Ребята! Подскажите пожалуйста! Вроде сайт сделали, все хорошо, но он так медленно работает... вообще жесть! Подскажите, что можно сделать, чтобы он работал быстрее. Ведь по-любому сталкивались с такой проблемой. База там гигантская. Модулей конечно много, но я поудаляла лишнее - оставила только необходимое.
Может что подключить нужно или где-то поколдовать?
Комментарии
ждите, гадалки уже в пути)
вот это почитайте для начала http://borovaya.info/node/141
Скорей всего в хостинге проблема.
нельзя удалять модули наугад
а вообще не видя сайт сказать почему он работает медленно не каждая гадалка сможет
миллионы раз из них 50% уникальные
Подписался
В статье есть ссылка на http://www.drupal.ru/node/92771 и оттуда все скопировано
можно подключить разработчика
В отличие от вас, я не считаю себя гуру друпала. Причем, пишу об этом честно и не стесняюсь своего незнания.
Потому что это не список - сделай 1, а потом 2, а потом 3. Это список того, что знаю Я и что Я успешно использовала, причем, в разбивку, а не по порядку.
Про Троттер. Ммм, я даже не заметила что его нет в 7ке Впрочем, вы правы, модуль был тот еще Лично у меня есть как хорошая история использования, так и весьма печальная.
По теме:
а) удалять модули - да нужно, но нужно их деинсталлировать, а не просто удалять. Иначе они остаются в базе и еще хуже получится.
б) все зависит вообще - как от сайта, так и от того, что вы понимаете под "медленно работает" и "оптимизация". В моем списке, скажем, несколько вещей относятся к конткретному случаю - как справится с сезонным повышением посещаемости с 4000 до 100000 человек/сутки. Другие вещи относятся не к быстрой загрузке, а к снижению стоимости хостинга. И т.д.
Поскольку меня тут раскритиковали как не-гуру - читайте ссылки, которые я у себя привела. Вот эта, скажем, хороша: https://docs.google.com/file/d/1ifkxdTdUnktpiWgUb6Z57tRZk6rzO46fdI1jX8g3...
Общий совет: удостоверьтесь, что у вас работают все кэши. Общий кэш + вьювс + блоки + панели.
Ответил тут http://www.drupal.ru/node/92771#comment-545045
спорный вопрос, с одной стороны лишние модули делают лишнюю нагрузку и часто существенную, а с другой стороны как определить список модулей которые "лишние". Обычно что бы понять что пару модулей лишние можно потратить несколько часов на анализ.
А ваш совет для людей которые плохо знакомы с Друпалом может привести к краху всего сайта или данных на сайте, например, можно отключить модуль который не видно как работает, но он обрабатывает данные перед сохранение в базу данных, его отключат и пройдет 6 месяцев в результате сайт начнет падать, потому как окажется что пол базы данных правильны, пол глючных как теперь поступать?
я себя тоже не считаю гуру друпала, тут вопрос в другом.
Если вы купите себе современный автомобиль с кучей электроники внутри, неужели вы будете сами лезть под капот и наугад там что-то настраивать при этом пользуюсь советами, типа, "я слышала что если вот тут проводок перерезать, то у других моделей экономится топливо", "а здесь можно шлагночку в обход пустить"
Мне кажется что вы все таки обратитесь к специалистам или для начала сами детально разберетесь в вопросе, но почему многие считают что с сайтами можно наугад накликать, наставить кучу модулей для оптимизации, похакать файлы, удалить "ненужные" модули и все взлетит
Че к девченке пристал? Спорно не значит не правильно!
Гуру, не гуру. Она создала пару вполне приличных проектов на Друпале и это уже показатель. Поделилась своим опытом, то что ей помогло решить превышение обычной наргузки на сайт в разы.
А твои общие рассуждения, что если что-то сделать, то может случиться ай-я-яй... Ну не знаешь не трогай сайт! И не учись! Главное к спецу обратиться.
Да и собственно, есть хорошее правило - "Критикуя - предлагай" Ждем рекомендаций Орба по оптимизации работы сайта! Тем более опыта у тебя должно быть вполне достаточно.
Наверное нужно начинать с того, что если сделанный сайт неприлично медленно работает, то скорее всего сайт еще не сделан или даже загублен... Возможно, разработчики не достаточно компетентны для вашего заказа, и по итогу просто вас обманули...
http://www.drupal.ru/node/92771 я тут отписывал по оптимизации
ну как бы главная правило ничего не делать на угад Список работ такой:
1. Сайт медленно работает? Ищем узкое место
2. Устраняем узкое место
3. Переходим к пункту 1
Все просто
В данном случае это не вариант, нужно проект видеть и потрогать прежде чем предлагатьНапример, совет включить кеширование внутри друпала это совет дельный, НО, ... если сайт использует капчу и сбоку выведен блок входя на сайт с этой капчей, то ни одна страница на сайте не будет закеширована и вышло что админ сайта успокоил себя что у него теперь все летает, а по факту ничего не поменялось
Пример, номер 2 - на странице включения кеширования ядра есть галочки сжатия CSS/JS (некоторые ставят еще дополнительно модули агрегации), берем хостинг Патруля и оказывается что там сам сервер уже все пережимаем, то есть в результате вместо снижения нагрузки мы включили дополнительную нагрузку, сначала Друпал сжимает файлы, а потом сервер
В результате я посоветовал включить стандартное кеширование, а по факту сайт стал тормозить еще больше
Черт.
Давайте читать внимательно... по буквам что-ли...
Вопрос ТС:
Мой ответ:
Ваши рассыждения - это все конечно, хорошо (хотя и надуманно). Но ТС вы пока ничем не помогли. А главное - вместо рассуждений, нужно сказать ТС, что удаление модулей не приводит к повышению производительности, а наоборот - ухудшает ситуацию.
Важно обязательно деинсталлировать модули, а не просто удалять из папки. Если уже давно поудаляли все из папки, или сайт старый - то рекомендую http://drupal.org/project/bootstrap_optimizer by @spleshka.
(размышления о том что люди не идиоты, и большинство способно самостоятельно понять нужность модуля без оплаты "специалиста", оставим на потом)
Если вы специалист - пишите в личку вилку цен и предложения по оптимизация, а также примеры выполненных работ. Рассмотрим
даже статью на его сайте читал, очень толково
Валентина, а вдруг мошенники?
Вот поэтому-то я все сама, да сама
(Оффтоп: давненько я на Др.ру не заходила... столько срача пропустила Тебя с почином это - признание
Я ждал этого очень долго