OpenCart. PHP. Скорректировать модуль, так чтобы он не создавал кеш
Сайт работает на OpenCart 2.3. К нему ранее был подключен кастомный модуль think-client-service со стороны SEO специалистов, при чем модуль не написан специально под OpenCart, кастомній на PHP.
Как подсказали мне сеошники: модуль кастомный, без каких либо настроек в админке, к опенкарту подключается через system/library/response.php и там модифицирована функция output(). А дальше в tpl файлах каталога уже через комментарии вида <!-- /generation_text/ --> или <!-- block_footers --> уже выводиться html формируемый модулем.
Модуль работает, технически свои функции выполняет хорошо, за 1 исключением - он постоянно генерирует, создает и накапливает кеш, огромное количество файлов кеша. У нас же на сайте используется лицензионный модуль кеширования OpenCart Lightning v. 4.17 поэтому кеш создаваемый модулем think-client-service лишний, тем более что он создает и занимает огромный объем памяти на диске сервера уже более 80 Гигабайт весит папка с кешем этого think модуля, она в структуре модуля создается и находится по пути /think-client-service/data/cache
Задача состоит в том, чтобы не нарушив работу модуля, убрать/отключить у него опции/функции генерации создания и хранения файлов кеша в каталоге /think-client-service/data/cache
Вот ссылка на сам модуль think-client-service с модифицированным файлом response.php https://drive.google.com/file/d/1CxcDHVWHu7aCsp95gSDDbh-xC95ucKKf/view?usp=sharing
Нужен специалист с хорошим знанием и пониманием PHP, который аккарутно извлечет из модуля лишь функциональность генерации и хранения кеша, так чтобы модуль формировал данные для html под каждую страницу исходя из имеющих данных в файлах из структуры модуля.
Надеюсь понятно - если что не ясно спрашивайте.
-
2615 427 9 1 посмотрел я скрипт, работа тонкая, но сделать можно, готов выполнить
=-= -= -= - =-= -= -= -= -= -= -= -= -= -= -= - =- =- =- = -= -= -= - =-= - =
-
163 1 0 Добрый день.
Готов выполнить Вашу задачу.
Опыт работы с PHP более 15 лет, с Opencart более 8 лет.
Обращайтесь.
-
3031 90 1 Добрый вечер!
Готов внести изменения в модуль и убрать из него все, что связано с кешированием.
Обращайтесь, буду рад сотрудничеству
Актуальные фриланс-проекты в категории PHP
Исправить CLSНеобходимо исправить Cumulative Layout Shift через код PageSpeed не видит этой проблемы, но через Google Chrome видно, что есть смещение макета для компьютерной версии страницы В ответе Google Search появилась ошибка касательно скорости компьютерной версии Необходимо… PHP, Веб-программирование ∙ 2 дня 6 часов назад ∙ 28 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 2 дня 8 часов назад ∙ 62 ставки |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 3 дня назад ∙ 25 ставок |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 3 дня 22 часа назад ∙ 35 ставок |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 4 дня 4 часа назад ∙ 26 ставок |