- 博客(18)
- 收藏
- 关注
转载 FCKeditor 的配置和使用方法
FCKeditor 是一个十分强大的网页文本编辑器,它支持多种脚本编程语言(包括 PHP)和支持多国语言。FCKeditor 截至 2008年4月6日,其最新版本是 2.6RC,RC 就是 Release Candidate,修订后的候选版本,很可能作为该版本的稳定版在未来发布。目前的最新的稳定版(Latest Stable)是 2.5.1。我们可以到他的官方网站上去下载 http://www
2011-11-24 14:07:20 184
转载 改进smarty使之能够定时自动清空缓存
smarty的缓存机制不是太完善,只会判断当前的缓存文件是否过期,如果过期就写入新的缓存,这样缓存只会越来越多,硬盘也总有hold不住的那天。那么,我们就来改进下smarty使之能够定时自动清空缓存。1、打开Smarty.class.php在smarty这个类中添加一个变量:/*** @每2天 早上10点清空缓存*/ var $clear_cache_time = ’2 1
2011-11-23 20:58:25 266
转载 简述MVC思想与PHP如何实现MVC
什么是MVC?简单的说就是将网站源码分类、分层。MVC三个字母的含义:M:Model 模型,负责数据库操作。V:View 视图,负责调用Model调取数据,再调用模板,展示出最终效果。C:Controller 控制器,程序的入口,决定改调用哪个View,并告诉View该做什么。如此说来,程序的执行顺序是C-V-M 或 C-M ,和MVC的名字正好相反。为什么要MVC?
2011-11-22 15:40:25 292
转载 改进smarty使之能够定时自动清空缓存
smarty的缓存机制不是太完善,只会判断当前的缓存文件是否过期,如果过期就写入新的缓存,这样缓存只会越来越多,硬盘也总有hold不住的那天。那么,我们就来改进下smarty使之能够定时自动清空缓存。1、打开Smarty.class.php在smarty这个类中添加一个变量:/*** @每2天 早上10点清空缓存*/ var $clear_cache_time = ’2
2011-11-21 20:46:36 404
转载 smarty 实现局部缓存
第一种:插件形式1) 指定该函数名称nocache2) 新建文件./plugins/block.nocache.php内容: function smarty_block_nocache($args, $content){ return $content;} ?>3)*.php …. $tpl->assign(“date
2011-11-21 15:19:34 226
转载 smarty缓存问题
缓存:1) 提高访问效率高:使用缓存;实现类似页面静态化效果;美工和php文件合并后的编译文件形成静态页面(减少了从数据库获取数据信息,访问数据库的次数等); 2) 缓存分类l 页面缓存 步骤: 在主配置文件中声明以下内容: 开启缓存功能 $cache=
2011-11-18 14:29:05 138
转载 smarty 内建函数
config_load :加载配置文件 file= “配置文件名称” section=“区域名称” $tpl->configs=”./configs” //基准路径 ./configs/dir_1/a.conf include :标签用于在当前模板中包含其它子模板. 当前模板中的变量在被包含的子模板中可用 capt
2011-11-17 14:30:01 454
转载 smarty 自定义函数
注册函数对模块进行的封装就像 {@ html_radios@}规则:文件名:function.标签名.phpeg:function.test.php函数规则:function smarty_function_标签名($param,&$smarty){} 注册块对页面中的数据内容,进行格式设置;规则:文件名:block.标签名.ph
2011-11-16 19:32:41 272
转载 php 面向对象
在PHP中使用类进行封装的办法: class Something { // In OOP classes are usually named starting with a cap letter. var $x; function setX($v) { // Methods start in lowercase then use lowercase
2011-11-15 15:00:11 253
转载 mysqli 连接数据库
mysql与mysqli的区别与用法mysql是非持继连接函数而mysqli是永远连接函数。也就是说mysql每次链接都会打开一个连接的进程而mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销mysqli类不是默认开启的,win下要改php.ini,去掉php_mysqli.dll前的;,linux下要把mysqli编译进去. 连接数据库product
2011-11-14 15:03:18 1924
转载 smarty变量
Smarty是以变量为主1) 注释 2)处理PHP分配过来的变量标量:string int float double boolean 复合:数据库(mysqli)中获取的数组 自定义的数组 3.1.X :关联数组和索引数组方法一样 【】 2.6.X:关联数组. 索引数组【】 对象 $person->属性(方
2011-11-11 15:42:42 306
转载 smarty函数
smarty中使用变量 在 PHP 程序中,我们用 Smarty 的 assign 来将变量置放到模版中。 assign 的用法官方手册中已经写得很多了。不过在重复区块时,我们就必须将变量做一些手脚后,才能将变量 assign 到模版中。 在 Smarty 里,变量预设是全域的,也就是说你只要指定一次就好了。指定两次以上的话,变量内容会以最后指定的为主。就算我们在主模版中
2011-11-10 15:10:14 420
转载 smarty的安装与配置
附:正则表达式 自定义模板----了解模板的工作原理TemplatesTemplates_c 正则表达式中使用引号的区别 Php解释引擎和正则表达式的解释引擎是分离的 \s---匹配任何空白; $pattern =“//i”; echo “\\\s”; ---经php解释后---\\s--经正则表达式引擎解释后\s echo ‘\s’; ---
2011-11-09 14:04:02 268
转载 smarty
模版引擎的目的,就是要达到上述提到的逻辑分离的功能。它能让程序开发者专注于资料的控制或是功能的达成;而视觉设计师则可专注于网页排版,让网页看起来更具有专业感!因此模版引擎很适合公司的网站开发团队使用,使每个人都能发挥其专长! 呈现方式大概分成:需搭配程序处理的模版引擎和完全由模版本身自行决定的模版引擎两种形式。 在需搭配程序处理的模版引擎中,程序开发者必须要负责变量的呈现逻
2011-11-08 19:28:07 192
翻译 2011-11-7 购物车(四)
购物车功能支付宝: 第一步:https://www.alipay.com 第二步:注册 第三步:登录 第四步:实名注册—等待审核 第五步:审核通过---在线申请 第六步:保存 n 合作者身份ID(2088******)n 校验码key (32位。。。)n 电子邮箱地址 第七步:下载技术文档压缩包 第八步:解压后剪切php的
2011-11-07 17:12:23 428
翻译 2011-11-5 购物车(三)
购物网站1、 思路-----html+css+javascript+mysql+php适合于小型项目Session2、 实现-----(html+css+javascript)+(mysql)+(php)适合于大型项目 数据库1、 结构化----内置函数(mysql_connect mysql_query etc.)缺陷:安全性差、效率低 2、 Mysqli-
2011-11-07 17:11:31 536
翻译 2011—11—2 购物车(二)
1、 登录界面login.php注册(insert into tb_user …)登录(select * from tb_user…) 2、 商品展示页面carlist.phpInsert into tb_productMysql_connect$sqlMysql_queryMysql_fetch_arrayEcho 3、 商品一 c
2011-11-07 17:06:03 200
翻译 2011-11-1 购物车(—)
购物车的实现1、 实现原理购物车 01文件夹------web根文档目录(D:/wamp/www/01) db_shopping_car—Mysql的data目录下 2、 http://www.taobao.com 3、 功能1) 商品展示---相关资料(基本描述、价格、名称、供应商情况、图片等)2) 购物车功能购物车相当于现实中超市的购物车,但是网页
2011-11-07 16:55:26 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人