PHP-Composer包开发、发布流程

Composer对与分发自己的PHP软件包,方便别人引用来说是很好的一种方式。平时开发中经常会用到Composer来引入三方的优质软件包,例如 Laravel、easywechat等等,如果我们有一些好的想法如果分发出去呢?下面我们就一步步来告诉大家如何实现自己的第一个Composer包。 初始化项目 首先创建composer.json文件用于声明包基本信息。...

phpStorm 快捷键大全 PhpStorm 常用快捷键和配置

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。Phpstrom的一款名为Magicento的插件对快速创建Magento插件十分有用。 常用快捷键  设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 ->...

box, by Hyperf

Box 致力于帮助提升 PHP 应用程序的编程体验,尤其有助于 Hyperf 应用,管理 PHP 环境和相关依赖,同时提供将 PHP 应用程序打包为二进制程序的能力,还提供反向代理服务来管理和部署 Swoole/Swow 服务。 目前还是早期实验版本,欢迎试玩 ~ 使用 安装 box Mac wget -O box sudo mv ./box /usr/local/bin/box sudo chmod 755 /usr/local/bin/box // 确保 /usr/local/bin/box...

Swoole-Cli 5.0.1 使用说明

Swoole-Cli 5.0.1 使用说明 Rango Swoole-Cli 介绍 Swoole-Cli 是一个 PHP 的二进制发行版,集成了 swoole、php 内核、php-cli、php-fpm以及多个常用扩展。Swoole-Cli 是全部静态编译打包的,不依赖任何操作系统的so动态链接库,具备非常好的移植性,可以在任意 Linux 系统之间复制,下载即可使用。 GitHub: https://github.com/swoole/swoole-cli...

Composer 国内加速,修改镜像源

如何修改镜像源 可以使用阿里巴巴提供的 Composer 全量镜像 https://mirrors.aliyun.com/composer/ a). 配置只在当前项目生效 composer config repo.packagist composer 取消当前项目配置 composer config --unset repos.packagist b). 配置全局生效 composer config -g repo.packagist composer 取消全局配置 composer config -g --unset repos.packagist