Detailed introduction of WSTMall open source multi-user O2O mall
WSTMall is a multi-merchant O2O open source system developed based on thinkphp3.2. It is a system that can help enterprises and individuals quickly build an O2O (online to offline) service system, and comprehensively assist the rapid growth and development of entrepreneurial teams. Business realization!
WSTMallV1.4.0 is coming, adding new functions such as QR code scanning and batch import of products
The code is open source, and you are welcome to download and communicate. Currently, there are mobile versions and Android versions, so you are welcome to download and experience it!
As the development of WSTMallV2.0 products and related work are being planned, the development work of WSTMallV1.X functions will gradually slow down. WSTMallV2.0 will be gradually tested and released after the year. Many small and medium-sized enterprise services.
In order to be better compatible with the system, we recommend using PHP5.3 or above environment to run WSTMall. In the future, we will add new functions mainly based on the development plan and the suggestions put forward by users on this website. We hope that more users can provide us with more valuable opinions through this website.
The revised version of WSTMall mainly solves the following problems:
1. When a merchant adds a new category, the default category is displayed.
2. Fixed the bug that the background administrator could not add the same account after deletion.
3. Added mobile phone SMS verification shutdown function.
4. Add SMS interface.
5. Fixed the bug of batch uploading product images.
6. Fix the bug of batch uploading store pictures.
7. Fixed the bug that the article name was not selected in the left list of article details.
WSTMall installation and upgrade steps
*If you have already installed it, please follow the steps below:
1. Execute wstmall/Upgrade/1.4.2.sql to upgrade the database.
2. Copy the program in wstmall/Upgrade/Upgrade to the root directory of the website WSTMall and overwrite it.
Good caching mechanism: WSTMallV1.0 supports a variety of dynamic data cache types including file mode, APC, Db, Memcache, Shmop, Eaccelerator and Xcache, as well as customizable static caching rules, and provides shortcut methods for access operate.
High-quality template engine: WSTMall1.0 is an XML-based compiled template engine that supports two types of template tags, integrates the ideas of Smarty and JSP tag libraries, and supports tag library expansion. The driver can also support third-party template engines such as Smarty, EaseTemplate, TemplateLite, and Smart.
Excellent concept and innovative model: WSTMallV1.0 adopts the MVC (ModelViewController) development model, which solves the problem of the program not being able to be upgraded due to modifications to the original program when the program is expanded. The flexible template parsing engine completely separates the page style from the program, which facilitates Optimization and production of template styles.
Good extension mechanism: WSTMallV1.0 supports powerful and flexible extensions including class library extension, driver extension, application extension, model extension, controller extension, tag library extension, template engine extension, Widget extension, behavior extension and pattern extension. Mechanism, so that you are no longer limited by the core deficiencies and at a loss as to what to do, and you can DIY your own framework and extended applications as you like.
URL rewriting technology: WSTMallV1.0 inherits thinkphp's URL rewriting technology, supports normal mode, PATHINFO mode, REWRITE mode and compatibility mode URL methods, supports the deployment of different servers and operating modes, and cooperates with the URL routing function to make search It is easier and more convenient for the engine to include web pages.
Supports cross-platform deployment: WSTMall adopts Lamp architecture without any additional costs. Of course, it is also suitable for Linux/FreeBSD/Unix and Microsoft Windows2000/2003/2008/XP/NT and other operating systems. Beginners recommend WAMP to build the environment required for WSTMall with one click.
Advanced dynamic model: WSTMall fully inherits thinkphp's CURD mechanism, without creating any corresponding model classes, easily completing CURD operations, and supporting dynamic switching between multiple models, allowing you to enjoy the extremely smooth and optimal experience of data operations.
Group module mechanism: When conducting secondary development on WSTMall, you don’t have to worry about the division of labor, coordination and deployment of large projects. The group module helps you solve cross-project problems.
AJAX support: WSTMall inherits thinkphp's built-in AJAX data return method and supports JSON, XML and EVAL formats to return to the client. WSTMall is not bound to any AJAX class library, and you can use your familiar AJAX class library for operations.
Multi-language support: The system supports the language pack function. Projects and modules can have separate language packs, and can automatically detect the browser language and automatically load the corresponding language pack.
Security is very good: WSTMall follows the ApacheLicence2.0 protocol, which is a protocol adopted by the famous non-profit open source organization Apache. Similar to BSD, it also encourages code sharing and respects the copyright of the original author. It also allows code modification. WSTMall makes the code open source , users have full control of the source code, so that developers and users have no worries.