Wemall7.0 open source system, developed based on thinkphp5, supports composer, optimizes the core, reduces dependencies, and is based on new architectural ideas and namespaces.
Features of wemall7.0: Based on TP5, superior performance before and after separation, simple and convenient plug-in expansion, rich function hook mechanism, highly scalable automatic upgrade, simple maintenance using pjax, improved experience rest architecture, low coupling
Function list: Homepage=》System homepage settings=》Site settings, SMS configuration, email configuration WeChat=》WeChat configuration, WeChat menu, custom replies, template messages, multi-customer service settings, WeChat printer content=》Article classification, article list template =》Template settings, email templates, SMS template users=》Administrator user group, administrator list, user list, member list plug-in=》Plug-in management, plug-in store help=>Usage help...
thinkphp5.0 features are based on namespaces and many new PHP features. Core functions are componentized, strengthened routing functions, more flexible controllers, reconstructed models and database class configuration files, can be separated and rewritten, automatic verification and completion, simplified extension mechanism, API support, improved improvements. Log class command line access supports REST, supports boot files, supports convenient automatic generation of definitions, true lazy loading, distributed environment, supports more social libraries
The operating environment of ThinkPHP5 requires PHP5.4 or above. Plug-in hook mechanism installation composerrequireqingyuexi/think-addons
Configure public configuration 'addons'=>[//You can define multiple hooks'testhook'=>'putongdemodemo'//The key is the hook name, which is used to customize hook processing in the business, and the value is to implement the hook Plug-ins, //Multiple plug-ins can be separated by arrays or commas] or create a new addons.php in the applicationextra directory with the content:
'putongdemodemo'//The key is the hook name, which is used to customize hook processing in the business. The value is the plug-in that implements the hook. //Multiple plug-ins can be used as an array or separated by commas] Created by the plug-in Plug-ins can be used in the view view or in the PHP business. After the installation is completed, when you access the system, a directory named addons will be generated in the project root directory, and the required plug-ins will be created in this directory.