2013-06-06 5 views
0

Я запускаю Magento CE 1.7 на сервере WAMP, а время загрузки начальной страницы смехотворно медленное. Я запускаю Apache 2.2.22 32 бит с PHP 5.3.13. Сайт размещен на ящике с 4 ГБ оперативной памяти и четырехъядерном процессоре 2.0ghz. Мы подключаем T-1 к коробке.Начальная загрузка страницы в Magento невероятно медленная

Я попытался настроить кеш Magento, настроив SQL my.cnf, установить APC для PHP. Я даже пробовал компилировать весь сайт magento и использовать плоские каталожные категории и продукты, но даже когда я пытаюсь загрузить эти настройки, они кажутся безразличными.

Кажется, что каждый трюк, который я пытался применить к серверу, не увеличивает время загрузки. Я использовал инструменты разработчика Chrome, и похоже, что начальная продолжительность загрузки первой страницы - это то, что берет навсегда (попытался прикрепить скриншот, но это не позволит мне - время загрузки составляет около 15 секунд). Теперь я начинаю задаваться вопросом, является ли это проблемой конфигурации с Apache или чем-то еще. Любые идеи вообще ?!

Если вы хотели бы видеть живой сайт он находится в настоящее время в www.nitronewt.com

Благодарности

+1

Похож на сетевую проблему. Первоначальный запрос занимает 20 секунд, чтобы получить ответ. Впоследствии для передачи данных требуется много времени. Я получаю около 30 кбит/с (я на ~ 300-мегабитных соединениях) –

+0

Дело в том, что если вы перейдете на premiersteelbodies.com (другой сайт, размещенный на том же сервере), он подходит. – greenMamBa

ответ

1

Вам необходимо установить метод кэширования APc после установки АРС для PHP.

Чтобы сделать это, откройте файл MAGENTO_DIRECTORY/приложение/и т.д./local.xml

Добавить следующие теги в <global></global>

<cache> 
<backend>apc</backend> 
<prefix>YOURPREFIX_</prefix> 
</cache> 

Кроме того, убедитесь, что все типы кэша включены в админ системы Magento> Управление кэшем ,

После редактирования local.xml обновите все типы кешей.

+0

Похоже, я напортачил этот ответ, но это то же самое, что вы показали, я изменил и перезагрузил кеш. Кажется, это не имеет никакого эффекта. – greenMamBa

+0

Я также подтвердил, что все типы кешей включены и по-прежнему не улучшаются. – greenMamBa

+0

Включить систему> Конфигурация> Разработчик> Профилировщик. Прежде чем включить профилировщик, добавьте свой IP-адрес в «Разрешенные IP-адреса» на той же странице. Вы можете проверить свой IP-адрес на странице http://ipecho.net/plain. После включения профилировщика вы можете проверить самый медленный процесс в нижней части каждой страницы в пурпуре. Там вы увидите таблицу профилировщика. – muhammedv

0

Если ваша домашняя страница состоит из множества изображений.

1)Check the image files size.Try to keep image files size minimum. 
2)Use png images. 
3)You can also try to compress the css files. 
4)Try disabling log. 
System > Configuration > Advanced > Developer > Log Settings > Enabled: No 
5) Try reindexing. 

Затем проверьте, работает ли это для вас или нет?

+0

Спасибо. Я изменил все изображения, комбинировал CSS и Java, а журналы отключены. Все еще ничего – greenMamBa

Смежные вопросы