Требуется работа специалиста по настройке (оптимизации быстродействия) рабочего сайта

Прислано: 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

запаситесь пожалуйста терпением если будете лазить по сайту - он работает - но очень уж медленно...

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Тыдж в чт, 10/12/2009 - 21:25.

Начните с модуля boost и статического кеширования, + кеширование урлов и даже теперешний вариант будет летать


Опубликовано FORTIS в пт, 11/12/2009 - 00:22.

возьмусь за оптимизацию, постучите в аську: 32 68 68 095


Опубликовано FORTIS в пт, 11/12/2009 - 00:25.

вы случайно не на серверсайд хоститесь? )


Опубликовано gorr в пт, 11/12/2009 - 07:20.

С гораздо большим количеством нод, полей, вьюзов и навороченным функционалом на нормальном шаредном хостинге все летает на нескольких проектах, которые я делал. Думаю проблема с хостингом. Какие параметры сервера? Памяти сколько на процесс? И т.д.


Опубликовано orb в пт, 11/12/2009 - 09:02.

+1
меняй хостинг


Опубликовано smile в пт, 11/12/2009 - 09:22.

+1. у нас куда как намного более наворочено, сменили хостинг не так давно - все летает.

советую постучаться в личку к Гору.


Опубликовано Ne_L в пт, 11/12/2009 - 13:13.

Спаисбо за ответы.
Тыдж Спасибо, присматриваюсь к boost - попробую, про статическое кэширование - это силами boost делается?
FORTIS Свяжусь. С серверсайда к сожалению пришлось съехать, потому что превысили все допустимые нагрузки, на серверсайде кстати всё летало вполне нормально.
gorr
VDS
192 Мб памяти
500 МГц процессора
а какие параметры нормального шареда на котором летает?
smile
скажи какие параметры этого хостинга?
MDinc Свяжусь.


Опубликовано Тыдж в пт, 11/12/2009 - 14:15.

да, boost это и есть модуль для статического кеширования, + отдача через gzip еще полезными будут
http://drupal.org/project/javascript_aggregator и
http://drupal.org/project/css_gzip


Опубликовано FORTIS в пт, 11/12/2009 - 23:57.

Update status ещё выключите


Опубликовано Ne_L в сб, 12/12/2009 - 15:08.

извиняюсь что пока ни с кем не связался - пробую поменять хостера - VDS слишком сложен для понимания оказался..


Ссылки партнёров