- 浏览: 282455 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (234)
- php (70)
- linux (46)
- apache (9)
- mysql (13)
- oauth (1)
- IT新闻 (18)
- 代码收藏 (20)
- python (2)
- webservice (6)
- 评论 (7)
- asd (0)
- 开源软件 (6)
- 前端 (9)
- 7z (1)
- js (17)
- windows (4)
- cmd (2)
- 开源 (3)
- vim (6)
- windows 软件安装错误 (2)
- 分享 (3)
- search (1)
- node.js (1)
- xmind (1)
- 变成语言 (1)
- drupal (0)
- jquery (2)
- css (7)
- ietester (1)
- 编辑器 (1)
- java (2)
- html5 (1)
- 生活 (1)
- Sublime Text 2 (1)
- 制图 (0)
- sublime (1)
最新评论
-
muxueqz:
我自己写了个开源的:http://muxueqz.top/sk ...
Delicious被Yahoo卖了 -
yangyongnihao:
...
REST与SOAP样式Web 服务的区别 -
wangshaofei:
zhou7707 写道 大神啊,太及时了,我今天服务器上不了 ...
Debian 6 下搭建nginx 1.3 -
zhou7707:
大神啊,太及时了,我今天服务器上不了外网,为搞包依赖折腾一 ...
Debian 6 下搭建nginx 1.3 -
wangshaofei:
bbs_ld 写道一楼说的对啊。如何解决呢?? 高手大人
利用php创建日期选择框
1. yii
2. codeigniter
3. cakephp
4. phpdevshell
5. akelos
6. symfony
7. prado
8. zend
9. zoop
10. qphp
11. canphp
12. seagull
13. initphp
14. thinkphp
15. joomla
16. fleaphp
17. kohana
18. solar framework
19. fuse
20. recess
21. agavi
22. qcodo
23. phpopenbiz
24. evocore
25. lion
26. flow3
以下为二十六个PHP框架的简洁。
1. Yii
Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上,Yii是最有效率的PHP框架之一。
2. CodeIgniter
CodeIgniter是一个应用开发框架——一个为建立PHP网站的人们所设计的工具包。其目标在于快速的开发项目:它提供了丰富的库组以完成常见的任务,以及简单的界面,富有条理性的架构来访问这些库。使用CodeIgniter开发可以往项目中注入更多的创造力,因为它节省了大量编码的时间。
3. CakePHP
CakePHP是一个快速开发PHP的框架,其中使用了一些常见的设计模式如ActiveRecord,Association Data Mapping,Front Controller以及MVC。其主要目标在于提供一个令任意水平的PHP开发人员都能够快速开发web应用的框架,而且这个快速的实现并没有牺牲项目的弹性。
4. PHPDevShell
PHPDevShell是一个开源(GNU/LGPL)的快速应用开发框架,用于开发不含Javascript的纯PHP。它有一个完整的GUI管理员后台界面。其主要目标在于开发插件一类的基于管理的应用,其中速度、安全、稳定性及弹性是最优先考虑的重点。其设计形成了一个简单的学习曲线,PHP开发者无需学习复杂的新术语。PHPDevShell的到来满足了开发者们对于一个轻量级但是功能完善,可以无限制的进行配置的GUI的需求。
5. Akelos
Akelos PHP框架是一个基于MVC设计模式的web应用开发平台。基于良好的使用习惯,使用它可以完成如下任务:
◆方便的使用Ajax编写views
◆通过控制器管理请求(request)及响应(response)
◆管理国际化的应用
◆使用简单的协议与模型及数据库通信
你的Akelos应用可以在大多数共享主机服务供应方上运行,因为Akelos对服务器唯一的要求就是支持PHP。因此,Akelos PHP框架是理想的用于发布单独web应用的框架,因为它不需要非标准PHP配置便能运行。
6. Symfony
Symfony是一个用于开发PHP5项目的web应用框架。
这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。
Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的数据库兼容。Symfony的价位不高,相比主机上的花销要低得多。
对于PHP开发者而言,使用Symfony是一件很自然的事,其学习曲线只有短短一天。干净的设计以及代码可读性将缩短开发时间。开发者可以将敏捷开发的原理(如DRY,KISS或XP等)应用在其中,将重点放在应用逻辑层面上,而不用花费大量时间在编写没完没了的XML配置文件上。
Symfony旨在建立企业级的完善应用程序。也就是说,你拥有整个设置的控制权:从路径结构到外部库,几乎一切都可以自定义。为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档。
7. Prado
PRADO团队由一些PRADO狂热者组成,这些成员开发并推动PRADO框架以及相关项目的进行。
PRADO的灵感起源于Apache Tapestry。从04年开始,PRADO成为SourceForge上的开源项目之一。这个项目目前进展到了3.x版本。
8. Zend
作为PHP艺术及精神的延伸,Zend框架的基础在于简单,面向对象的最佳方法,方便企业的许可协议,以及经过反复测试的快速代码库。Zend框架旨在建造更安全,更可靠的Web 2.0应用及web服务,并不断从前沿厂商(如Google,Amazon,Yahoo,Flickr,StrikeIron和ProgrammableWeb等)的API那里吸收精华。
9. ZooP
Zoop PHP框架,意为Zoop面向对象的PHP框架。
这是个稳定,可伸缩并可移植的框架。从诞生到现在的5年间,已经在不少产品开发中被使用。Zoop是一个快速,有效并干净的框架。它的伸缩性很好,你可以只安装你需要的功能。
对代码并不很熟悉的开发者也可以通过Zoop快速的开发安全的web应用。熟练的开发者则可以更加将Zoop的弹性利用到极致。
Zoop建议将display,logic以及数据层(MVC)分开使用。
Zoop由很多组件和项目集合而成,其中包括smarty和prototype AJAX框架,PEAR模块等。高效的核心组件提供了很多你原本需要自己编码来实现的功能。Zoop内置的纠错功能可以通过配置实现生产环境下的错误日志生成,这个错误日志提供了很多信息,可读性很高,可以更轻易的寻找并排除错误。
Zoop的一个特别之处在于其GuiControls,在PHP中是一个相当革新的想法。它提供了很多form widgets与验证完整的集合到一起,并形成了一个可以轻松打造个性化GuiControls的框架。
10. QPHP
QPHP,意为快速PHP,它是一个与ASP.NET类似的MVC框架。基本上它是这样一个情况:
◆整合了Java和C#的美感
◆除去了在其他PHP框架中使用的
11 .Canphp
Canphp是一个中国开源的php框架,主要的设计理念就是为了追求简单,减少php初学者的学习成本,而且追求高效率,模版类不提供其他标签,直接 应用php的源代码,还有它是微
内核设计,移植性强,松散耦合等特点,能集成到你任何一个系统里面。其中集成的http类相当的强大,采集图片速度相当的 快,为什么这样呢?因为适用了模拟异步多进程的原理。
12 . Seagull
Seagull 是一个良好的PHP开发框架,可以用来开发Web,命令行和GUI程序。这是一款无论对初学者还是职业程序员而言都及其简单的开发框架。对于初学 者,Seagull提供一套包含
样例程序的库,经过简单修改就能符合你的要求,而对于专家级程序员,Seagull提供了一整套设置选项——包括最佳练 习,标准的和模块化的代码库——来快速简单地构建Web程序。
Seagull有一个活跃的用户社区以及丰富的支持文档。
13. InitPHP
InitPHP是一款轻量级的php开发框架,采用分层体系架构,适合大中型网站架构。提供丰富的library类库,以及简单的框架扩展机制。 InitPHP还提供详细的开发文档,可以让您在使用
该框架的时候更加简单实用。InitPHP实现了抽象DB层、分层体系架构、缓存无缝切换机制、简单 模板机制、多模型部署机制、强大的安全体系,是您快速开发php应用的利器!
14 . thinkphp
ThinkPHP是一个开源的PHP框架, 是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名 FCS,2007年元旦正式更名为ThinkPHP,并且遵循
Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的 开发结构和MVC模式,融合了Struts的
Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord 模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有
独特的表现,也已经越来越多地受到国内PHP开发 人员的认可。 使用ThinkPHP,你可以更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何 PHP应用开发都可以从
ThinkPHP的简单、兼容和快速的特性中受益。简洁、快速和实用是ThinkPHP发展秉承的宗旨,为此ThinkPHP会不 断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳
实践! 作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机
制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。并且每个组件都是精心设计和完善的,应用开发过程仅仅需要关注您的业务逻辑。
15 . Joomla!
(Content Management System, CMS),它属于Portal(企业入口网站)类型,顾名思义,就是比较适合作为商业类型的网站程序。一般人对这类型的内容管理系统可能会有以下的别名来称呼:
■ 架站程序(或软件)
■ 快速架站程序(或软件)
■ 整站程序
目前,Joomla!最新的版本是Joomla 1.7(2011年7月13日发布)。
16 . FleaPHP
FleaPHP 的全名是 Fast-Lightweight-Extensible-Automatic PHP web application framework。使用 FleaPHP 框架开发的应用程序能够自动适应各种运
行环境,并兼容 PHP4 和 PHP5。FleaPHP 框架简单、清晰,容易理解和学习,并且有完全中文化的文档和丰富的示例程序降低学习成本,为开发者轻
松、快捷的创建应用程序提供帮助。
17 . Kohana
Kohana是一款杂 PHP5 的框架,基于 MVC 模式开发, 它的特色便是高平安性,沉质级代码,轻易使用
18. Solar Framework
Solar是一个PHP 5 的框架,其能够用做企业级的当用,而且有内修的言语集和配放。
19. Fuse
FUSE 也是一个MVC的PHP框架。其注是要遭到了Ruby on Rails 和CakePHP的影响,其有订造和直交的设计。FUSE 是一个功效完全,相称稳固的使用面向对像启收
的MVC框架。
20. Recess
是一个小型的 PHP 框架,使用它可以大大减少开发时光。
21. Flow3
是一类基于Typo3的开发框架。
注:Typo3是开源内容治理体系(CMS)和内容治理框架(CMF)。特性: 完美的用户和权限治理、认证体系;主动保留编纂中的内容, 主动优化图片;剪切板支持复
制、剪切、粘揭; 即捷的上下白联系关系菜双,立异的快速方法;人道化的各种操作导游;支持操做日志、系统级慢存节制; 支持离线编纂、前台编纂、内容
导进导出、规划义务、齐白检索、版原控造、淌程掌握; 支持多站面、少数据库;幼稚完擅的模版机制和扩大机制,支持动态页面(Html)输出
22. Agavi
是另一个framework,固然它有些处所出有Symfony出色,但是它强烈的MVC架构是自己所须要的。同时它的一个分支淌止的MOJAVI项纲正在社区里激活率取IRC
一样少。
23. Qcodo
是一个实用于迅速启收基于PHP5采取MVC架构与CRUD代码天生功效的框架。完片面背对于象,采纳事情驱动处置方法。完整分别代码与HTML页里。QForms取
QControl 包降求顶层AJAX支撑。
24. PHPOpenBiz
是一个以Metadata 驱动为中心的,面向对象的使用程序框架,孕妇装。PHPOpenbiz 修建架构遵循模型-视图-节制器(MVC)的设计模式,并完成了对象/闭系映照
(ORM),同时降求模版引擎、平安机造、输进考证、可扩大性、高配放性、拔件效劳以及其他丰盛的常用和高等的功用。
25. evoCore
是 B2Evolution 专客体系的中心框架。
注:b2evolution 是一个装置简双的专客软件,便算是装置整个专客网络也同样简略,便装便用。b2evolution 的毛病是只要200+的拔件(要晓得 Joomla 的拔
件脚有 3,400+)。
26. Lion
是一个新兴的开流PHP的框架,用以发明丰盛的网络运用。
发表评论
-
11111
2013-07-04 00:45 0qqqqqqqqqqqqq -
xcc
2013-06-24 17:41 0xxx -
征婚网站
2013-06-09 17:44 0征婚网站 -
CodeIgniter 用户指南 版本 2.1.3
2013-05-23 02:25 787CodeIgniter 是一套给 PHP 网站开发者使用的应用 ... -
xampp windows xdebug netbeans
2013-04-17 00:15 751xdebug config in php.ini xdeb ... -
Installing_Nginx_With_PHP5_And_MySQL_Support_On_Debian_Squeeze.rar
2013-03-17 20:37 651Installing_Nginx_With_PHP5_And_ ... -
Debian 6 下搭建nginx 1.3
2013-03-17 18:27 17051 准备debian 6.0环境 2 下载需要安装的 ... -
这样用google
2013-01-10 12:49 1039美国人教你这样用Google,你真的会变特工!!!来源: ... -
NetBeans Hot Keys
2012-12-16 17:01 686最近使用netbeans,发现还不错NetBeans Hot ... -
drupal开发
2012-10-12 09:35 0在请求的url中获取回调函数,根据回调函数来判断页面显 ... -
php windows xp zip
2012-09-28 10:31 625php windows xp zip -
drupal7源码和文档
2012-09-19 08:00 630drupal7源码和文档 -
我的文件
2012-06-29 17:18 0阿道夫 -
Nginx + PHP5
2012-06-03 02:44 787WINDOWS下应该有PHP-FPM类 ... -
SSH的官方下载地址
2012-05-15 11:05 0这里分别是SSH的官方下载地址: Struts2.0: ... -
php文档
2012-05-11 10:34 706php文档。 -
php set_magic_quotes_runtime() 函数过时解决方法
2011-11-15 09:45 916tags标签: set_magic_quotes_runtim ... -
php静态方法调用非静态方法不可取
2011-11-08 15:22 2377那天对这个主题比较感 ... -
国外PHP老手谈为何放弃PHP而改用Python
2011-11-01 13:28 1015本文作者做了11年的P ... -
vim 相关操作方法命令
2011-10-28 13:22 26601. 翻页 整页翻页 ctrl-f ctrl-b f就是f ...
相关推荐
【PHP框架】是用于构建动态网站和Web应用程序的软件工具,它简化了代码编写和维护过程,提高了开发效率。PHP框架通常包含预定义的结构、类库和工具,以促进代码重用和遵循最佳实践。在众多PHP框架中,一些以【高性能...
PHP快速轻量级开发框架是Web开发中的一种高效解决方案,旨在简化编程过程,提高开发效率,同时保持代码的可读性和可维护性。这类框架通常具有较小的体积,但功能强大,适合中小型项目或者需要快速原型开发的场景。在...
快速开发后台框架是一种高效构建后台管理系统的方法,它旨在简化开发过程,提高开发效率。这种框架通常包含一系列自动化工具,能够自动生成HTML代码,为开发者提供一个直观且美观的用户界面,便于数据管理和业务操作...
总结来说,"一个简单的PHP开发框架"意味着这个框架旨在降低PHP开发的门槛,提供基本的MVC结构和必备功能,让开发者能够快速上手,搭建自己的Web应用。通过学习和使用这样的框架,开发者可以提升开发效率,同时掌握...
PHP敏捷开发框架-CodeIgniter,快速web应用开发详解
【PHP开发框架】PHP开发框架是用于简化Web应用开发的工具,它们提供了一套预定义的结构和最佳实践,帮助开发者快速构建高效、可维护的代码。常见的PHP框架包括CakePHP、Yii、Zend Framework等。 【CakePHP】CakePHP...
PHP微信开发框架,高效开发微信公众号应用。简洁而又轻量
本设计源码提供了一个基于ThinkPHP的轻量级PHP开发框架。项目包含25个文件,主要使用PHP编程语言。文件类型包括10个PHP源代码文件、5个GIT忽略文件、2个Markdown文档、2个TXT文档、2个.htaccess文件、1个YAML配置...
PHP开发框架底层 该结构包含了 smarty mysql page 类,属于一个系统开发底层。 包含了后台管理,可实现无限级别控制,已经包含登录退出管理页面 数据库可以实现新闻无限分类扩展,系统配置无限增加字段扩展 试...
CodeIgniter是一个基于PHP的轻量级Web应用框架,它以高效、简洁和优雅而闻名。这个框架的主要目标是让开发者能够快速地构建高质量的PHP应用程序,而无需从头开始编写大量的基础代码。通过使用MVC(Model-View-...
教程名称:PHP开发框架源代码汇总课程目录:【】CodeIgniter 2.1.2【】Difeye 1.1.2【】EaglePHP 2.0【】JHPHP快速开发框架 2.0 beta【】kohana 3.2.0【】MyQEE(麦琪) 2.0.1【】PHPDevShell 3.1.3【】Smarty 3.1.12...
84PHP是国内外首个引入云概念(也确实实现了的)的开源PHP开发框架。在云平台中建立应用后并完成应用绑定后,您可以在线建立定时应用、当框架报错时自动将报错存储至云端,云端第一时间将报错推送至您的邮箱和手机,...
PHP开发框架的研究与设计 摘要:本文讨论了PHP开发框架的研究与设计,旨在探讨优秀的PHP开发框架应具备的特点和优化方法。通过文献综述、案例分析、问卷调查和访谈,我们研究了PHP开发框架的历史发展、分类、特点和...
erPhp框架是一个轻量级的微型的PHP开发框架,其支持多语言,权限控制,功能模块化,多数据库连接,及页面缓存和编译缓存,其模板引擎是使用流行的smarty做为模板引擎,前端JS比较自由默认使用jquery,支持多种session存储...
不过,我可以根据标题和描述中提到的“PHP开发框架的研究与实现”这个主题,提供一些与之相关的重要知识点。 首先,“PHP开发框架”是指为PHP语言开发的一系列预定义代码、库、工具集和规范,旨在帮助开发者快速...
微信发展迅速,微信公众平台官方使用不便,因此用php开发这个框架,封装了微信的功能。
二、PHP开发框架的核心技术 PHP开发框架的核心技术包括路由、控制器、模型等。路由负责处理请求,将请求路由到相应的控制器和模型中。控制器负责处理业务逻辑,模型则负责与数据库进行交互。框架还提供了许多辅助...
ThinkPHP 是一个流行的开源 PHP 框架,专为 API 开发设计,具有高性能和易用性的特点。在 PHP8.0 的环境下重构,ThinkPHP 针对现代 Web 应用开发的需求进行了优化,提供了丰富的功能和工具,极大地提高了开发效率。 ...
微信开发php+mvc框架
QuickPHP 是新一代极速,强大,全面的PHP系统开发框架,它结合业界各著名框架的优点,以具体项目经验为基础开发而成,适合各种层次的系统及各种水平的开发者应用。为什么要使用QuickPHP?一:您想要一款性能极高但...