OpenCart 3 үшін кескін кэшін өлшемі бойынша тазалау

Бағасы: 350 ₽


себетке
Автор: Александр Авторға жазыңыз
Сатып алу: 1 (Орташа баға 0 на основании 0 отзывов)
Ақылы көмек керек пе? Сайт әкімшілігіне жазу
Сыйымдылық:
LiveStore 3.*OCStore 3.*OpenCart 3.*

⭐Қысқаша кіріспе

OpenCart 3 үшін мақсатты кескін кэшін тазалау модулі.

Түпнұсқаларға немесе кэштің қалған бөлігіне әсер етпестен, тек белгілі бір өлшемдер (ені × биіктігі) үшін жасалған кэш қалталарынан файлдарды жоюға мүмкіндік береді.

Енді FTP арқылы қолмен шарлау және ондаған мың қажетсіз нобайларды тазалау немесе бүкіл кэшті жойып, дүкеннің оны қалпына келтіруін күтудің қажеті жоқ.

⚙️Бұл не үшін қажет

OpenCart өнімді, санатты немесе баннерді көрсеткен сайын қажетті өлшемдегі кэштелген кескін жасайды. Файлдар image/cache/... ішінде сақталады және product-200x200.jpg, banner-750x300.jpg сияқты атауларға ие.

Уақыт өте келе:
    - Сіз дүкен параметрлерінде нобай өлшемін өзгерттіңіз → ескі кэштер (мысалы, 200x200) тек өлі салмақ болып қалады.
    - Сіз тақырыпты жаңарттыңыз — оның кескін өлшемдері әртүрлі → алдыңғы барлық кэштер пайдаланылмайды, бірақ дискіде тұр.
    - Сіз санат үлгісін өзгерттіңіз → ескі баннер өлшемдері енді жасалмайды, бірақ орын алады.
    - Сіз реттелетін өлшемдері бар жаңа модуль орнаттыңыз → ескі кэш ешкімге қажет емес.

Нәтиже: кескін/кэш қалтасы гигабайтқа дейін өседі, дискіні бітеп тастайды, сақтық көшірмелерді баяулатады және синхрондау уақытын арттырады.

Бұрын жалғыз шешім:
   - Кэш қалтасын толығымен жойыңыз — бірақ содан кейін бәрі қалпына келтірілгенше сақтау бір аптаға баяулайды. - FTP пайдаланып, қалталарды қолмен тазалаңыз.

Енді әкімшілік панельге кіріп, өлшемін (немесе бірнеше өлшемін) және қалталарды көрсетіңіз, ал бір секундтан кейін қажет еместің бәрі жойылады. Қалған кэш өзгеріссіз қалады және сақтау жылдам жұмыс істей береді.

✔️Модуль не істей алады

Тазалауға арналған икемді кэш қалтасының конфигурациясы

(+) түймесі бар ыңғайлы интерфейсті пайдаланып, image/: қатысты кез келген қалта санын қосыңыз:

cache

cache/catalog
cache/catalog/demo
cache/home
cachewebp
thumb

және кез келген басқа қалталарды — қажетінше.

Жою барлық ішкі қалталар арқылы рекурсивті түрде орындалады.

Бір уақытта бірнеше өлшем:

Сондай-ақ (+) арқылы — қалағаныңызша «ені x биіктігі» жұптарын қосыңыз:
    200 x 200
    500 x 500
    750 x 300
    1000 x 1000

Бір рет басу — және осы өлшемдерге сәйкес келетін барлық файлдар таңдалған қалталардан жойылады.

Жою алдында алдын ала қарау

«Алдын ала қарау» түймесі қанша файлды жоймай-ақ жойылатынын көрсетеді. Кездейсоқ шертпелерден тамаша қорғаныс — алдымен алдын ала қарау, содан кейін жою.

✖️«ТАҢДАЛҒАН ӨЛШЕМНІҢ КЭШІН ЖОЮ» түймесі

Бір рет басу арқылы жаппай жою. Операциядан кейін егжей-тегжейлі есеп көрсетіледі:
    Жойылған файлдар: 247 (200x200 — 189, 500x500 — 58)

♻️Бос қалталарды тазалау

Жаппай жоюдан кейін бос каталогтар кэште қалады. Бөлек «Бос қалталарды тазалау» түймесі оларды рекурсивті түрде жояды, бұл кэш қалтасын қайтадан таза етіп көрсетеді.

Журналдау

Әрбір жою жүйе/сақтау/logs/imagecachecleaner.log журналында жазылады:
    күні мен уақыты,
    пайдаланушы идентификаторы,
    тазартылған өлшемдер,
    жойылған файлдар саны,
    жойылған файлдар жолдарының толық тізімі.

Сіз әрқашан не жойылғанын және қашан жойылғанын көре аласыз және оқиғаларды қайта құра аласыз.

⚠️Қауіпсіздік басымдық болып табылады

Бұзылудан қорғау

Модуль маңызды қалталардың мазмұнын жоюға рұқсат бермейді:
    каталог (және кез келген ішкі қалталар) — еленбейді
    сурет (түбір) — еленбейді
    бос мән — еленбейді

Мұндай қалтаны көрсету әрекеті ескертуді көрсетеді — модуль оны өткізіп жіберіп, себебі мен себебін хабарлайды.

Түпнұсқа файлдарға қол тигізілмейді

Тек кэш файлдары жойылады — атаулары -WIDTHxHIGHT.extension-мен аяқталатындар (OpenCart-тың өзі жасағандай). Өнімдердің, санаттардың және баннерлердің түпнұсқа суреттері, тіпті олар бірдей қалталарда орналасқан болса да, орнында қалады.

Жолды кесіп өтуден қорғау

.. немесе нөлдік байттары бар сұрауларЖолдар алынып тасталады — сіз кескін қалтасынан тыс шыға алмайсыз.

Кіру рұқсаттары

Модуль тек өзгерту рұқсаттары бар пайдаланушылар үшін жұмыс істейді.

✏️Интерфейс

  Барлық әрекеттер стандартты OpenCart 3 әкімші панелінен бір рет басу арқылы орындалады.

  Параметрлер стандартты oc_setting кестесінде сақталады — дерекқорда қосымша ештеңе жоқ.

  Сыртқы түрі OpenCart әкімші панелінің стиліне толығымен сәйкес келеді.

  Барлық құрастырылымдарда жұмыс істейді: OpenCart 3.x, ocStore 3.x және OC3 негізіндегі арнайы құрастырылымдар.

☝️Кімге пайдасы тиеді

  Үлкен каталогтары бар дүкен иелері үшін — дискілік кеңістікті үнемдеу.

    Әзірлеушілер мен студиялар: тақырыптарды, үлгілерді және кескін өлшемдерін өзгерткен кезде.

Әкімшілер: дүкенді үнемі күтіп ұстау кезінде.

Сурет/кэш қалтасының өсуінен шаршаған және оны толығымен жойғысы келмейтіндер үшін.

▶️Орнату

Модуль файлдарын серверге жүктеңіз (немесе кеңейтім орнатушысы арқылы .ocmod.zip орнатыңыз).

Кеңейтімдер → Модульдер → "Кескін кэшін өлшемі бойынша тазалау" тармағын табыңыз → жасыл түсті (+) басыңыз.

Өңдеу → қалталар мен өлшемдерді қосу → сақтау.

Дайын. Алдын ала қарау, ЖОЮ және Бос қалталарды тазалау түймелерін пайдаланыңыз.

★Техникалық сипаттамалары

Үйлесімділік: OpenCart 3.0.x, ocStore 3.0.x

Тілдер: орыс, ағылшын

Негізгі: Тек oc_setting қолданылады

Тәуелділіктер: Жоқ

Қауіпсіздік: Жолды кесіп өтуден қорғау, сурет кеңейтімінің ақ тізімі, рұқсаттарды тексеру

Журналдау: system/storage/logs/imagecachecleaner.log

Тарату тәсілі:
Paid
Сыйымдылық:
LiveStore 3.*OCStore 3.*OpenCart 3.*
PHP нұсқасы:
PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4
Белсендіру:
Қажет емес
Қорғау жүйесі:
No
Файлдарды алу:
Сайтта, жеке кабинетте
VQmod:
Жоқ
Ocmod:
Иә
Events:
Жоқ
Жүктелген:
08.10.2026
Жаңарту:
08.10.2026
Көріністер:
248
Сатып алу:
1

Пікір Жазу

Сіздің атыңыз:


Сіздің пікір Назар аударыңыз: HTML қолдау көрсетілмейді! Пайдаланыңыз қарапайым мәтін!

Рейтингі Жаман           Жақсы

entry_captcha




Файлы будут доступны после покупки


Бұл жазбаға әзірге ешкім пікір қалдырмаған.
 
Чат с поддержкой