blust / fend

Fend is tiny Swoole/FPM Engine Framework

Home Page:https://tal-tech.github.io/fend-doc/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fend Logo

  • tiny and easy customize
  • FPM/Swoole Smooth switching
  • Debug Mode when request querysting set wxdebug=1|2|3
  • Good ELK Trace Log standard within

Document

Document

Release Note

  • Tag 1.2.x FPM/Swoole 1.10.x support FPM <-> Swoole 1.10.x
  • Tag 1.3.x FPM/Swoole 4.5.x support FPM <-> Swoole Coroutine 4.5.x

Install for 1.2.x branch

FPM Engine Start

master is 1.2.x version

composer create-project https://github.com/tal-tech/fend-skeleton.git

Ref nginx.conf to configure Nginx and http://127.0.0.1/ on browser

Swoole Engine Start

git clone https://github.com/tal-tech/fend.git
composer install --no-dev

# swoole start ( /bin/fend depend on composer require symfony/console )
php /bin/fend Swoole -c app/Config/Swoole.php start
php /bin/start.php -c app/Config/Swoole.php start

browser http://127.0.0.1:9572/

About

Fend is tiny Swoole/FPM Engine Framework

https://tal-tech.github.io/fend-doc/

License:Apache License 2.0


Languages

Language:PHP 99.8%Language:TSQL 0.2%Language:Shell 0.0%