龙空技术网

GitHub上最流行的 PHP 框架推荐

IT生涯 2461

前言:

此时看官们对“轻量级php框架”大概比较珍视,小伙伴们都需要了解一些“轻量级php框架”的相关文章。那么小编在网上网罗了一些关于“轻量级php框架””的相关资讯,希望你们能喜欢,兄弟们快快来学习一下吧!

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

1Laravel

Star 34837

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

2symfony

Star 15114

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

3CodeIgniter

Star 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 即可。

4Yii 2

Star 10800

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

5ThinkPHP

Star 2130

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

6cphalcon

Star 8354

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

7Nette

Star 1211

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

8Flight

Star 6616

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

9Medoo

Star 2739

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

10Kohana

Star 1652

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

11CakePHP

Star 7208

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

12Phalcon

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

标签: #轻量级php框架