PHP #
配置文件 #
$ tree
.
├── conf.d
│ └── ext-opcache.ini
├── pear.conf
├── php-fpm.conf
├── php-fpm.d
│ └── www.conf
└── php.ini
2 directories, 5 files
php.ini
#
php.ini
是 PHP 解析器的配置文件
php-fpm.conf
#
php-fpm
是 PHP-FPM 进程管理器的配置文件
include=/usr/local/etc/php/7.4/php-fpm.d/*.conf
php-fpm.d/www.conf
#
# Start a new pool named 'www'.
# the variable $pool can be used in any directive and will be replaced by the
# pool name ('www' here)
[www]
# The address on which to accept FastCGI requests.
listen = 127.0.0.1:9000
Composer #
Composer 受到了 node’s npm 和 ruby’s bundler 的强烈启发
运行 Composer 需要 PHP 5.3.2+ 以上版本
# 使用加速镜像
# https://pkg.phpcomposer.com/
composer config -g repo.packagist composer https://packagist.phpcomposer.com
# composer 升级
composer selfupdate
版本范围 #
- 脱字符号
^
: 最左侧非零数字不能变^1.2
:1.2
<= 版本号 <2.0
^0.2.3
:0.2.3
<= 版本号 <0.3.0
^1.2.3
:1.2.3
<= 版本号 <2.0.0
- 波浪号运算符
~
: 下一个重要版本(右侧第二位不能变)~1.2
:1.2
<= 版本号 <2.0
~0.2.3
:0.2.3
<= 版本号 <0.3.0
~1.2.0
:1.2.0
<= 版本号 <1.3.0
~1.2.3
:1.2.3
<= 版本号 <1.3.0
参考:语义化版本
Laravel #
Laravel Nova #
Laravel Nova is a beautifully designed administration panel for Laravel.
Laravel Forge #
Laravel Hosting & Instant PHP Servers
Laravel Vapor #
Laravel Vapor 是由 AWS 驱动,可以对 Laravel 程序进行无服务器部署的一项服务。 使用 Vapor 部署你的 Laravel 项目你会深深的爱上这种简便快捷的无服务。
Laravel Valet #
Valet 是 Mac 极简主义者的 Laravel 开发环境。
没有 Vagrant,没有 /etc/hosts
文件。
甚至可以使用本地隧道公开分享你的站点。
Laravel Envoy #
优雅的 SSH 远程任务执行工具
叶王 © 2013-2024 版权所有。如果本文档对你有所帮助,可以请作者喝饮料。