2018年4月前端开发商的超实用干货收集
浏览:128 时间:2023-11-26

对于PHP,虽然许多人误解了,甚至认为它正在走下坡路,但它仍然是Web应用程序开发中最受欢迎的选择之一。自从PHP 7推出以来,PHP的突破已经非同寻常。

在过去的几周里,我一直在深入探索PHP,并发现了很多好东西要分享。因此,在今天的开发人员干货收集中,我集成了许多与PHP相关的资源,包括可以帮助您构建Chatbot的PHP框架,为交互式CLI构建PHP资源,以及学习提高PHP技能的资源。 。

那么让我们来看看还有什么。

BotMan

BotMan是一个PHP框架,可以帮助您构建聊天机器人,旨在与Slack,HipChat和Telegram等平台集成。使用Composer安装它并不困难,它还有一个内置的CLI。

糟糕

Whoops是一个PHP框架,可以使您的代码更美观,更清晰。如果您的PHP程序出现问题,它会创建一个跟踪并按顺序显示执行的代码,包含问题的代码和应用程​​序环境。

PHPReact

PHP也是一个时间驱动的程序,这个ReactPHP就是为你做的。它是一个低级PHP框架,提供像Node.js这样的组件,如EventLoop,Stream和Promise。

扁囊剂

Cachet是一个基于PHP的状态监控系统,Sass常用它来监控发生问题时的其他服务和停机时间,并为订户提供信息更新。您可以将其视为StatusPage.io的替代方案。它是免费和开源的,您可以完全控制数据。

Phar.io

Phar.io是一个旨在通过PHP phar简化和增强安全性的工具。在安装Phar.io之前,您需要通过匹配SHA和作者的GPG密钥来检查软件包,以确保该文件安全可靠。

Matomo

这是一个基于PHP的分析应用程序。与Google Analytics类似,它会记录网站访问者,访问的网页,位置以及各种相关信息。如果将其安装在自己的服务器上,则可以更好地控制存储的数据。

Litemoji

这也是一个有趣的PHP框架,Litemoji可以更容易地将表情符号关键字转换为实际的表情符号。

PHP最佳实践

这是PHP中常见任务的最佳实践的集合。本系列为您提供最佳实践背后的原则以及以直截了当的方式记住的事项。

PHP HHVM基准测试

这是基于PHP的少数CMS系统之一,它针对多个PHP版本和HHVM框架进行基准测试。我建议您将PHP升级到7.2版,以利用最新的功能和速度。

异步瞬态

Asyn-Transients是一个用于WordPress的PHP库,可以一步处理瞬态。该库允许WordPress将过时的瞬态数据传递给用户,同时在后台生成新数据,以便用户永远不会看到重新生成瞬变的效果。

PHP圆桌会议

这是一个PHP播客频道,您可以使用它来了解社区中讨论的最新PHP开发信息和问题。此播客由Sammy Kaye Powers主持,您可以通过Youtube,RSS或iTunes订阅。

PHP安全性

该集合涵盖了一系列改进PHP应用程序安全性的最佳实践,技术和方法。

Sylius

Sylius是一个基于最流行的PHP框架Symfony构建的电子商务CMS平台。它采用最新的开发最佳实践构建,并支持许多支付服务。

基塔

Kitab是一个令人难以置信的PHP工具,可以节省大量时间来记录您的API和代码。 Kitab这个词源于阿拉伯语,意思是Book。

CLI菜单

这是一个PHP框架,它构建了一个漂亮的交互式命令行界面,可以集成到使用Symfony和Laravel构建的应用程序中。

Atoum

Atoum是PHPUnit的替代品,它具有更具表现力的语法,并且非常易于设置。 Atoum最令人敬畏的是它提供的扩展,例如行为驱动测试的BDD扩展。

DEJAVU

Dejavu提供了一个与ElasticSearch服务器交互的UI层。 ElasticSearch是一个索引服务器,可以优化您网站的搜索性能。 Dejavu和ElasticSearch都是免费的开源软件,可以用作Docker镜像。

松弛期限

Slack Term是一个非常有用的应用程序,用于访问终端和与Slack工作区交互。它没有漂亮的界面,也没有移动和桌面应用程序,但如果你想挑战它,它是一个不错的选择。

汇总

这不是基于PHP的工具,但如果您需要为基于PHP的应用程序添加一些JavaScript样式,它可能非常有用。 RollUpJS可以将您的JS模块编辑到一个包中。

Flutter是Google的一款新工具,允许开发人员为iOS和Android平台构建原生UI。