Оптимізація модуля конфігуратора на Prestashop
Привіт!
У мене є кілька магазинів на Prestashop, і я шукаю досвідченого програміста для довгострокової співпраці. Наразі пріоритетом є оптимізація існуючого модуля конфігуратора, який після оновлення до MySQL 8 значно сповільнився, головним чином через відсутність кешу в новій версії. Мені важливо покращити продуктивність цього рішення. Ключові технології - це PHP та SQL.
Крім того, в майбутньому я планую зайнятися іншими темами, пов'язаними з Prestashop, такими як модифікації в JavaScript, Smarty та інших модулях.
-
15 днів47 736 UAH
4097 5 1 15 днів47 736 UAHПривіт, Ігор.
Я уважно прочитав твої вимоги і все зрозумів.
Думаю, що для оптимізації модуля конфігуратора Prestashop і покращення його продуктивності, перш за все, ми повинні оптимізувати запит до бази даних.
Наприклад, уникайте використання `SELECT *` і вибирайте лише необхідні нам стовпці.
Їх можна звільнити, використовуючи відповідні індекси для стовпців, що використовуються в клаузах `WHERE`, `JOIN` і `ORDER BY`.
Ми також повинні зменшити кількість запитів, агрегуючи їх, де це можливо, і використовувати підготовлені інструкції, щоб відокремити дані від запитів, покращуючи продуктивність і безпеку.
Важливо також впровадити кешування.
Це включає використання рішення для кешування, такого як Memcached або Redis, для кешування часто використовуваних даних і зменшення навантаження на базу даних, а також включення OPcache для кешування скомпільованого байт-коду PHP і уникнення повторної компіляції при кожному запиті, а також розгляд використання бібліотеки кешування PHP, такої як Doctrine Cache або Symfony Cache, щоб спростити реалізацію кешування.
Ми також повинні оптимізувати код PHP і включити вбудовані опції кешування Prestashop, такі як кешування сторінок і об'єднання файлів CSS/JS, використовуючи рідні інструменти оптимізації бази даних Prestashop, щоб аналізувати і оптимізувати схему бази даних.
… Як старший full stack програміст з 10-річним досвідом у PHP і MySQL, а також додатковим 5-річним досвідом у MySQL8, я впевнений, що можу ідеально завершити твій проект і доставити його вчасно.
Хотів би з тобою поговорити.
Дякую.
-
3 дні47 736 UAH
374 4 0 1 3 дні47 736 UAHПривіт з ТЗ ознайомився
Про мене:
✅Створюю сайти вже 3 роки
✅Просуваю сайти
✅Найдорожчий сайт. 4000$
-
15 днів35 802 UAH
12912 67 0 15 днів35 802 UAHВітаю! Виконаю ваше завдання швидко і якісно.
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
З prestashop працюю давно.
Актуальні фриланс-проєкти в категорії Веб-програмування
Перенести дизайн сайту-лендінгу з figma на framer
3500 UAH
Треба взяти досить простий односторінковий сайт, вже зроблений в фігмі https://www.figma.com/design/WyGteEX1GAn7odujqT3bd1/Theodora-Website?node-id=0-1&t=tM6uLKxElEhUueUW-1 і перенести його на Framer. Сайт дуже простий, серед особливостей - декілька простих анімацій на ховері… Веб-програмування, Дизайн сайтів ∙ 6 хвилин тому ∙ 2 ставки |
Потрібно внести зміни у форму бронювання домашнього прибирання на сайтіФорма вже існує та працює. Потрібно змінити лише логіку для послуги домашнього прибирання. Інші форми та послуги чіпати не потрібно. 1. Перший крок формиЗараз клієнт вибирає:- площу житла (м²);- тип прибирання:- Одноразове; - щотижневе; - раз на 2 тижні; - раз на 4 тижні.Цей… Веб-програмування ∙ 1 година 19 хвилин тому ∙ 31 ставка |
Автоматизація відправлень КП в повідомлення а LinkedIn, WhatsApp, Reddit
10 000 UAH
Потрібна автоматизація відправлень повідомлень із посиланням на КП в LinkedIn, WhatsApp, Reddit, пишіть як це буде реалізовано, терміни та вартість AI та машинне навчання, Веб-програмування ∙ 13 годин 12 хвилин тому ∙ 28 ставок |
Прискорення роботи сайту (оптимізація коду)
2000 UAH
1. Потрібно зробити аналіз сайту і зробити оптимізацію коду для швидкого завантаження сайту. 2. Зробити аналіз сайту на помилки, і виправити їх. Веб-програмування ∙ 18 годин 18 хвилин тому ∙ 60 ставок |
Переїзд з Хостингу на ІншийДоброго дня Планую перенести сайт з хостингу україна на hosting.works. Та також потрібно налаштувати, правило що якщо трафік з якогось ip більше наприклад чим 100 запитів в день, то потрібно блокувати. CMS, Веб-програмування ∙ 21 година 52 хвилини тому ∙ 80 ставок |