本文作者:qiaoqingyi

基于事件编程(事件编程模式三要素)

qiaoqingyi 01-25 113

  作者:开源最前线(ID:OpenSourceTop) 猿妹

  链接:https://www.itcodemonkey.com/article/678.html

  PHP 是非常受欢迎并且很有影响力的一门编程语言,很多 Web 开发者喜欢使用PHP开发,而且确实有很大比例的网站都是依赖于 PHP 的。在 Web 开发中,PHP 框架可以帮助到你开发过程的各个方面,使你的工作变得简单起来。在这里,我们会介绍最受欢迎的 PHP 框架。

  1

  Laravel

  https://github.com/laravel/laravelStar 34837

  Laravel 是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。深入了解点击《快速入门最流行的 PHP 开发框架 Laravel》

  

  2

  symfony

  https://github.com/symfony/symfonyStar 15114

  简单的模板功能 Symfony 是一个开源的 PHP Web 框架。基于最佳 Web 开发实践,已经有多个网站完全采用此框架开发,Symfony 的目的是加速Web应用的创建与维护。它的特点如下:缓存管理;自定义 URLs;搭建了一些基础模块;多语言与 I18N 支持;采用对象模型与 MVC 分离;Ajax 支持;适用于企业应用开发。

  3

  CodeIgniter

  https://github.com/bcit-ci/CodeIgniterStar 15019

  CodeIgniter 是一个简单快速的 PHP MVC 框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,都对其表示认可,主要是由于它为组织提供了足够的自由支持,允许开发人员更迅速地工作。CodeIgniter 不需要大量代码(1.6.2 版本仅为 2.8 MB,其中的 1.3 MB 是可以删除的用户文档),也不会要求您插入类似于 PEAR 的庞大的库。它在 PHP 4 和 PHP 5 中表现同样良好,允许您创建可移植的应用程序。最后,您不必使用模板引擎来创建视图 — 只需沿用旧式的 HTML 和 PHP 即可。

  

  4

  Yii 2

  https://github.com/yiisoft/yii2Star 10800

  Yii 2 完全根据 Yii 1.1 版本重写,后者是最流行的 PHP 框架之一。Yii 2 继承了 Yii 的简洁、快速、和高扩展性。Yii 2 需要 PHP 5.4,并且拥有现代 Web 应用开发中最好的实例和协议。

  5

  ThinkPHP

  https://github.com/top-think/thinkphpStar 2130

  ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级 PHP 开发框架 ,创立于2006年初,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

  6

  cphalcon

  https://github.com/phalcon/cphalconStar 8354

  Cphalcon 是一个开源的 Web 框架,作为 PHP 语言 C 扩展,它提供了更高的性能与更低的资源消耗。

  7

  Nette

  https://github.com/nette/netteStar 1211

  Nette Framework 是个强大,基于组件的事件驱动 PHP 框架,用来创建 web 应用。Nette Framework 是个现代化风格的 PHP 框架,对安全进行了革命性的改进,使用面向对象的设计理念,非一般的性能表现和超级简单的学习曲线。除了这些之外,它还有个非常活跃的社区,给予用户足够的灵活性。

  8

  Flight

  https://github.com/flightjs/flightStar 6616

  Flight 是一个快速,简单,可扩展的微型 PHP 框架,允许用户快速的构建 RESTful web 应用,同样易于学习和使用,简单但是很强大!

  9

  Medoo

  https://github.com/catfan/MedooStar 2739

  Medoo 是一款超轻量级的 PHP SQL 数据库开发框架,提供了简单,易学,灵活的API,提升开发 Web 应用的效率与性能,而且体积只有 8KB 不到。简单易学,数据结构一目了然,并且支持多种数据库,包括 MySQL, MSSQL, SQLite 等等

  10

  Kohana

  https://github.com/kohana/kohanaStar 1652

  Kohana 是一个基于 MVC 模型构建的 PHP 5 框架,纯 PHP 开发。它的目标旨在安全,轻量级,且易于使用。

  

  11

  CakePHP

基于事件编程(事件编程模式三要素)

  https://github.com/cakephp/cakephpStar 7208

  CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。

  12

  Phalcon

  https://github.com/zhanghe06/phalcon

  Phalcon 是一个开源的,满栈的 PHP 框架,使用 PHP 5 类似 C 扩展的语言来编写的高性能框架。用户不需要会用 C 语言,Phalcon 会提供 PHP 类。Phalcon 是松散耦合,用户可以随意使用组件来创建 web 应用。

  

  ●本文编号369,以后想阅读这篇文章直接输入369即可

阅读
分享