When Easy2 Gallery Queries Overload the Database
How to interpret repeated Easy2 gallery queries that copy to temporary tables and push a hosting database into critical load.
Evergreen recommendations for architecture, security, performance, SEO, deployment, and content structure.
How to interpret repeated Easy2 gallery queries that copy to temporary tables and push a hosting database into critical load.
If one URL needs both a full-page response and an AJAX-only response, treat them as different cache contexts instead of hoping one cache file can safely serve both.
Duplicate aliases are useful when two different branches share the same product naming, but they still need to stay unique within the same parent.
Patch alias handling so documents can share an alias in different branches without creating identical URLs under the same parent.
If KCfinder stops opening after a move or manager path change, check paths, connector URLs, and folder permissions together — fixing only one of them usually is not enough.
Evolution CMS clears cache broadly by default, so if you need narrower invalidation you have to plan it deliberately instead of expecting per-resource cache out of the box.
Fix a sitemap URL like sitemap.xml.html so search engines do not see an unnecessary redirect or the wrong canonical location.
A small but useful reminder that some third-party widgets require a Facebook Page URL, not just any profile or group URL.
Troubleshoot manager-only 500 errors after migration when the public site still loads correctly in Evolution CMS.
How to avoid broken markup when introtext contains quotes and is reused inside a meta description field.
How to keep SEO Strict URLs enabled globally while excluding selected documents during development or storefront edge cases.
How to debug inconsistent ResizeImageOnUpload behavior when files upload but thumbnails are no longer processed.
A practical approach to isolating slow backend loading in a custom Evolution CMS build by comparing baseline installs and real projects.
A practical way to debug PHx replace modifier failures in Evolution CMS when placeholder values are not transformed as expected.
How to diagnose garbled Cyrillic email output from eForm and separate encoding issues from transport issues.
How to change Ditto pagination URLs in Evolution CMS while keeping the pagination parameter working correctly.
An extras-style note about a stronger truncate helper derived from the DocLister summary logic, with better handling of HTML content and parser-like text.
A catalog architecture note on handling products that appear in several categories without creating unnecessary duplicate URLs.
A form-handling warning for legacy projects where URL normalization redirects interfere with POST data and silently break form processing.
A cache-debugging note for developers who expect OnWebPagePrerender changes to be frozen in the page cache but see output still changing on every request.