The Yili PHP framework is a cloud PHP framework that supports Alibaba Cloud (function computing), Tencent (function computing), and swoole (webserver mode). The system has its own management background for convenient and rapid development.
System introduction:
The front-end is based on layui and jquery, and also includes kindeditor rich text editor and echarts chart drawing!
Original front-end fast form function, jsfrom quickly generates forms to modify and add new data!
Minimalist routing mode, calling the corresponding function according to the corresponding class accessed by the url!
Each function is integrated in the form of a plug-in, making each plug-in independent of each other and interrelated, powerful and flexible!
Class functions not found in the unique plug-in function Construct will be called here directly to facilitate the development of multi-functional systems!
Unique URLs can only be accessed with lowercase function names, and uppercase function names can only be called internally!
Summary: Small, flexible, powerful, convenient, cloud-supported PHP framework.
System note:
Pseudo-static support is required, and the php7+ series can be installed directly;
Directly import ELikj.sql
Login account: adminLogin password: qqqqaa
Alibaba Cloud deployment:
Function entry aliyun.handler
Manually import the database ELikj.sql
Tencent Cloud deployment:
Execute method tencent.main_handler
Manually import the database ELikj.sql
swool deployment:
shell executes phpswoole.php
Plug-in development instructions:
When developing plug-ins, please note that all public functions of the plug-in are recommended to be written in the plug-in class to facilitate calls from other plug-ins!
Plug-in storage directory/ELikj/Controller/Plug-in name lowercase.Class.php;
Plug-in extensions, background rendering and data processing are stored in /Tpl/plug-in directory/;
ELitpl function, loads other extensions;
In the extension of the plug-in, to call your own function, use the $THIS call to call it.