Требуется работа специалиста по настройке (оптимизации быстродействия) рабочего сайта
Прислано: Ne_L
чт, 10/12/2009 - 18:02
есть сайт - работает - но уж очень медленно отдаёт страницы - требуется комплекс мероприятий по настройке кэширования, оптимизации работы, настройке хостинга, вообщем чтобы максимально увеличить скорость обработки страниц.
адрес сайта.
сам сайт vodopro.ru
на нём:
- Administration menu
CCK:
- Content
- Content Copy
- Content Permissions
- Content Taxonomy
- Content Taxonomy Autocomplete
- Content Taxonomy Options
- Content Taxonomy Tree
- Editablefields
- Number
- Option Widgets
- Text
Core:
- Database logging
- Help
- Locale
- Menu
- PHP filter
- Taxonomy
- Update status
Date/Time
- Date API
- Date Timezone
Other
- Advanced help
- Ajax Load
- Currencies block
- DHTML Menu
- FCKeditor
- Menu Block
- Menu breadcrumb
- Nice Menus
- Taxonomy Manager
- Term Fields
- Token
- Unique field
Taxonomy
- Taxonomy CSV import
- Taxonomy Import/Export via XML
Taxonomy Menu:
- Taxonomy Menu
- Taxonomy Menu Custom Path
Views:
- Views
- Views Bulk Operations
- Views Custom Field
- Views exporter
- Views UI
настроено 3 вида:
- с новостями вверху, сбоку блок + они отдают страницу
- с описанием раздела появляется вверху в большинстве разделов
- табличный вид который показывает список товаров
включено нормальное кэширование всех страниц и блоков (для видов - 6часов на оба параметра) CSS JS тоже кэшируются.
Основной тип нод "товар" - CCK с полями:
- Артикул | Node module form.
- Taxonomy | Taxonomy module form.
- Menu settings | Menu module form.
- Revision information | Node module form.
- Размер | Text
- Кол-во в упаковке | Integer
- Розница | Float
- Валюта | Text
- Ед.Изм. | Text
- Производитель | Content Taxonomy Fields
- Наименование | Content Taxonomy Fields
- Уточнение | Content Taxonomy Fields
и таких нод около 4600 причём хочется добавить ещё как минимум столько же.
самая засада почему нельзя кэшировать самый тяжёлый Вид - это то что курсы валют обновляются ежедневно и три поля в виде пересчитываются в зависимости от него. (Это последние три колонки например здесь)
время генерации этой страницы:
Views plugins build time: 1176.86295509 ms Views data build time: 55.1872253418 ms Views handlers build time: 23.8399505615 ms Block News_list_3 execute time: 169.656991959ms - новости Block proDescription execute time: 364.929914474ms - описание оно пустое в данном случае.
а время генерации вот этой страницы:
Views plugins build time: 309.213876724 ms Views data build time: 25.5129337311 ms Views handlers build time: 7.36999511719 ms Block News_list_3 execute time: 418.726921082ms Block proDescription execute time: 441.969871521ms
и время генерации например страницы:
Views plugins build time: 280.006885529 ms Views data build time: 29.9949645996 ms Views handlers build time: 9.28902626038 ms Block News_list_3 execute time: 167.720079422ms Block proDescription execute time: 419.010162354ms
запаситесь пожалуйста терпением если будете лазить по сайту - он работает - но очень уж медленно...
- Ne_L's blog
- Для комментирования войдите или зарегистрируйтесь
Начните с модуля boost и статического кеширования, + кеширование урлов и даже теперешний вариант будет летать
- Для комментирования войдите или зарегистрируйтесь
возьмусь за оптимизацию, постучите в аську: 32 68 68 095
- Для комментирования войдите или зарегистрируйтесь
вы случайно не на серверсайд хоститесь? )
- Для комментирования войдите или зарегистрируйтесь
С гораздо большим количеством нод, полей, вьюзов и навороченным функционалом на нормальном шаредном хостинге все летает на нескольких проектах, которые я делал. Думаю проблема с хостингом. Какие параметры сервера? Памяти сколько на процесс? И т.д.
- Для комментирования войдите или зарегистрируйтесь
+1
меняй хостинг
- Для комментирования войдите или зарегистрируйтесь
+1. у нас куда как намного более наворочено, сменили хостинг не так давно - все летает.
советую постучаться в личку к Гору.
- Для комментирования войдите или зарегистрируйтесь
Спаисбо за ответы.
Тыдж Спасибо, присматриваюсь к boost - попробую, про статическое кэширование - это силами boost делается?
FORTIS Свяжусь. С серверсайда к сожалению пришлось съехать, потому что превысили все допустимые нагрузки, на серверсайде кстати всё летало вполне нормально.
gorr
VDS
192 Мб памяти
500 МГц процессора
а какие параметры нормального шареда на котором летает?
smile
скажи какие параметры этого хостинга?
MDinc Свяжусь.
- Для комментирования войдите или зарегистрируйтесь
да, boost это и есть модуль для статического кеширования, + отдача через gzip еще полезными будут
http://drupal.org/project/javascript_aggregator и
http://drupal.org/project/css_gzip
- Для комментирования войдите или зарегистрируйтесь
Update status ещё выключите
- Для комментирования войдите или зарегистрируйтесь
извиняюсь что пока ни с кем не связался - пробую поменять хостера - VDS слишком сложен для понимания оказался..
- Для комментирования войдите или зарегистрируйтесь






Комментарии