@ZEAL Blog·厉
WWW Zeal Blog
We stand alone,
TOGETHER.

Links 2006-04-07: Code Igniter

Posted by zeal on 2006-04-08 14:06 , 1512 characters |  + 0 - 1   English
转载请保留本行原始出处声明信息 : http://www.zeali.net/entry/356 MaDe1nZEAL
标签 ( PHP ):  ,  , 
  • Code Igniter
      an Open Source Web Application Framework that makes writing kick-ass PHP programs simple as apple pie。 这是 CodeIgniter 对自己的一个描述。看看别人是如何评价的:CodeIgniter: the PHP answer?
      确实, Rails 的横空出世带给 PHP 巨大的震动。大家突然发现一个好的框架可以成就一个语言;而再美妙的语言如果缺乏一套强大易用的框架来支撑,多少会显得中气不足。于是,各式各样的 framework 应运而生, Zend 也急吼吼的占了个坑先。然而就目前来看,真正愿意去使用“别人”设计的 PHP framework 的开发者并不算多。更多时候我们宁愿按照自己实际应用的特点来实现一套自己的 framework -- 这样做至少不用去阅读一大堆的文档来熟悉理解别人的设计思路。
      最近不断有朋友问我关于 framework 的问题,或者让我推荐一款框架。但实际上,虽然我自己也很希望能挑出一个比较满意的框架来支撑日常 web 应用的开发,可挑来挑去挑花了眼,文档也看了,别人的评测文章也读了,代码也 Down 下来研究了,到头来现在用的还是自己写的一套东西:虽然简陋,可是够用、好用。 PHP framework 的现状就好比战国争雄,风云变幻,快到你不敢轻易去接受。虽然我看好 CakePHP ;也觉得 Zend 亮的第一招虽不算惊艳但后劲十足;可也仅限于观望而已。
      这次这个 Code Igniter ,同样雄心勃勃。在今年的两月份发布了第一个 beta 1.0 版本,到四月初已经是最新的 version 1.3 。同样 Down 了它的 1.3 版本粗略浏览了一番,有几个初步印象:
    1. 其兼容于 PHP 4.x 的代码目前来说是好事,但对于以后的扩展就不见得有利。
    2. 文档化工作相当细致,条理也很清晰,这对于快速理顺思路,上手使用非常重要。
    3. 可以方便的在 framework 中创建多个 web application。
    4. 用一套 Help 函数集来封装了许多常用的重复性功能,比如文件操作/安全性控制/XML解析等。实际上即便不想使用一整套框架,单独把这套 Help 函数集拎出来也不错。
    5. ActiveRecord/Scaffolding/Logging/Caching/Template/URI Routing等常规功能的支持。不过似乎没发现关于 Ajax 方面的内容。
      总的来说, CodeIgniter 的文档书写、编码风格和设计思路都颇合我的胃口,值得长期关注:)

Last Modified on 2007-05-28 12:24
2 条评论:
- ddd2006-04-08 16:12
用自己的名字做域名名,想不出名都难,你也出名了没??嘿嘿 ,推荐你个好去处, http://www.now.cn/domain/cnblog.php?ad=h.. 真漂亮啊,还有免费的10天试用期的哦,还想什么,赶紧申请吧!!
- Hex (link) 于 2007-12-28 17:39
博主,你好啊!看到你比较关注 CodeIgniter,我诚邀您参观访问 CodeIgniter 中国官方网站!http://codeigniter.org.cn 还有社区 http://codeigniter.org.cn/forums/
日志存档
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
本 Blog 原创内容
遵循以下授权:

Creative Commons
(创作共用) CC

署名-非商业性
-相同方式分享
ZEAL Blog 基于
Powered byPivot - 1.24.1: 'Arcee'
Pivot1.24.1
开发
系统部署于
Linode.com
Launched @
2005-04-27
Since 2005.04.27  梦想 就像鸡蛋 要么孵化 要么臭掉RSS Feed (Entries) | About me | Back To Home | @ZEAL | zbird.com | 沪ICP备05024379号