Study Diary: Development Framework
最近几天看到一系列开发框架从CSS, Ajax, 最后到PHP. 但开发框架是什么东西呢, 在我看了就是把我需要用到的各种功能样式封装后的一系列对象和函数, 而且对象功能在不断改进, 解决了自己个人书写的 dirty code, 最主要的是可以节约自己的很多时间.
CSS框架中给我印象最深并收藏其网址的是 blueprint 和 960 Grid System , 前者是专为打印优化布局的适合商业开发, 后者简洁大方适合企业网站.
Ajax一直给我一种很复杂可怕的感觉, 但自从看了这两个网站后才觉得这也许是我需要的, Ajax Daddy and Dynamic Drive , 这两个网站完全从实例出发, 我应用时只要下载相关的文件就行了, 没必要使用整个框架和看框架中的开发文档.
PHP开发框架中一般都集成了成熟的CSS, Ajax框架, 再加上自己的PHP功能, PHP框架实在不少, 但贪多嚼不烂, 我这里只推荐三个 PHPOpenBiz, CakePHP, Zend Framework, 第一个是最为商业应用而优化开发的, 我所说的商业应用是根据 bussiness翻译的, 实际意思主要是面对企业办公自动化, 更加专业; 第二个是由于我看到不少国内外优秀的Web 2.0是采用的这种框架是三者间最流行的; 第三种有Zend支持发展很快, 潜力大, 但我还没发现有什么突出功能, 初学者可以先拿来练手.
还有一个不能不提的是国人开发的 PHPRPC, 它几乎支持市面上所有的编程语言, 本来我是准备用来代替Ajax的, 但现在有了PHPOpenBiz 这个似乎更好的选择, 当然如果开发框架不能满足我传递参数的要求的话, 我还是会使用PHPRPC的, 因为它的兼容性和执行效率据说非常好.
Filed under Default - News and Truth | Tags: ajax, css, framework, php | Comment (0)