首页>>新闻>>闪创课堂:常见的PHP框架有哪些?

闪创课堂:常见的PHP框架有哪些?

18-05-21

有太多的原因使得PHP成为世界上最受欢迎的脚本语言,PHP框架的高度灵活、简单易用的特点使得它在技术开发的过程中能够大显身手。那么,都有哪些常见的PHP开发框架呢?来跟闪创科技一起看看吧!

1.Laravel

Laravel 是一套简洁、优雅的 PHP Web 开发框架。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络 APP ,而且每行代码都可以简洁、富于表达力。


Laravel 是一个有着美好前景的年轻框架,它的社区充满着活力,相关的文档和教程完整而清晰,并为快速、安全地开发现代应用程序提供了必要的功能。在近几年对PHP 框架流行度的统计中,Laravel始终遥遥领先。

   2.Yii   

Yii 是一个基于组件的高性能php框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了 今日Web 2.0应用开发所需要的几乎一切功能。事实上,Yii是最有效率的PHP框架之一。

3.Zend Framework

基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。

4.CakePHP

CakePHP一个基于PHP,免费且开源的迅速发展框架最开始从Ruby On Rails框架里得到灵感。


CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。


CakePHP提供程序员所需要的基本体系架构,因此程序员可以使用它更快速且不失灵活性地创建网络应用程序。

5.CodeIgniter

CodeIgniter,简称CI。 是一个简单快速的PHP MVC框架,是一套小巧但功能强大的、给 PHP 网站开发者使用的 Web 应用程序开发框架和工具包。它为组织提供了足够的自由支持,允许开发人员更迅速地工作。

6.Symfony

Symfony是一个基于MVC模式的面向对象的PHP5框架。Symfony允许在一个web应用中分离事务控制,服务逻辑和表示层。简单的模板功能symfony是一个开源的PHP Web框架。基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。

7.ThinkPHP

ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。


ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多种数据库以及PDO扩展,ThinkPHP框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。

8.FleaPHP

FleaPHP的全名是Fast-Lightweight-Extensible-Automatic PHP web application framework,是能够自动适应各种运行环境,并兼容 PHP4 和 PHP5的PHP框架。


FleaPHP 框架简单、清晰,容易理解和学习,并且有完全中文化的文档和丰富的示例程序降低学习成本,为开发者轻松、快捷的创建应用程序提供帮助。


闪创科技始终坚持“以创业服务创业,以创新服务创新”的宗旨,做精技术投资,技术外包和整合营销等核心业务,实现前瞻性投资,为优秀创业者做一站式扶持,并建立“大服务、大扶持、大未来”的目标。闪创科技坚持以客户需求为中心,打造企业品牌,助力企业成长!


   网站建设知识>>

网站能否留住忠诚客户只在“一念之间”

老板必修课,做一个营销型网站建设需要多少钱

   app开发知识>>

闪创科技-做一个app需要做哪些准备

优质的直播APP该如何开发?

   运营服务>>

服务器好坏直接影响seo结果

全面网站SEO优化攻略