php框架运用跟发展资料精
封面
卷首语
卷首语
PHP框架应用和发展
PHP 从 1994 年诞生以来,在漫长的 10 多年发展过程中,为了满足日趋复杂的的Web 应用,
除了保留了自己的语言特色,同时借鉴并吸收了其它语言的成功经验,以扩展语言本身处理复杂问
题的能力,让PHP Web 开发常出现的问题变得有规律可循。高效、快速、灵活、方便管理等特点,
成为近年来Web 开发者的强烈需求。
PHP 素以简洁,语法限制少而著称于世,程序员可以按照自己的风格,轻松自由的编写代码。
这种 “自由”对于个人的开发比较方便,但是它不利于大中型的开发,因为在一个开发团队中每个
人都各自按照自己的风格编写代码,难以统一,这就给团队合作带来一些麻烦,于是乎,在团队的
开发文档中规定变量,类,函数的编写风格、注释的格式、编码的规则以及数据库字段的命名规范,
团队也开始积累自己的代码库,这样开发团队就已经具备了 “框架”的雏形,但这种代码库的通用
性不是很好,各个团队风格迥异。于是,真正意义上的框架诞生了,从官方的ZendFramework ,到
国产的FleaPHP ;从国外的CakePHP 到国内的ThinkPHP 都在不断的更新完善,它们的优点是提高
开发效率和规范开发的行为,提高代码的重用性,模型、视图、控制分开,并考虑到安全性和程序
的执行速度等等。
目前框架在中小型企业中应用的比较广泛,在企业招聘的信息常常可以看到,熟悉
ZendFramework 框架,有团队合作经验等等之类的话。发展到今天,各种PHP 开发框架虽然具有各
自的特色,但几乎都是为了提高开发效率而努力,我们相信PHP 框架才刚刚开始,未来,PHP将成
为Web 开发领域中越来越重要的平台。因此我们相信会出现更多更好的开发框架。虽然作为开发者
来说,并不一定需要采用某一个框架来解决问题。但正是因为这些不断出现的框架,我们对使用PHP
开发Web 应用的理解和把握才得到了一次次的推动。
PHP 各种开发框架之间都是相互借鉴、互相学习、取长补短!一种框架的较好理念,在成功后,
很快会被另一种框架所采纳和吸收。各种大型框架最后都集中于真正企业级应用,往大访问量布局,
大量数据管理,良好的用户体验与交互功能快迅设计方面发展。值得一提的是,框架大都会改进自
身的第三方接口,因为现实因素很复杂,不可能一种框架适合所有企业的需要。因此良好的、功能
强大的第三方扩展接口是验证框架前景的一部份重要因素。各种WebServices 集群与报表系统插件,
强大的数据导入导出系统,自身框架的IDE 开发插件也是未来两三年框架系统的发展趋势。
根据以上的分析,这期杂志我们针对不同的框架 (包括ZendFormwork 、FleaPHP 、ThinkPHP、
OpenBIZ 等主流框架)进行了介绍以及应用实例分析,希望可以给更多的PHPer 一个系统学习和比
较的机会,从而选择出一款适合自己的开发框架。
刘昊
网站: 投稿:phper@ 《PHPer》 2/ 111
PHPer 贡献者名单
PHPer 贡献者名单
2007 年 10 月 1 日 第 6 期
主管:PHPC
主办:PHPChina 网站会员
网址:
总编:PHPChina
副总编:廖宇雷
卷首语:刘 昊
新闻:Richard
活动:雷 锋 / Richard
培训:李 明
应 用
新手乐园:逆雪寒
安全与优化:剑 心
PHP企业解决方案:申 宏 / 廖宇雷
开源项目介绍:孙朝阳 / 流 年 /柴祖学
知识库
LAMP大讲堂:高洛峰
教程连载:Hosander / 冰刺猬 / 文 锋 / 流 年
编程技巧:乔 聪
PHP 百家谈:流 年
博客推荐:梅化雪
校验排版: Richard 梅化雪
后期制作: 风吹过的夏天 Richard
另外,欢迎广大PHP 程序员踊跃投稿!
请将稿件发送至
phper@
请注明所投栏目,并附上作者简介。
PHP 中国开源社区感谢您的参与!
网站: 投稿:phper@
原创力文档

文档评论(0)