摘要: 添加索引:添加主键索引:一张表把某个列设为主键的时候.则该列是主键索引;alter table 表名 add primary key (列名);普通索引:先建表在创建索引;create index 索引名 on 表(列);创建全文索引:alter table tablename add fulltext(column1,column2) ;全文索引只对myisam表起作用,只对英文有效;正确使用全文索引:select * from articles where match(title,body) against ("database");删除索引:alter table 表 阅读全文
posted @ 2014-02-20 15:45 念雷星 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 访问:http://localhost/32654_id.html等同于在访问http://localhost/index.php?id=32654这是由apache中的某个模块的功能处理的;具体的步骤见网站中的视频http://www.tudou.com/programs/view/rls7LB7GU3Umod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法1.检测Apache是否支持mod_rewrite通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2 阅读全文
posted @ 2014-02-20 15:11 念雷星 阅读(145) 评论(0) 推荐(0) 编辑
摘要: DX的缓存机制,还是值得一看的,不要求看懂它每一个函数,但是要弄懂它的原理之后,嘿嘿,师夷长技以制夷嘛。(这里用这个词是不是不对……不管了,你懂的。)在DX里面,经常会看到直接用updatecache()函数,类似updatecache('setting'),顾名思义就是更新setting缓存。但是他后面有一​大串的函数支持着,从内核开始就加载进来了,下面我们理一理。PHP 代码:Updatecache() 调用 Getcachearray() 从数据库SELECT相关表数据出来,取出来的数据存入函数内的$data数组,有些情况 会把数据存入$_G全局数组中。 调用 Save. 阅读全文
posted @ 2014-02-20 15:09 念雷星 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Discuz采用类似php的标签机制,基本是html 如果设置到业务逻辑的 模式是这样1{template task_newbie_js}其实就是if $prompts['newbietask'] && $newbietasks 方芳芳/if条件判断 statement1 statement2 statement3 if 条件执行这个否则 if 另一个条件执行另外的否则执行那个结束条件不带下标变量的数组循环 statement 例如 下面这个 就是 楼层的循环 {subtemplate viewthread_node} 复制代码带下标变量的数组循... 阅读全文
posted @ 2014-02-20 15:08 念雷星 阅读(230) 评论(0) 推荐(0) 编辑
摘要: spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。如果在你的程序中已经实现了__autoload函数,它必须显式注册到__autoload栈中。因为spl_autoload_register()函数会将Zend Engine中的__autoload函数取代为spl_autol 阅读全文
posted @ 2014-02-20 15:06 念雷星 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 本文为我(7u5/陈秋武)原创,欢迎转载,请保留此行或注明出处。本文以Discuz7.2版本为基础。Discuz模板机制在config.inc.php中设置$tplrefresh为1即实现模板缓存的自动更新。但是基于同样的原理并无法在数据缓存机制中实现。因为数据源为数据库中数据时,cdb_caches中的dateline字段(缓存更新时间)如果每次取出作为判断标志,则会加大数据库的连接压力。我在最近的项目中遇到类似的问题,并思索总结出了自己的解决方案,现在提出来给大家共享:(1)在原来缓存机制的基础上建立一个缓存名字段与dateline字段对应的缓存。如cache_dateline.php。( 阅读全文
posted @ 2014-02-20 15:00 念雷星 阅读(4602) 评论(0) 推荐(0) 编辑
摘要: 网站滚动术:http://blog.csdn.net/jianggaocheng_nupt/article/details/7868320phpcms具体文件夹的文件api 接口文件目录 caches 缓存文件目录 configs 系统配置文件目录 caches_* 系统缓存目录 phpcms phpcms框架主目录 languages 框架语言包目录 libs 框架主类库、主函数库目录 classes data functions extention.func.php 用户自定义函数库 global.func.php 公共函数库 model 框架数据库模型目录 modu... 阅读全文
posted @ 2013-12-30 17:51 念雷星 阅读(297) 评论(0) 推荐(0) 编辑