PHP框架开发教程(一) 开发前的准备

来源:互联网 发布:c语言怎么控制光标 编辑:程序博客网 时间:2024/05/16 17:08

框架不是想写就能写, 开发前要有充分的准备滴.


先要回答以下问题的答案:

1.为什么要写一个新的PHP框架? 给个理由先?

2.框架打算开源还是自用?

3.Zend Framework 用过么?有什么优点?有什么缺点? Symfony? TP? Yii? falcon? Lavarel ?


我对以上问题的答案:

3. 

   a. 07年,从最早的ZF开始学习并使用, 功能极为强大,但就是太重了,感觉是在写JAVA程序( 07年前我是写Java的)

   b. Symfony ,脚手架很好, 但想继续个性化,极为麻烦, 而且配置文件是YAML的, 这东西感觉就是在学一门新的语言

   c. FleePHP,这东西还有人记得么? 国产的, 用得很喜欢,可是后来不更新了,

   d.TP,YII,CI 过于追求通用, 有很多功能是我不需要的,而且毕竟是轻量 级的, 还有些功能缺乏.

   e.falcon  这个是极致追求运行效率 的,  我对运行效率不是很关注,我更关注开发效率 .

   综上,08年,我开始写自己的框架

2. 开源框架有许多优点,我没有什么自信比这些框架更优秀(缺乏投入), 所以,弄一个自己用的框架就好

1. 这个问题很复杂.我对自己的框架有许多要求 :

     a.尽可能低的学习成本,不要自己创建规则,自己创建语言, 就使用那些 成熟 的开发思想(MVC,单一入口,路由,模板,.....)

     b.尽可能提高开发效率,我认为这个是第一位的. 

     c.我要解决 分布式数据库部署时的访问问题, 这是另一个复杂的问题,以后再讲.


0 0
原创粉丝点击