都写了几篇关于CI的文章了,却还没有介绍一下CI,我想已经没有这个必要的,大家google一下或者看下面这本电子书就会对CI有较多的了解。 这本书原名为:《CodeIgniter for Rapid PHP Application Development》 英文版和中文版下载地址:http://codeigniter.org.cn/forums/viewthread.php?tid=216 CI 资源: phpandstuff CodeIgniter 和 Doctrine 从零开始 中文手册: Co...
让thinkphp完美支持smarty模板
ThinkPHP_modified_hywd20100217.zip 下载 (932.0 KB, 259 次)
一,去掉了系统自带的think 模板引擎,用功能强大的smarty替代之,基本上可以说是完美支持smarty模板了。 原有的smarty模板接口只能实现基本的功能,比如判断模板是否已经缓存就无能为力,这样使用无疑大大削减了smarty的功能。 二,去掉了分组功能 三,默认使用php模板 四,支持带路由的dispatch 五,支持CURD方法、连贯操作、统计查询等 六,支持语言包、模板主题 七、去掉了大部分扩展机制 八、完美支持smarty模板引擎(ThinkPHP\Vendor\Smarty) 默认...
CI与TP之MVC比较
又说到这两个框架了,呵呵 对PHP只能说是会用而已,因此这里对这两个框架的MVC讨论也只限于皮毛了。 首先说Model吧。 在TP中是一个表对应一个Model,而且普通Model中只是一些自动验证啊,自动完成啊、还有数据字段信息啊一些东西;而CI中的Model则完全不同,一个Model不必约束于一个表,也就是说名字为abc的Model中你也可以查询名字为def的表中的数据,而且可以定义方法完成一些数据查询,比如我可以在名为articles_model的Model中定义一个名字为get_article...
关于CI与TP
很早就听接触TP了,但是对于CI,却是在2010年2月份才开始接触的,我对于CI,真是有一种相见恨晚的感觉。 对于kiwiphp,由于其文档并不十分丰富,再加上作者竟然用的是英文注释,因此不好怎么下手。对于qeephp,也没什么好感,至少在目前没有。最初在Qeephp (当时qeephp并不叫qeephp,而是叫fleaphp)与thinkphp中,我选择了后者,并且还弄了个cn博客域名thinkstd.cn ,下载了tdweb大哥的一个基于thinkphp开发的一个cms ,研读其代码,并自己动手...
让codecolorer默认语言为php
折腾php的,发文章时自然是发php代码比较多,此举可以让你少敲3个字符。 打开codecolorer/js/quicktags.js 在prompt函数调用处设置第二个参数的默认值为php即可,修改后的insertCodeColorer函数如下: 1234567891011function insertCodeColorer() { if (!edCheckOpenTags(codeTagIndex)...
discuz论坛中发帖之音乐自动播放方法
今天寝室的小则童鞋问我他在论坛发帖如何让音乐自动播放,于是有了此文。 我看了下,他所在的论坛用的是国内比较流行的discuz论坛系统,虽然以前我也办过论坛,不过那时候我用的是6.*版和7.0版。现在的7.1和7.2版的discuz添加媒体或者音乐时没有自动播放选项的。不过其实它是支持自动播放的。 实现方法我这里有两种: 一、用discuz 代码media实现: 如: 1 那四个参数分别是文件类型(mp3、wma 等) 、长、宽、是否自动播放(自动播放填1就可以了,其实填什么无所谓,不自动...
给最新文章添加一个New图标【修正代码】
title_icon.zip 下载 (508 字节, 140 次)
将以下代码添加到当前使用主题的functions.php文件中: 12345678910111213141516171819202122232425//////start//////////title icon////////by 荒野无灯/////////////// function add_title_icon($title) { global $post; $post_date=$post->post_d...
更换空间后奇怪的403 Forbidden错误
现在我把空间由LP搬到新主机上了,新空间是在小张那购买的,报上万戈童鞋的大名,哈哈,果然有优惠啊。 不过以前一直没有问题的链接重定向却冒出个403 Forbidden错误,如下图: 想了一下,问题应该出在服务器。 因为我以前用的LP的空间是apache 2的,而现在的是 LiteSpeed Web Server。代码明明没有问题,为什么冒出这个错误呢?文件也有权限访问啊。后来,我试着把query string参数值中的http://去掉,这样竟然就没有出错了。看来问题就出在这个http:// 上。把...
关于codecolorer这个插件
说实话,自从用上了codecolorer这个代码高亮插件后,再也没有换过其它的代码高亮插件,因为其它的要么功能没它强,要么用着不顺手。 最近在自己写一个博客系统,在测试时用到了这个插件,由于我把这个wordpress插件的代码稍作修改,用到了我的博客上。在测试一篇超长文章时发现浏览器显示“连接被重置”这个错误,这是用火狐访问,如果用IE的话,干脆就是”Internet Explorer 无法显示该页面”。 起初我觉得是代码太长了,导致占用内存过多,php停止解析。 于是逐渐缩短文章长度,缩减到大概为...
这个wp主题有点小邪恶
这个漂亮的主题名字叫:Ink Stain 1.00 免费下载地址: http://www.templatelite.com/ink-stain-free-wordpress-theme/ 另附:ink-stain-science ink-stain-science 在其主题的functions.php文件中发现如下代码: 1include(TEMPLATEPATH.’/template.php’); 打开这个template.php文件一看: 只有一行代码,如...





近期评论