ECTouch v2
ECTouch is an open source e-commerce system that provides the best new retail solutions for small and medium-sized enterprises.
Developed using a stable MVC framework, its execution efficiency, scalability, and stability are trustworthy. MVC is a method of separating the logical layer and presentation layer of an application. MVC layering helps manage complex applications because you can focus exclusively on one aspect at a time. For example, you can focus on view design without relying on business logic. It also makes application testing easier. MVC layering also simplifies group development. Different developers can develop views, controller logic, and business logic simultaneously.
Platform requirements
- IIS/Apache/Nginx
- PHP5.3+
- MySQL 5.1+
Recommended platform: Linux + Apache2.2 + PHP5.6 + MySQL5.5
PHP must have environment or enabled system functions:
curl allow_url_fopen GD extension library MySQL extension library system function——phpinfo, dir
Basic directory structure
- /
- /admin Default background management directory (can be renamed arbitrarily)
- /api API notifications
- /data static resources, system cache, and configuration item directories [must be writable]
- /images product image directory
- /include core program directory
- /install program installer
- /plugins plug-in directory
- /themes system default template directory
- /vendor third-party package
Incompatibility issues that are easily encountered in the PHP environment
- The data directory does not have write permission, causing the management backend to be unable to upload files;
- The temporary folder uploaded by PHP is not set up or does not have write permission, which will cause the file upload function to be unusable;
- Inexplicable errors occur, such as a blank display during installation. This may be caused by the system not loading the mysql extension.
Program installation and use
- Visit http://www.domain.com/install/index.php in the browser (domain.com represents your domain name)
- When you visit for the first time, you will enter the installation interface. Follow the installation prompts to install the program.
Features
- Mobile SMS verification code function
- Support WeChat mall docking and WeChat payment
- Order package tracking
- Third-party login on mobile phone
- Whole site module adaptive width
- Support wireless Alipay payment
- All data is seamlessly connected to the ecshop backend
Community communication
- ECTouch official main website http://www.ectouch.cn
- Technical support forum http://bbs.ecmoban.com
- Shanghai Business Innovation Network Technology http://www.ecmoban.com
Frequently Asked Questions
http://bbs.ecmoban.com/thread-28767-1-1.html
Security & Defects
If you find a security vulnerability, please send an email to [email protected]. All security vulnerabilities will be promptly addressed.
License
ECTouch follows the GPL license open source agreement.