Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

clarionio

Users
  
  • Posts

    80
  • Joined

  • Last visited

Everything posted by clarionio

  1. Докер, сам колись сидів на всяких опенсерверах у часи віндузятства. Замутив собі отаку болванку яку просто беру і модифікую під конкретний проект - https://github.com/hlushpenko/docker-compose-opencart і ще нюанс, якщо мак на ARM то варто змінити базові образи на ARM, в цілому chatgpt все робить дуже легко і просто
  2. База то отакі пункти +- - Регулярно "тюнити" сервер по мірі росту магазину, якщо ще не зроблено то перейти на Nginx + PHP-FPM - Викинути модулі які роблять важкі запити і знайти/зробити їм оптимальну альтернативу, розумно підійти до кешування - доставити індекси до таблиць де треба, по можливості полегшити важкі і часто використовувані запити, останнє зазвичай більше ефекту дає - аналіз коду який працює не оптимально і його покращення Це все комплексні роботи які швидко отак не робляться тому що магазини бувають різні, та і все інше теж. Того і не існує нормального універсального рішення, є тільки кешери які можуть сховати проблему, і аж ніяк не вирішити її
  3. Якщо у вас великий трафік, то, ймовірно, ви вже проводили роботи з оптимізації, такі як налаштування серверів і оптимізація запитів до бази даних. Це стандартні кроки. Далі рекомендується провести глибокий аналіз роботи сайту, щоб виявити вузькі місця. Чарівної кнопки для прискорення нажаль не існує
  4. А нащо оновляти якщо і так вже пів шаблону перероблено?
  5. Коли розробник один і правки дуже мінімальні окмод ще піде, але коли над проектом працює команда і постійно щось доробляється то справа вирішується за допомогою git
  6. Ще б тільки сам окмод був нормальним рішенням, а не красивим костилем. Якщо модифікації шаблону багато то не варто його модифікаторами переробляти.
  7. Накатайте файли поверх, оновіть можифікатори. Має завестись
  8. Треба спочатку оновити, а потім активовувати. 3.5.0 - не актуальна
  9. Можна зробити щоб листи потрапляли у якусь чергу, а не відразу відправлялись. Це вирішує також проблему коли у клієнта дуже тугий поштовий сервер, і підтвердження замолення може тривати довго, що виглядає ніби сайт завис. У 4 ж є скрипт длля крон, думаю обробник пошти на нього варто повісити за замовчуванням
  10. Цим має займатись явно не seo pro
  11. З таким трафіком вже варто дивитись у сторону дедіків, у того ж Hetzner, вийде навіть дешевше ніж VPS, на хостингу все буде тупити (хіба що все закешувати, і наслідки від цього будуть цікаві)
  12. Відкритий код,набагато приємніший інтерфейс як адмінки так і стандартної теми. Нормальна логіка посадкових сторінок, на відміну від vier. Ну і те що згадав маестро @Yoda теж.
  13. Як варіант рішення - відправляти листи не відразу, а додавати у чергу. А листи з черги відповідно слати скриптом який кроном запускається (наприклад щохвилини). Маю такий модуль, можливо колись на продаж викладу, ця тема часто піднімається бачу
  14. Тут вже залежить від налаштування, стандартні налаштування скоріше всього не підійдуть, тому що вони задумані для сайту без сторонніх модулів (і зазвичай тормозить щось стороннє і закублене,)
  15. Сайт на повільному хостингу? Час відповіді викликає відчуття лагучості. На 3/4 порожнє меню то жах, в загальному сайт не відчувається комфортним
  16. Вирішив таке питання самопальним брокером пошти у якому листи по крону відправляються, а при оформленні замовлення просто попадають у чергу по принципу FIFO
  17. Права на директорію дайте 755, файли 644 І напевно відключіть open_basedir
  18. Таку процедуру не треба робити, воно задумано для переїзду з версій 2.х, відмінності у БД краще потім руками зробити якщо вони є
  19. АОП може і створити категорії якщо прайс yml/xml формату. Щоб створити сторінку категорії та націнка не потрібно її руками створювати, а треба завантажити прайс (має бути розмічена загальна вкладка у формі-постачальника) І потім виконати
  20. Потрібно закинути мовні файли і прописати дректорію (імовірно pl-pl та кодування, наприклад: pl-PL,pl_PL.UTF-8,pl_PL,pl-pl,polska)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.