`
yushine
  • 浏览: 200464 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

22个开源的PHP框架

    博客分类:
  • PHP
 
阅读更多

http://coolshell.cn/articles/1086.html

 

PHP 是一个被广泛使用的来进行Web开发的脚本语言。虽然有很多其它可供选择的Web开发语言,像:ASP 和Ruby,但是PHP是目前为止世界上最为流行的。

那么,是什么让PHP如此流行?PHP 如此之流行是因为比起别的语言来,它更容易学习,网上有一大堆相当相当不错的PHP教程可以让你快速地马上就可以进行Web程序的开发。虽然PHP是是简 单的,而且是容易上手的,但用它编程还是有点麻烦,尤其是一些反复在用的功能。不过,幸运的是,很多开发团队早就注意到了这点,现在在网上,PHP有许多 的可以信任的PHP Framework 可以缩短我们的开发时间。这些框架被一个巨大的社区所支持,因些,如果你有什么问题的话,一定会有人乐意帮你去解决。

废话少说,让我们来看看这22个PHP的框架。

 

迄今最有前途的框架

1. Zend Framework

zend-framework
Zend Framework 是一个面向对象的,由PHP5写成的框架。其基于一个简洁和友好的许可证协议,并基于了一个经过了相当严酷测试的代码库开发而来。这是一个松散的几乎没有耦合架构设计,你可以方便地把其和其它框架混合使用。

2. Symfony

symfony
Symfony 是一个基于PHP 5 的框架,其提供了一个架构,组件和工具集,可以让你更快地创造你的应用。在其官网上提供了一些入门教程。

 

3. CodeIgniter

codeigniter
CodeIgniter 这个框架有一个wiki可以让你容易的查找相关的文档。其支持的是PHP4。

4. CakePHP

cakephp
这个框架使用了一些流行的设计模式比如: MVC  和ORM  , CakePHP 可以有效地减少开发成本和帮助开发人员少写代码。

5. Prado

prado

Prado 需要PHP5 及以上版本才能运行,这是基于组件和事件驱动编程的一个程序框架。

6. Kohana

kohana
Kohana 是一个基于 PHP 5 的框架,其也是使用MVC—— Model View Controller 架构模式。其面对的是安全,轻量级,和易用性。由于Kohana 原来基于 CodeIgniter开发,因为其限制了PHP5 的OOP能力,所以这个框架更合适用在一些中小型的应用。

7. Solar Framework

solar
Solar 是一个 PHP 5 的框架,其可以用做企业级的应用,而且有内建的语言集和配置。

8. Fuse

fuse
FUSE 也是一个MVC的PHP框架。其注是要受到了Ruby on Rails 和CakePHP的影响,其有定制和直接的设计。FUSE 是一个功能完整,相当稳定的使用面向对像开发的MVC框架。

9. Yii PHP Framework

yii
Yii 是一个高性能的组件式的PHP框架,对于那些大型的Web应用来说,这是最好的框架,全面的功能。但需要PHP5及以上版的支持。

10. Akelos PHP Framework

akelos
Akelos PHP 框架也是基于 MVC (Model View Controller) 设计模式的框架。

其它可选的 PHP 框架

11. Recess
12. Agavi
13. Qcodo
14. Zoop
15. QPHP
16. Seagull PHP
17. PHPDevShell
18. PHPOpenBiz
19. WASP
20. evoCore
21. Lion
22. Flow3

文章:来源

分享到:
评论

相关推荐

    84PHP开源框架 v1.1.0

    84PHP是国内外首个引入云概念(也确实实现了的)的开源PHP开发框架。在云平台中建立应用后并完成应用绑定后,您可以在线建立定时应用、当框架报错时自动将报错存储至云端,云端第一时间将报错推送至您的邮箱和手机,...

    thinkphp php开源框架

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和...

    PHP 教程 一个高性能的PHP框架 php快速开发框架 免费开源的轻量级、高性能PHP框架

    本教程重点介绍的是一款【免费开源】的PHP框架,旨在帮助开发者进行【快速开发】。开源意味着源代码对公众开放,任何人都可以查看、使用、修改和分发。这种开放性不仅降低了开发成本,也为社区带来了持续的改进和...

    Tinysupe开源PHP框架

    Tinysupe1.3 是一个简单的开源PHP框架,使用面向对象的开发结构和MVC模式,采用多入口模式,适合开发中小型的WEB应用。 该版本修正了部分已经发现的问题。 官方网站:Http://www.srccn.com

    基于Php的YZMPHP轻量级开源PHP框架设计源码

    本项目是基于Php的YZMPHP轻量级开源PHP框架设计源码,包含50个文件,其中包括33个PHP文件、7个TPL文件、4个HTML文件、1个.htaccess文件、1个Markdown文件、1个TTF文件、1个PNG文件、1个JPG文件和1个YZM文件。...

    大道PHP:LAMP+Zend+开源框架整合开发与实战(随书光盘源码2).rar

    3. Zend框架:Zend Framework是一款企业级的PHP框架,强调组件式设计,提供了一套强大的工具和服务,用于构建可扩展和高性能的Web应用。理解Zend框架的MVC(Model-View-Controller)模式,以及其服务、控制器、模型...

    基于PHP的BroPHP框架 免费开源的超轻量级PHP框架正式版.zip

    BroPHP框架是一款基于PHP开发的轻量级开源框架,它以高效、简洁和易用为核心设计原则,旨在帮助开发者快速构建Web应用。本框架的正式版提供了完整的功能集,包括路由处理、控制器分发、视图渲染、模型操作以及错误...

    php开源框架Jaws

    总结来说,Jaws是一个功能全面、易用且灵活的PHP开源框架,适合用于快速构建动态网站。其开源性质鼓励了开发者社区的参与和创新,通过多样化的模块化设计和强大的内容管理系统,Jaws成为了开发高效Web应用的有力工具...

    基于PHP的Init轻量级开源php框架源码.zip

    【标题】"基于PHP的Init轻量级开源php框架源码.zip" 提供的是一个以PHP语言编写的轻量级开源框架——Init框架的源代码。这个框架设计的目标是简化PHP开发过程,提高开发效率,同时保持较低的系统资源占用。 Init框架...

    84PHP开源框架v2.2.1

    84PHP是一套完全遵守APACHE开源协议的便捷PHP框架,独特的模块化设计,使得框架简洁易懂。一行代码即可完成在线支付、发送短信、分页等功能,前所未有的简单和高效!同时,84PHP还具有云服务功能,这也是国内首款与...

    基于PHP的CK PHP开源框架.zip

    【标签】"asp" 提到的"ASP"可能是一个误标,因为CK PHP框架是基于PHP的,而不是微软的Active Server Pages (ASP)技术。然而,这可能暗示了该框架可能对ASP开发者具有一定的友好性,例如提供类似ASP的API或结构,帮助...

    php开源商城系统基于swooleeasyswoole框架开发

    EasySwoole是基于Swoole构建的高性能、易用的PHP框架,它简化了Swoole的使用,提供了开箱即用的服务启动、配置管理、中间件支持等功能。在开发电商系统时,EasySwoole可以快速搭建基础架构,包括路由、中间件、...

    PHP实例开发源码—Init轻量级开源php框架.zip

    【描述】"PHP实例开发源码—Init轻量级开源php框架.zip" 暗示这个压缩包包含了一个名为Init的PHP框架的源代码。源码通常是程序员学习、修改和扩展软件的基础,通过查看和分析源码,开发者可以理解框架的工作原理,...

    基于Flask框架的开源Python博客系统源码

    项目概述:基于Python的Flask框架开源博客系统 本项目是一款基于Python的Flask Web框架开发的博客系统,源代码开放,可供学习和二次开发。技术栈涉及多种编程语言,包括Python、HTML、CSS、JavaScript及PHP,确保了...

    php开源框架技术 国外开源seagull

    通过学习和实践Seagull,开发者不仅可以掌握一种实用的PHP框架,还能深入理解OOP编程思想,提升自身的Web开发技能。此外,对于初学者而言,Seagull的易学性使其成为一个理想的入门工具,而对于经验丰富的开发者,其...

    MyQEE开源PHP多项目开发框架 v2.0.1.zip

    MyQEE PHP Framework 是基于PHP5开发的完美支持HMVC模式的PHP框架。MyQEE借鉴了国外优秀框架的设计思路,优雅、实用的代码是我们追求的目标。 MyQEE v2.0 RC3更新日志: 修正window下大小写问题导致获取base_url错误...

    开源H5盲盒商城源码系统4.0-vue+TP5php框架开发开源网站+安装教程

    开源H5盲盒商城源码系统4.0|vue+TP5php框架开发开源网站+安装教程 vue+tp5框架编写,H5网页,前后端分离,开源无加密无授权,可以二开使用。 含充值3级分销,盲盒回收成余/额功能/晒图/盲盒转增功能。 带微信无限...

    基于PHP的轻量级开源接口框架PhalApi设计源码

    该项目是轻量级PHP开源接口框架π框架(派框架)的设计源码,包含338个文件,其中包括215个PHP源文件、35个HTML模板文件、31个Markdown文档、7个SQL数据库文件、6个Python脚本、5个每种语言的文件以及3个XML配置文件。...

    ThinkPHP开源框架

    ThinkPHP,国内广泛使用的开源PHP框架,以其简洁、高效和易于扩展的特性,深受开发者喜爱。这个框架的核心理念是“简洁、快速、模型-视图-控制器(MVC)”,旨在简化Web应用开发,提高开发效率,同时也注重代码的可...

Global site tag (gtag.js) - Google Analytics