Modular, open source, and extensible. It is developed in a modular manner, provides custom models and module development interfaces, and is completely open source to facilitate secondary development.
Strong load capacity, supporting tens of millions of data. Based on Phpcms team's many years of development experience, optimization is carried out from multiple perspectives such as caching technology, database design, code optimization, etc. It can store text in content, supports tens of millions of data, and fully guarantees large and medium-sized application and long-term development.
Templates are easy to create, and support Chinese tags and universal tags for data calls. The MVC design pattern is used to completely separate programs and templates. Chinese tags in the {tag_focus news} format are supported, and universal tags are also supported, which are suitable for artists and programmers. . Data from this system can also be called from other mysql databases to easily integrate data from multiple website applications.
It has portal-level fragmentation function and supports visual preview and editing. For the first time, the portal-level fragmentation function is free and open sourced to small and medium-sized websites. It integrates the permission mechanism and supports full visual addition, preview and editing in the background. It can be traced back to any historical version. It is very Suitable for maintaining website homepage, columns and topic pages.
Supports the recommendation function, making it easy to accurately place the best content of the website. Commercial websites publish a large amount of information every day, but the home page and the home page of each channel are limited. Pushing the best content to these prime locations is the top priority of the editor's daily work. The recommendation function integrates the permission mechanism, and allows editors to push information to the designated location at any time, and can also remove information from the designated location at any time. The operation is simple and practical.
It supports order and financial functions. It has a membership charging mechanism. The order system can be automatically linked to the product model. It supports multiple payment and recharge mechanisms such as online payment, bank transfer, and point card recharge, making it easy to implement online store functions. VIP membership annual and monthly services can be set up. Users can purchase completely by themselves, and the service will be automatically canceled when it expires. You can continue to enjoy it by renewing, similar to QQ's membership mechanism.
It can be integrated with a variety of systems to provide a complete website building solution. It can be integrated with many products such as Ucenter, PHPWIND, and Dvbbs to achieve membership systems. It can be integrated with many payment platforms such as Alipay, Tenpay, and online banking to achieve online payment. It can generate Baidu /Google Map allows search engines to quickly include it. It can generate Baidu Internet News Protocol to allow Baidu to quickly include news information. It can also call any mysql database through universal tags.
Incorporating a humanized experience, it supports the editor to automatically save data at regular intervals and can be restored at any time; it supports previewing information before publishing, and the effect is the same as the actual publishing; it supports fully visual preview and modification of fragments; it supports the editor to upload multiple images, and can freely crop and zoom; There is no need to enter a verification code when logging in for the first time in the front or backend. A verification code is required only after an error is entered, which ensures security and reduces user operations. The background navigation map shows all functions at a glance; for menu search, enter keywords and relevant menus will automatically be listed.
The security mechanism has been strengthened to carry out Trojan scanning, so that website Trojans have nowhere to hide; the backend entrance file name can be changed; the IP range of backend login can be restricted; the same account can be restricted from multiple logins at the same time; multiple consecutive backend login failures can be set to lock IP; anti-brushing mechanism can be enabled to prevent CC attacks; illegal information can be automatically blocked; security filtering has been added to prevent XSS cross-site attacks and SQL injection attacks.
PHPCMS2008 security patch package (20090325)
Modified bug list:
1. Solved the bug that full-text search at the top cannot be searched by type;
2. Solved the bug that when adding an article, if you select the redirect link, the static file is still generated;
3. Solved the bug that the front-end release information of model settings does not need to be reviewed, but the back-end must be reviewed;
4. Solved the bug of database password display when adding and modifying data sources;
5. Solved the bug that static paging cannot be deleted when completely deleting articles;
6. Solved the bug of spaces between keywords on the content page;
7. Solved the bug in the financial module that the money was not added to the account after the background review was completed using remittance;
8. Solved the bug where points were already added to members when submissions were submitted at the front desk without review;
9. Solved the bug where sensitive information of member information was exposed;
10. Solved the bug that the file address was not returned when uploading pictures under the information model under Firefox;
11. Solved the bug of being unable to view images after successfully uploading them in Firefox;
12. Removed the useless button "Save" when the editor is fully functional;
13. Solved the bug of incomplete uninstallation of Qba module;
14. In the background template style, the bug of another Chinese name being lost when modifying the Chinese name of the template in the normal template or label template mode has been solved;
15. Solved the bug of voting statistics in the question module;
16. Solved the email configuration error and detected the correct bug;
17. Solved the bug that when the advertising module sets permissions, it prompts that there is no permission;
18. Solved the bug where the verification code was incorrect when submitting the question under Firefox in the QQ module;
19. Solved the bug that the number of pagination of tags added in the background was wrong;
20. Solved the bug that the background website configuration image watermark position was incorrect;
21. Solved the bug that website announcements are still displayed after they have expired;
22. Delete some useless files;