在谈到web编程语言时,PHP可能是受到社区最多批评的语言了。与其它同类语言如Ruby on Rails 和 Python/Django 作比较是经常的事了;PHP的护卫者们常常批评这些对语言和框架所进行的比较。但到了最后,使用Ruby on Rails的,和使用Python/Django的, 和使用PHP的开发者,都会使用PHP。对大多数现存的PHP应用,语言真是太好了,因为PHP,在一定程度上,就是一种框架。阅读全文>
发表于 @ 2008年06月09日 21:20:00|评论(loading...)|编辑|收藏
最近简单的使用了目前在国内用的比较多的几个主流国外PHP框架(不包括国内框架),大致对这些框架有个直观上的感受,简单分享一下,对于哪些做框架选型的时候,权当一个参考。
主要参考的框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony
说明:我对很多框架也没有认真使用,只是简单试用了一下,可能很多看法不成熟或者是错误的,请大家指正,一起成长。 :-)
阅读全文>
发表于 @ 2008年05月08日 13:36:00|评论(loading...)|编辑|收藏
CakePHP的前景似乎越来越风雨飘摇了,这几天,CakePHP三巨头PhpNut,Gwoo,Nate正在起内讧,起因是Gwoo,Nate觉得PhpNut作为领导却对项目进展不上心,只顾打自己的小算盘。所谓占着茅坑不拉屎。
从我个人的观点,我一直不喜欢PhpNut,虽然他是CakePHP的老大,但是这厮相当狂妄,当初一句“Keep the house clean”就把Dho从核心团队扫地出门,足见其自以为是的本性,今天他也是罪有应得。阅读全文>
发表于 @ 2008年05月08日 13:25:00|评论(loading...)|编辑|收藏
序言
从整个PHP产业来看,随着PHP语言的日益流行,PHP的市场占有率不断提高,各种PHP框架也层出不穷。通过借鉴.Net、Java、Ruby On Rails等语言的开发思想,使得PHP在快速开发、企业应用等方面逐渐站在了Web开发语言的前端。
纵观国外的Zend Framework、CakePHP;国内的FleaPHP、ThinkPHP等这些优秀的PHP开源框架,我们不难发现它们对于PHP初学者还不够友好。较高的入门难度和庞大的体系,已经不能完全满足当前PHP业界日益增长的多种多样的PHP需求。这些PHP开发框架都是非常出色的,但是由于文档、设计思想、开发模式、入门难度中的一点或者几点降低了它们的广泛适用性,同时也为其他PHP开发框架提供了发展的机会。由此,MooPHP应运而生。
阅读全文>
发表于 @ 2008年04月30日 10:47:00|评论(loading...)|编辑|收藏
为什么 FleaPHP 使用 Table Data Gateway 代替 Active Record 来提供数据库访问服务阅读全文>
发表于 @ 2008年02月23日 13:04:00|评论(loading...)|编辑|收藏