Home > Article > Backend Development > PHPChina Academy Discuz basic video tutorial resource sharing
Crossday Discuz! Board (Discuz! for short) is a universal community forum software system launched by Beijing Kangsheng Xinchuang Technology Co., Ltd. Since its launch in June 2001, Discuz! has more than 15 years of application history and more than 2 million website user cases. It is one of the most mature and coverage forum software systems in the world. The latest version, Discuz! X3.2, was officially released on June 9, 2015, introducing the application center development model for the first time.
Course playback address: http://www.php.cn/course/390.html
The teacher’s teaching style:
The teacher’s lectures are simple, clear, layer-by-layer analysis, interlocking, rigorous argumentation, rigorous structure, and use the logical power of thinking to attract students’ attention Strength, use reason to control the classroom teaching process. The teaching skills are full of wit. Various teaching methods and techniques are readily available and can be used freely and appropriately without any trace of polishing.
The more difficult points in this video should be: plug-in creation and configuration:
What is a plug-in?
A plug-in is a computer program. By interacting with the application or system, it is used to add some specific functions required by the application or system. The most common ones include game auxiliary plug-ins, web browser auxiliary plug-ins, and media player decoding plug-ins.
The advantages of plug-ins are:
1. Small size and powerful functions
2. Easy to distribute
3. Easy to modify and upgrade
4. It is easy to open and close.
5. It will not pollute the original code of the system
Plug-in directory: bbs\source\plugin
What are the disadvantages of the plug-in
1. Based on system development and cannot be separated from the system
2. Functions are determined by the system API and are restricted
3. Compatibility issues with system upgrades
4. Reduced execution efficiency
What functions can the plug-in achieve
User functions:
Page display embedding point
Front desk function module
Menu options Module
Management function
Backend management function entrance
Data processing
Forum theme data processing module
Three states of system development
File: bbs/config/config_global.php
Variable: $_config['plugindeveloper']
Status:
NULL: Do not enable plug-in development mode , do not enable the embedding point
1: Enable the plug-in development mode, disable the embedding point
2: Enable the plug-in development mode, enable the embedding point
Usage method: $_config[ 'plugindeveloper']=2;
The above is the detailed content of PHPChina Academy Discuz basic video tutorial resource sharing. For more information, please follow other related articles on the PHP Chinese website!