Category: Open Source

Deploying a Dedicated Image Server

ForewordLast year, driven by a strong interest in website architecture, I gradually shared many classic cases of large-scale website architecture with you all. However, most of them only provided an overview without in-depth exploration. Friends who are interested can go to the website architecture category on my blog for further learning and discussion. This year, I plan to continue studying web …

How to Fix ECSHOP Product Thumbnail Quality Issues

Many users have noticed that ECSHOP product thumbnails are often of poor quality and appear blurry. This is because when the GD library generates thumbnails, the default JPG thumbnail (product image) quality set by the ECSHOP program is 75%. Of course, the default parameter of 75% is there for a reason — it is primarily intended to keep ECSHOP store …

ECSHOP High CPU Usage: Additional Performance Optimization Notes

We previously published an article on high CPU usage (even 100%) in ECShop 鈥?MySQL optimization, which mentioned various optimization methods. However, no matter what adjustments were made, the CPU still maxed out at 100% during high traffic. After observing MySQL, we found that the following statement, especially when opened, would cause the CPU to spike immediately …

How to Separate Data Tables in PHPcms V9 for Big Data Applications

How to Use PHPCMS V9 Database Table Separation to Improve Load Capacity
To improve system load capacity, PHPCMS V9 introduced database table separation technology, but many webmasters don’t know how to use it. Here’s a brief guide to applying PHPCMS V9 database table separation:
1. First, establish a connection pool for another database by modifying caches/configs/database.php
The modified configuration is as follows (master …