PHP swoole与php框架结合实现http服务

swoole是一款高性能的网络服务器,现在市面上大多数php的web程序是LNMP架构或LAMP(LNAMP),即通过nginx将PHP相关的请求转发到PHP(php-fpm)服务器上。使用swoole以后,它会接管php-fpm的控制权,因此就需要使用swoole的http server来处理相关的请求与响应,它和其他框架的结合主要是使用swoole的http server中的request和

PHP 动手写一个composer包并发布到composer包管理中心packagist

很多PHP朋友可能听说过PSR规范和composer,但不知道如何制作一个composer包,并发布到composer包管理中心packagist上,这里以一个实际项目为例来讲述下。

一、准备工作

  • 申请github账号
  • 已经安装git
  • 已经安装composer
  • 在github上创建一个仓库,注意仓库名建议使用-连接单词,如php-document-creator,不能使用驼峰法,如phpDocument