Мой веб-сайт работает молниеносно (загружается менее чем за 1 секунду) с использованием различных расширений AJAX и Caching, но при проверке все останавливается до полной остановки. Время загрузки может подскочить до 10 секунд, иногда даже больше. Даже освежающий / оформить заказ / одну страницу / может занять вечность.
Я знаю, что эта проблема, вероятно, зависит от многих вещей, но позвольте мне начать с вопроса, как я смогу сузить причины. Есть ли какой-либо режим отладки, который может сказать мне, что именно загружается во время ожидания?
ce-1.9.0.1
onepage-checkout
Tijdschriftenzo
источник
источник
Ответы:
Профиль, Профиль, Профиль.
Обвиосулы, есть ли у вас серьезные проблемы с производительностью, которые вы прячете за
Почини это.
источник
Основной проблемой со скоростью в кассе является модуль кеша. Magento использует модуль кеша, который использует библиотеку Zend_Cache и создает огромное количество файлов, что делает сайт ужасно медленным. Вы можете легко заменить его следующим:
Cm_Cache_Backend_File
или, что еще лучше, magento готов работать с Redis . С этой функцией кэш уходит в оперативную память вместо файловой системы. Это немного сложнее, но, как я уже сказал, Magento готов использовать это так.
Удачи!
источник
Вот возможные причины медленного оформления заказа:
вам не нужны упомянутые выше модные профилировщики - включите стандартный профилировщик magento или используйте простой Aoe Profiler и проверьте трассировку - это могут быть сторонние наблюдатели расширений, замедляющие вас.
Смотрите эти 7 исправлений для медленного magento сайта.
источник
Решение, которое сработало для меня, когда все другие методы не смогли получить мой Magento fast, простое: 1) Активировать подлинный сертификат https и перенаправить все трафик через него 2) Перейти к .htaccess и файлу php.ini и увеличить ограничение памяти php как минимум до 2G ,
После того, как я попробовал бесчисленное количество методов, это привело к ускорению загрузки моего сайта в стандартном режиме Magento даже без полного кэша страниц.
источник