存档

‘CodeIgniter’ 分类的存档

codeigniter的url去掉index.php

2012年1月19日 一棵葱 没有评论

版权声明:原创作品,转载请务必以超链接形式标明文章 原始出处 、作者和本声明,否则将追究法律责任。

最近使用codeigniter做了个网站,为了保持url的美观,也为了安全起见,决定去掉url中的index.php。

起初google了半天也没找到正确的写法,最后还是自己边看手册边摸索地写了出来,自己学到了很多,同时也分享给大家。

CI中的路径配置是
$config['uri_protocol'] = ‘AUTO’;
其它配置没有测试,请自己尝试。

以下是nginx.conf的配置:
阅读全文…

分类: CodeIgniter, nginx 标签: , ,

CodeIgniter中使用Smarty模板引擎

2011年11月25日 一棵葱 没有评论

版权声明:原创作品,转载请务必以超链接形式标明文章 原始出处 、作者和本声明,否则将追究法律责任。

刚接触了 codeigniter,感觉其模板解析类比较简单,教程中有一句“模板解析类不是一个完善的模板解析方案。为了保持最高性能,我们的模板解析类非常精简。”,这也说明了这一点。所以还是用 smarty 吧。

1. 下载 Smarty-3.1.5 并解压,将其中的 libs 目录复制到 application/third_party 并改名为 Smarty-3.1.5(当然你可以复制到其它位置)

2. 在目录 application/libraries 下建立一个类文件 CI_Smarty.php(当然也可以命名为 MY_Smarty.php,只要前缀定义的是 MY)
阅读全文…