2018年7月22日 星期日

php dev enviroment

php <-> node.js
到php下載php最新版Non Thread Safe的php,解壓縮

composer <-> npm
到composer下載composer,安裝,選擇php.exe

laravel <-> express?
composer create-project laravel/laravel projectName

local dev
npm run serve <-> php artisan serve
sudo php artisan serve --host=0.0.0.0 --port=80

PHP 7.2安裝,該使用Non Thread Safe 或是 Thread Safe?

#Non Thread Safe
以@FastCGI模式運行PHP
None Thread Safe能夠更好的提高效率

#NGINX php
Nginx + PHP-FPM (@FastCGI Process Manager)

#PHP-FPM
index.html = 靜態
index.php = 非靜態 → 尋求PHP解析器處理(cgi(一種協議)之下)
PHP-FPM = return 加速cgi