CodeIgniter CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。如果你是一个使用共享主机,并且为客户所要求的期限而烦恼的开发人员,如果你已经厌倦了那些傻大笨粗的框架。
CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。如果你是一个使用共享主机,并且为客户所要求的期限而烦恼的开发人员,如果你已经厌倦了那些傻大笨粗的框架。那么 CodeIgniter 就是你所需要的
官方网站:https://ellislab.com/codeigniter
中文官网:http://codeigniter.org.cn/
Github:https://github.com/bcit-ci/CodeIgniter
中文社区:http://codeigniter.org.cn/forums/forum.php
英文社区:https://ellislab.com/forums
中文文档:http://codeigniter.org.cn/user_guide/toc.html
英文文档:https://ellislab.com/codeigniter/user-guide/toc.html
Yii Framework是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。Yii是最有效率的PHP框架之一。Yii是创始人薛强的心血结晶,于2008年1月1日开始开发。
Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上,Yii是最有效率的PHP框架之一。
Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。
官方网站:http://www.yiiframework.com/
官方手册:http://www.yiiframework.com/doc/
中文网站:http://www.yiichina.com/
Github:https://github.com/yiisoft/yii
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
官方网站:http://laravel.com/
中文网站:http://www.golaravel.com/
中文文档:http://v4.golaravel.com/docs/4.2
Github:https://github.com/laravel/laravel
Kohana 是一款纯 PHP5 的框架,基于 MVC 模式开发, 它的特点就是高安全性,轻量级代码,容易使用。 2009年9月发布了3.0版本,支持HMVC模式。
特点:
官方网站:http://kohanaframework.org/
英文文档:http://kohanaframework.org/documentation
中文网站:http://kohana.cn/
Github:https://github.com/kohana
CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。
CakePHP是一个基于PHP,免费且开源的迅速发展框架最开始从Ruby On Rails框架里得到灵感。
它提供程序员所需要的基本体系架构,因此程序员可以使用它更快速且不失灵活性地创建网络应用程序。而这就是我们创造 CakePHP 的首要目的。
特点:
官方网站:http://cakephp.org/
中文社区:http://cakephp.cn/forum.php
中文手册:http://cakephp.cn/forum.php?mod=viewthread&tid=142&extra=page%3D1
英文手册:http://api.cakephp.org/2.5/
Github:https://github.com/cakephp
Symfony是一个基于MVC模式的面向对象的PHP5框架。Symfony允许在一个web应用中分离事务控制,服务逻辑和表示层
简单的模板功能symfony是一个开源的PHP Web框架。基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护
特点:
官方网站:http://symfony.com/
中文网站:http://symfony.cn/
中文文档:http://symfony.cn/docs/
英文文档:http://symfony.com/doc/current/index.html
Github:https://github.com/symfony
Zend Framework(简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。
Zend Framework (ZF) 是用 PHP 5.3及更高版本 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 我们常称此为 “use-at-will”设计。
特点:
官方网站:http://framework.zend.com/
英文手册:http://framework.zend.com/manual/2.3/en/user-guide/overview.html
中文手册:http://www.php100.com/manual/ZendFramework/
Github:https://github.com/zendframework/zf2
ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。
官方网站:http://www.thinkphp.cn/
中文文档:http://document.thinkphp.cn/manual_3_2.html
Github:https://github.com/liu21st/thinkphp
ColaPHP起初取名KissPHP,发现已经有人注册了而且已存在N个名为KissPHP的框架,转念一想,既然有CakePHP(蛋糕),为什么不能有个ColaPHP(可乐)呢?是为名。
官方网站:http://code.google.com/p/colaphp/
Github:https://github.com/fuchaoqun/colaphp/
MicroMVC 是一个基于模块化设计的 MVC 框架,提供全功能的 ORM 库、移植以及管理脚手架,同时提供很多常用的 PHP 工具包。
官方网站:http://micromvc.com/
Github:https://github.com/Xeoncross/micromvc
Phalcon是一套实现MVC架构的高性能PHP应用程序框架。初始版本发布于2012年11月,开放源代码并基于BSD授权条款。与其他大部分的PHP框架不同,Phalcon是以扩充的方式以C语言所编写,因此Phalcon的执行速度高过其他PHP框架,并且消耗更少的资源,根据官方的测试,Phalcon是目前世界上速度最快的PHP框架之一。
官方网站:http://phalconphp.com/
Github:https://github.com/phalcon/cphalcon
英文文档:http://docs.phalconphp.com/en/latest/reference/install.html
中文文档:https://github.com/netstu/phalcondocs
Yaf,全称 Yet Another Framework,是一个C语言编写的PHP框架, 是一个以PHP扩展形式提供的PHP开发框架, 相比于一般的PHP框架, 它更快,更轻便. 它提供了Bootstrap, 路由, 分发, 视图, 插件, 是一个全功能的PHP框架。
官方网站:http://www.yafdev.com/
中文文档:http://yaf.laruence.com/manual/index.html
英文文档:http://php.net/manual/en/book.yaf.php
Github:https://github.com/laruence/php-yaf
以上部分内容来自互联网,如有侵权,敬请联系我
原文地址:PHP Web 框架整理, 感谢原作者分享。