In terms of the program architecture and code efficiency, we will reply to the following content in terms of the program architecture and code efficiency:
As the founder of ECSHOP, I also said that the overall system architecture of ECSHOP was written in 2006 and 2007, and there was no major change since then, according to the current perspective of our team at that time, it is also backward.
One of the biggest changes is to change to the single-entry mode, and the other is to write code in at least class encapsulation mode to minimize the process code, the third is more MVC-based.
As for the large-scale load capacity, in fact, I didn't consider doing things for a too large store at that time. After all, it was in. However, we are confident about the performance under small-scale loads.
If we talk about code details, when we made a project for Motorola in, Motorola once looked for a special company to evaluate the code quality. You should know the final result.
-- Supplement in December --
Today, I saw someone thanking me for this answer. I came in and looked at it again.
The best way to say that ECSHOP is poor is to write a better one, so that ECSHOP is not so famous, OK?
In addition, it also allows you to see your Code. In the ECSHOP era, you have no other skills. No one in the team is better at Code Review.
It feels pretty good. It is really suitable for secondary development for new users. Notes are more considerate ~ It is suitable for beginners to read, learn, and perform secondary development. It is more rational than discuz! More powerful. It can only be said to be okay. It is suitable for individual developers or small website construction companies.
From the perspective of the entire program structure, it is indeed outdated. It is not scalable and suitable for beginners to practice. The code is messy... In addition, the template is not easy to use. ECSHOP is a common open-source B2C system with poor code readability and many functions. It is a weakness, especially the template creation is not very flexible and convenient. The ecshop code is too messy. I don't want to use it anymore...
Shopex is good. I personally think the code is much better than ecshop. You can try it. For PHP users, this set of programs has advantages and disadvantages. For those who do not understand the PHP program, they can't see anything, and all aspects are quite good. No experience in Efficiency
Both the program architecture and ease of use are quite good, and it is quite comfortable to make secondary development changes. If shopex is recommended for a single user,