php有很多开源的框架。但是各个框架也有不同之处。本人认为:初学php框架,首先推荐thinkphp,网上搜搜的资料比较多、易学,简单
1.zendframeworkzendphp语言公司发布的官方框架,重量级(功能多)
2.yii美国华人开发的框架,xueqiang,qiang,重量级框架,纯OOP框架
3.CICodeIgniter轻量级框架,开发速度快,部署灵活
4. cakephp外国框架,重量级,速度慢
5. symfony外国重量级框架
6. ThinkPHP轻量级框架,国人框架,入门容易
总体来讲:thinkphp入口到执行完成需要涉及到的几个文件如下:
Index.php
ThinkPHP.php
Think.class.php
App.class.php
Dispatcher.class.php
ThinkPHP/Mode/