-
学习MVC:视图view、模型Model、控制器Controller 目的: 1、快速上手PHP框架,yii、thinkphp、ci等。 2、快速适应多数公司的web开发需求。 3、逐步、快速了解web系统架构的开发知识,为日后成为系统架构的中坚力量做准备。 MVC解决的问题: 解决之前一步一步过程化的缓慢问题,快速搭建系统,高效和美工、设计方面的协作。使用MVC,有利于开发中的分工,更好地让代码高效重用。查看全部
-
CREATE TABLE `news` ( `id` int(4) unsigned NOT NULL AUTO_INCREMENT KEY, `title` char(50) NOT NULL DEFAULT '', `author` varchar(20) NOT NULL DEFAULT '', `from` varchar(20) NOT NULL DEFAULT '', `content` text NOT NULL DEFAULT '', `dateline` int(4) NOT NULL DEFAULT '0' ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `admin` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT KEY, `username` varchar(50) NOT NULL DEFAULT '', `password` varchar(50) NOT NULL DEFAULT '' ) ENGINE=MyISAM DEFAULT CHARSET=utf8;查看全部
-
eval 安全性低查看全部
-
eval函数,把字符串转换成可执行的php语句。查看全部
-
MVC目录规范查看全部
-
单一入口机制查看全部
-
视图的作用是将取得的数据进行组织,美化等,并最终向用户终端输出查看全部
-
模型的作用是获取数据并处理返回数据查看全部
-
控制器的作用是电泳模型,并调用视图。将模型产生的数据传递给识图。并让相关视图去显示。查看全部
-
在mvc中 重度依赖外部文件,所以使用报error的require而不是报warring的include查看全部
-
$smarty->setLeftDelimiter('<{'); //左定界符 $smarty->setRightDelimiter('}>'); //右定界符 $smarty->setTemplateDir('tpl'); //模板地址 $smarty->setCompileDir('comp'); //编译文件 $smarty->setCacheDir('cache'); //缓存地址 $smarty->setCaching(Smarty::CACHING_LIFETIME_CURRENT); $smarty->setCacheLifetime(300); smarty-3.1.30查看全部
-
双引号里面的变量和一些特殊函数会在拼接的时候就执行了,而不是变成字符串。而单引号里面的东西,php一律视他们为字符串,不会去执行里面的数据。这样完成最终字符串拼接之后,交给eval去执行,最保险了。查看全部
-
为了方便自己和他人,先mark以下eval的用法:(来自百度百科) eval() 函数可将字符串转换为代码执行,并返回一个或多个值。 如果eval函数在执行时遇到错误,则抛出异常给调用者. 类似的函数是loadcode ,loadcode并不立即执行代码,而是返回一个函数对象. 并且loadcode支持路径参数,eval并不支持. eval并不支持代码中的return语句,而是将代码作为表达式直接计算出结果. 例: var d = eval("({name:'chentong'})") alert(d.name);查看全部
-
入口程序查看全部
-
五配置两方法 $smarty->left_delimiter="{";//左定界符 $smarty->right_delimiter="}";//右定界符 $smarty->template_dir="tpl";//html模板的位置 $smarty->compile_dir="template_c";//模板编译生成的文件目录 $smarty->cache_dir="cache";//缓存目录 $smarty->caching=true;//开始缓存 $smarty-> cache_lifetime=120;//缓存时间查看全部
举报
0/150
提交
取消