Until the situation in Ukraine normalizes, modules for Ukraine are not sold (this also applies to technical support). As the situation returns to normal, sales and technical support will recover. Does not apply to the CP, ZO, LPR, DPR, since this is part of the Russian Federation.
Please note that my modules do not contain any “hard-wired nasty things”. Keys do not require an Internet connection. Therefore, those who purchased the module earlier will not have problems with the license (etc.)
-------------------------------------------------------------------------------------------------
IMCache (OC 2.3) - Caching OpenCart stores (Html)
Version forOpenCart and ocStore 3 can be found here:
https://liveopencart.ru/opencart-moduli-shablony/moduli/imcache-oc-3-keshirovanie-magazinov-opencart-html
This module solves one of the most common problems in online stores - caching the main pages of the site. In addition, the module allows you to solve another common task - tracking changes in price, promotional price, quantity and date of modification in the product card.
The module allows:
1. Cache products
2. Cache categories
3. Cache the manufacturer's product page
4. Cache the home page
5. Cache standard materials (reviews)
6. Cache search page
7. Cachestandard opencart menu
8. The module can recreate the cache when viewing the product card in the following cases: price changes, promotional price changes, modification date changes and changes in the quantity of goods (out of stock is tracked - transitions from 0 or negative quantity to positive, and the reverse from positive quantity to 0 or negative)
9. The module can clear the cache when editing and creating a product in the admin panel. The sign for clearing is the status field. In case of editing, if the status is Enabled or has been switched (from Disabled to Enabled and the reverse from Enabled to Disabled), then the cache is cleared. If created, the cache is cleared only if the status is Enabled
10. The module can when re-creating a product card cache or editing/creating in the admin panelautomatically clear the cache of product categories and manufacturers, as well as clear the search and home page cache
11. For each type of object (product, category, etc.) you can set your own cache storage time
The module was tested in UniShop and the standard theme.
You may also be interested in the
IMDBOptimizer module - Database optimization. When used together with the IMCache module, the SQL cache of the IMDBOptimizer module must be disabled.
Important point. Caching occurs only for unregistered (non-logged in) users, since most often there is no point in having a separate html cache for each user. Abstractly, a user has opened a site where every page is practically not repeatedbrowses (and a cache would be created), fills the cart, places an order and then does not appear for months (and the cache would continue to accumulate and would be re-created again when visiting again).
OpenCart 2.3 Demo (demo / demo)
Link -
https://oc2302rs.im-cloud.ru/admin/index.php?route=extension/module/IMCache
The store itself is
https://oc2302rs.im-cloud.ru/
(The version for OpenCart 3 has more products)
Features and limitations
1. The header and footer of the site are not cached (for the purpose of correct display of the cart and other things)
2. Checked the speed with 40,000 records percache table
3. To be compatible with the UniShop template, you need to move the modifier to the “system” directory of your site. For other templates, you probably need to do the same.
4. For more optimal functioning, the zlib library must be included (usually included)
5. It is required that mbstring.func_overload be set to 0 in the site settings. If you don’t know how to do this, then check with your hosting. In most cases, the default value is 0 (you, as a client, do not need to do anything), but some hosting sites set the value to 2. This is relevant in cases where you have problems with keys and module activation.
6. Requires boostrap and jquery
Installation, next versions anduse
1. Make a backup of the site
2. Unpack the archive and copy the admin, catalog and system directories to the root of the site.
3. Open the admin panel and install the IMCache module (if it is the next version, then reinstall it) so that the necessary tables, etc. are created.
4. Install/Reinstall the modifier "imcache.main.ocmod.xml"
5. Update modifiers
6. Use it
License and Use
Made for versions OpenCart 2.3.0.2, ocStore 2.3.0.2, 2.3.0.2.1-2.3.0.2.3
The license applies only to one website (one online store). Those. 1 domain + all subdomains = 1 payment. A license is not issued for TLDs and other domains thatimply that users can create subdomains. For example, you cannot specify RU or COM.RU as a domain.
A license for a test domain is issued only if it is clear that this test domain cannot be used for a real website (online store).
By purchasing the module, you automatically agree to the license text.
The module has the principle of distribution "as is" ("As is").
The license key must be entered within 5 days after installing the module. The license key consists of two parts.
Keys must be entered as they were sent, without extra spaces or symbols.
Unauthorized use, copying, resale, transfer of the module to third parties, as well as other methods are prohibited.distribution, including for informational purposes.
If you have a Russian domain, then you must specify the name that is specified in config.php in the root of the site.