Github 上 10 个最受欢迎的 PHP 项目

Github 10 个最受欢迎的 PHP 项目

PHP 是一门开发 Web 项目的服务端脚本语言,但它也可以作为一门通用编程语言。在 1944 年 Rasmus Lerdorf 创造出 PHP 用于个人 Web 项目的开发。

如今 PHP 引擎的研发和维护工作由 PHP 工作组负责。现在 PHP 成功由开发个人 Web 项目演进成超文本预处理器(PHP: HypertextPreprocessor)。

1 PHP 设计模式

「PHP 设计模式」 由 Domnikl 创建。

我喜欢这个项目的原因是由于项目中不仅详细讲解了如何在 PHP 项目中选择合适的设计模式,而且拥有丰富的设计模式实现实例。

每个设计模式都包含几个实例(实例大多来自 Zend Framework,Symfony 2 和 Doctrine 2 等)。

2 Faker

「Faker」 项目由 Fzaninotto 创建。使用 Faker 可以在项目研发阶段快速创建测试数据。

无论是创建数据库基础数据、XML 格式文件、压测数据还是生产环境测试数据,Faker 库都可以轻松实现这些功能。

3 PHPMailer

由 PHPMailer 项目组开发和维护,PHPMailer 为 PHP 项目提供完整的邮件发送功能。

你可以在项目中用它代替 PHP 内置的 mail() 函数。

4 Monica

由 Monicahq 创建了这个项目,使用 Monica 可以轻松管理好友及家庭成员之间的关系。

通过扩展基础项目,我们可以实现好友动态等类似的功能。

5 Platform-Agnostic Security Tokens

PASETO(Platform-Agnostic SEcurity TOkens) 项目由 paragonie-security 开发和维护。PASETO 提供无状态应用的令牌管理功能。

6 PHP MI

Arkadiusz Kondas 负责开发和维护,PHP MI 是一门使用 PHP 开发的机器学习项目,项目支持包括关联学习,回归,交叉验证和预处理等功能。

7 Flysystem

ThePHPLeague 创建了 Flysystem 项目。Flysystem 实现对文件系统的封装。使用它可以完全替代本地文件系统函数和远程文件系统函数。

8 Bootstrap CMS

项目基于 Laravel 5.1 和 Sentry 研发的 CMS 管理系统,由 Graham Campbell 维护。

9 Voten

由 Voten 创建,它的代码简洁优雅、可以轻松实现定制化开发构建一个实时的社交平台。

10 PsySH

PsySH 由 Bobthecow 构建,PsySH 提供基于命令行交互式解释器功能,使用它开发者可以在命令行中与 PHP 项目进行交互和调试。

Top 10 popular php projects in github

相关推荐