FeiWaB2B2C (FeiWaB2B2C) mall system is the latest enterprise-level B2B2C e-commerce platform system launched by Shandong Polang Network Technology Co., Ltd. in 2017. It uses PHP5+MySQL technology as the basis, OOP (object-oriented) method to build the core framework, and combines MVC Developed in mode, it can support Windows/Unix server environment, requires PHP5.3 and above, and can run on a variety of WEB servers including Apache, IIS and Nginx. FeiWa B2B2C mall is the most powerful mall system to date, a B2B2C e-commerce system that can support cutting-edge functions such as distribution, live video, and product library. It fully supports PC, WAP, WeChat, APP and other terminal devices, and supports screen purchases. multimedia devices such as mobile phones and smart TVs. Realize multi-screen shopping, distribution, etc., bringing consumers a new shopping experience.
Feiwa B2B2C mall e-commerce system v2.1.8 commercial versionNew open source and free, no further authorization required.
Flying frog mall system featuresFeiWaB2B2C draws on excellent open source programs and development models at home and abroad, using object-oriented development structure, MVC model, single entry, ORM mapping, etc. It encapsulates CURD and some common operations, and performs stably in terms of installation and deployment, data query, data caching, data validation, model processing, view and layout, routing processing, SEO support, big data support, etc.
There is a lot of content in this upgrade, so I will not elaborate on the details. It mainly fixes the problem that the Alibaba Cloud server blocks port 25 and cannot send emails, and the related upgrades of WeChat payment and Alipay payment. At the same time, the API core mechanism is adjusted to prepare for the early deployment of WeChat H5 payment.
1. MVC design
FeiWaB2B2C mall integrates the MVC model for development. The system development is efficient and the structure of each node is clearer.
Model (M): The definition of the model is completed by the Model class.
Controller (C): Completed by the framework core and Action.
View (V): consists of Tpl classes and template files.
As a model, MVC only provides a means of agile development. FeiWa system integrates the MVC model but is not limited to MVC itself.
2. Caching mechanism
FeiWaB2B2C mall supports file caching, data table caching and various memory caches (Redis, APC, Memcache, eAccelerator and Xcache). Users can set up their own settings according to the actual operating environment.
3. Debug mode The system provides a debug mode, which can be used at different stages of the development process, including development, testing and demonstration, to meet the log and analysis needs during the debugging and development process, and to determine the best way to deploy the system in the future.
4. Rich query mechanisms: The system has built-in rich query mechanisms, including combined query, compound query, interval query, statistical query, positioning query, multi-table query, sub-query and native query, making data query simple and efficient.
5. In the dynamic model system, CURD operations can be easily completed without creating corresponding model classes, making database operations more concise.
6. Support field detection system supports caching field information, illegal field filtering and field type forced conversion to ensure the security of data operations.
7. Efficient search mechanism The system introduces third-party search engines and uses a combination of memory cache, file cache, and data table cache to minimize the impact of search on the system.
8. Ease of use
The LAMP architecture ensures cross-platform, MVC modular development ensures easy maintenance and expansion, and the system architecture ensures cluster deployment and expansion.
9. High security directory read and write separation, framework layer verification and filtering, multi-level password protection, and complete role and permission control.
10. Big data cache cluster, database cluster, storage cluster (or distributed) and WEB cluster support big data.
11. High concurrency and high availability Data caching, message and message separation, and cluster (or distributed) deployment support high concurrency, and database clusters, storage clusters, and downtime detection support high availability.
1. There is no need to install the ioncubeloader extension to cancel authorization.
2. Please do not modify the database prefix during installation. It must be "feiwa_". Once modified, an error will be reported in some places.
4. This release is an open source version, and all versions are available on mobile phones.
Screenshot of Feiwa B2B2C mall e-commerce systemBuyer Management Center:/member/index.php?app=login
Seller Management Center:/mall/index.php?app=seller_login
Store management center:/chain/index.php?app=login
Logistics self-pickup station:/delivery/index.php?app=login
Mobile homepage: /wap/
Buyer Center:/wap/tmpl/member/login.html
Buyer Center:/wap/tmpl/seller/seller.html
Self-delivery station:/wap/tmpl/delivery/login.html
Related linksSimilar recommendations: commonly used source codes for webmasters