文件名称:http-notification-system
文件大小:115KB
文件格式:ZIP
更新时间:2024-04-25 21:36:31
PHP
HTTP通知系统 此应用程序接受URL(端点)以订阅服务器上的主题,并且当有关这些主题的消息发布时,URL(端点)接收消息。 当命中要发布消息的端点,将调度一个作业,以通过HTTP请求将消息推送到所有已订阅的url。 技术 该项目是使用Laravel PHP构建的,同时在代码库中将PHPCS和PHPStan设置和配置为静态分析工具,以确保整个代码库的干净,良好的代码质量和统一的标准。 使用PHPUnit为端点编写了测试。 Github Actions也已在代码库上进行了设置和配置,以处理持续的集成,一旦有人掌握了Github Actions,Github Actions就会根据一些规则(其中一些是PHPCS和PHPStan,Tests)检查代码库,如果一切通过,很好,否则,它会失败。 要在本地代码库上运行测试,请运行命令php artisan test 要针对本地代码库运行PHP