Web应用程序开发选择2018
PHP,了解许多PHP框架资源,仍然是Web应用程序开发中最受欢迎的选择之一。自 PHP 7 发布以来,PHP 取得了重大突破。
在过去的几周里,我一直在深入研究 PHP,发现了很多值得分享的好东西。因此,在今天为开发者收集的有用信息中,我集成了许多与 PHP 相关的资源,包括可以帮助您构建聊天机器人的 PHP 框架、用于构建交互式 CLI 的 PHP 资源、以及用于提高 PHP 技能的学习资源等。
那么让我们看看还有什么。
BotMan
![]()
BotMan 是一个 PHP 框架,可帮助您构建聊天机器人,旨在与 Slack、HipChat 和 Telegram 等平台集成。通过 Composer 安装并不难,而且它还内置了 CLI。
Whoops
![]()
Whoops是一个PHP框架,可以让你的代码更加美观,界面更加干净。如果您的 PHP 程序中发生错误,它会创建一个跟踪,并按正在执行的代码、包含问题的代码以及应用程序环境的顺序显示。
PHPReact
![]()
PHP 还可以执行时间驱动的程序,这个 ReactPHP 可以帮助您做到这一点。它是一个低级 PHP 框架,提供类似 Node.js 的组件,例如 EventLoop、Stream 和 Promise。
Cachet
![]()
Cachet是一个基于PHP的状态监控系统。它是 Sass 中常用的应用程序。它用于监视其他服务,出现问题时关闭,并向订阅用户提供信息更新。您可以将其视为 StatusPage.io 的替代品。它是免费和开源的,您可以完全控制其中的数据。
Phar.io
![]()
Phar.io 是一款旨在简化 PHP phars 并提高安全性的工具。在安装 Phar.io 之前,请通过匹配 SHA 和作者的 GPG 密钥来检查软件包,以确保文件安全可信。
Matomo
![]()
这是一个基于 PHP 的分析应用程序。与谷歌分析类似,它记录网站访问者、他们访问的页面、他们的位置和各种相关信息。如果您将其安装在自己的服务器上,您可以更好地控制存储的数据。
Litemoji
![]()
这也是一个有趣的 PHP 框架。 Litemoji 可以更轻松地将表情符号关键字转换为实际的表情符号。
PHP 最佳实践
![]()
这是 PHP 中常见任务的最佳实践集合。该集合以简单明了的方式为您提供了最佳实践背后的原则以及需要注意的事项。
PHP HHVM 基准测试
![]()
这是少数基于 PHP 的 CMS 系统之一,可针对多个 PHP 版本和 HHVM 框架进行基准测试。我建议您将 PHP 升级到版本 7.2,以利用最新功能并提高速度。
Async Transients
![]()
Asyn-Transients 是一个 WordPress 特定的 PHP 库,用于一步处理瞬态。该库允许 WordPress 将过时的瞬态数据传递给用户,同时在后台生成新数据,因此用户永远不会看到重新生成瞬态数据的影响。
PHP圆桌
![]()
这是一个PHP播客频道,您可以在这里了解最新的PHP开发信息以及社区讨论的问题。该播客由 Sammy Kaye Powers 主持,您可以通过 Youtube、RSS 或 iTunes 订阅。
PHP 安全性
![]()
该集合涵盖了用于提高 PHP 应用程序安全性的各种最佳实践、技术和方法。
Sylius
![]()
Sylius 是一个基于最流行的 PHP 框架 Symfony 构建的电子商务 CMS 平台。它是根据最新的开发最佳实践精心构建的,并且还支持许多支付服务。
Kitab
![]()
Kitab 是一款令人难以置信的 PHP 工具,可以为您节省大量记录 API 和代码的时间。 Kitab 这个词来自阿拉伯语,意思是书。
CLI 菜单
![]()
这是一个 PHP 框架,可以构建漂亮的交互式命令行界面。该框架可以集成到使用 Symfony 和 Laravel 构建的应用程序中。
Atoum
![]()
Atoum 是 PHPUnit 的替代品,它具有更具表现力的语法并且非常易于设置。 Atoum 最令人惊奇的是它提供的扩展,例如用于行为驱动测试的 BDD 扩展。
Dejavu
![]()
Dejavu 提供了一个用于与 ElasticSearch 服务器交互的 UI 层。 ElasticSearch是一个索引服务器,可以优化网站的搜索性能。 Dejavu 和 ElasticSearch 都是免费开源的,可以用作 Docker 镜像。
Slack Term
![]()
Slack Term 是一个非常有用的程序,用于访问终端并与 Slack 工作区交互。它没有漂亮的界面,也没有作为单独的移动和桌面应用程序存在,但如果您想要挑战,它是一个不错的选择。
RollUp
![]()
这不是一个基于 PHP 的工具,但如果您需要向基于 PHP 的应用程序添加一些 JavaScript 风格,它会非常有用。 RollUpJS 可以将你的 JS 模块编辑成包。
Flutter
![]()
Flutter 是 Google 推出的一款新工具,可让开发人员更快地为 iOS 和 Android 平台构建原生 UI。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
