Масштабируемость, нагрузка и быстродействие

Рецепты по увеличению быстродействия, масштабируемость движка, работа на сайтах с высоким трафиком.
См. также новостную группу и международный форум.

icon: 

mozh Чт, 16/02/2017 - 18:28

Новостной сайт drupal 7 - нагрузка

Всем привет, имеется новостной сайт с посещаемостью в 50к в сутки, на сайте постоянно пасется около 250 человек (согласно гугл аналитики)

После переезда на новым хостинг, сайт отлично работал 1.5 месяца
Тарифный план кратко:
2 ядра CPU2x2000+ GHz
4GBRAM
40GBSSD

и так, 1.5 месяца сайт был на hdd, все было отлично, после все перенесли на ssd и тут понеслись проблемы с нагрузкой. Хостер заявил, что якобы на старом hdd была ошибка и сайт оказывается работал на 8 ядер процессора и 4гб опертивной

Ключевые слова: 
Версия Drupal: 
0 Спасибо

cunard Вс, 05/02/2017 - 11:04

Таксономия с большим количеством словарей.

Всем привет!
Хочу создать школьникам сервис для того, чтобы они могли видеть какие школы и классы меняли. Хочу это все, чтобы было с помощью таксономиею, и создавались автоматически группы, где они будут общаться. А школ по той-же Москве очень много, не загрузит ли это сервер в дальнейщем? Или есть другие пути?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

semasping Пнд, 16/01/2017 - 11:07

Существует ли Кэширование views при формате отображения: Таблица.? Как лучше его осуществить?

При отображении таблицей, так как используются поля, я так понимаю что можно закэшировать только с помощью views кэширования.
Например для Display suite или Full Entity у нас есть отдельные модули кэширования типа:
Entity cache
Render cache
Display Cache

А Кто-нибудь пробовал вариант с Views Field View?
Тогда наверное можно настроить кэширование внутри и построение итоговой views будет быстрее?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Studio VIZA Ср, 26/10/2016 - 03:48

Оптимизация сайта, первый шаг

В этой статье поговорим о скорости сайта.

Многие, очень многие люди имеют сайт с скоростью 15%. Если им указать на долгую загрузку, начинают возражать, дескать у вас инет слабый и всё такое.
Хорошо.
Что такое скорость, и как её определить, хотя бы условно. Увидеть в сравнении например. Слепой человек не отличит серое от белого, правильно?
Есть много разных ресурсов, я остановлюсь на наиболее полезном, на мой взгляд, ресурсе.

Тип материала: 
5 Спасибо

Сергей Березин Пт, 21/10/2016 - 15:23

Мощность хостинга для Privatemsg

Какая мощность хостинга нужна для того чтобы одновременно выполнялось 500 процессов (PROC=500)?

Применительно к Privatemsg модулю.
Например, на сайте одновременно находятся 3000 человек и они переписываются через Privatemsg. Только текст, без отправки изображений или файлов.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

skoribchenko Ср, 14/09/2016 - 06:55

[Решен] При включении "Объединение и сжатие файлов CSS" слетают стили css (Решено)

Здравствуйте, из-за чего может быть подобная проблема? уже мозг сломал. Всегда разрабатываю на сабтеме Адаптив теме. Никогда не было проблем, но с одним проектом вот такая беда. Буду благодарен за помощь

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Sergey1917 Пнд, 05/09/2016 - 20:36

[Решено] Почему Drupal 7 грузится 1 минуту, а Drupal 5 - 1 секунду?

Почему Drupal 7 грузится на Денвере 1 минуту, а Drupal 5 - 1 секунду? После первоначальной длительной загрузки какое-то время запускается все быстро. Но после длительного перерыва опять загружается очень долго, как будто комп в режиме засыпания. А вот с Drupal 5 такой проблемы нет, что на Денвере, что на хостинге грузится быстро.

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

greenzlat Втр, 12/07/2016 - 03:42

Долго загружается коллекция полей при добавлении материала

Делаем сайт вакансий.
Есть группа полей (коллекция полей) - ОПЫТ РАБОТЫ. Там есть поле Должность (словарь таксономии с классификатором должностей около 16000 записей), есть поле профобласть - тоже словарь таксономии с классификатором (около 2000 записей).

Тип материала: 
Версия Drupal: 
0 Спасибо

Simfmed Чт, 16/06/2016 - 13:38

Уважаемое сообщество, пожалуйста покритикуйте информационный портал на Drupal 7

Всем доброго времени суток. Разработал сайт http://yug-med.ru/. Практически каждый месяц устанавливаю на него новые модули так или иначе необходимые в дальнейшей работе данного портала. На процессор хостера нагрузка превышает 90 минут/сутки. Появились медленные запросы. Хотелось бы узнать. как быстро сайт загружается в ваших браузерах, на сколько он удобен и не раздражает ли его интерфейс поиска. буду рад всем замечаниям по улучшению юзабилити.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Sven Пт, 22/04/2016 - 12:09

Shopping cart refresh и корзины покупок

Здравствуйте, начал я копаться в настройках и заказах и нашел такую особенность commerce: она сохраняет не только завершенные заказы, но и дошедшие до корзины просто. для аналитиков и статистов полезно, но явно не всегда, не для системы, загрузка от пары десятков гостей, решивших забить и уйти с сайта будет сильна, а база данных забьется до краев. если не так, то скажите корзины покупок

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

venji Ср, 06/04/2016 - 08:44

Drupal vps windows

Подскажите стоит ли брать впс на винде есть ли реальное преимущество линукса перед виндой не считая цены, и на сколько я понимаю чтобы поднять на винде Drupal хватит AcquiaDrupal или XAPMM?

Тип материала: 
Версия Drupal: 
0 Спасибо

gun_dose Ср, 30/03/2016 - 09:04

[РЕШЕНО] Дамп огромной базы на продакшене

Надо обновить маленько один сайт, а там база весит более 5ГБ и порядка 20 тыс. посещений в сутки. Понятное дело, что без бэкапа такое делать нельзя никак и никогда. Через контрол панель хостинга поставил всё бэкапиться, ждал больше часа, файл бэкапа вырос более 10ГБ и процесс продолжался, надоело ждать, лёг спать, утром смотрю - бэкапа нет. Что-то пошло не так. Запустил тогда drush arb - он думал более часа, и результата я не дождался, нажал ctrl+c и пошёл по делам. В связи с этим у меня возник вопрос, как лучше поступить.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

albabosh Пнд, 28/03/2016 - 07:29

Поиск: Solr или Database ?

20 миллионов нод, максимальная длина поля - 50 символов, 4 типа нод, в каждом типе по 5-7 полей, нужен поиск по полям. Имеет ли смысл ставить Solr, или оставить Database search API ?

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

kedax Пт, 11/03/2016 - 08:39

Drupal 100 из 100 в PageSpeed Insights

Drupal PageSpeed Insights
Всем привет!
Решил оптимизировать сайт на Друпал 7 в PageSpeed Insights от Google. Вот вроде мобильная версия присутствует и файлы скриптов должны были быть сжаты воедино (или стандартное сжатие так не делает?), даже boost настроил - но сервис не желает показывать мне зелёный цвет.
Прилагаю скрин проверки моего сайта

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

winny63 Чт, 03/03/2016 - 08:35

Какая может быть причина резкого снижения быстродействия сайта после установки D6.38?

После установки критического обновления до D6.38 быстродействие сайта резко (раз в 10) снизилось.
Обновление для FileField тоже установил.
Причем "тормоза" нарастают постепенно - например, после установки обновления для FileField все вроде бы вернулось в норму, а через десяток кликов опять перешло в вялотекущий режим.
Профилировщик (броузера) показывает, что задержка глобальная - то есть 20 секунд ответа нет, а потом сайт в нормальном режиме все отдает.
Куда смотреть?

Тип материала: 
Версия Drupal: 
0 Спасибо

zeroif Ср, 24/02/2016 - 21:55

Индексы в БД

Посмотрел в phpMyAdmin и видел следующее (скрин), я так понимаю это ппц.

Как быть, есть какие то статьи по данному поводу? Возможно тут есть спецы по этому делу...

Тип материала: 
Версия Drupal: 
0 Спасибо

zeroif Ср, 24/02/2016 - 21:45

variable_set как оптимизировать?

Включил devel проверил несколько страниц (смотрите скрины)
грузит:
variable_set
i18n_string_textgroup_default::save_string

Сайт двуязычный, похоже проблема с переводом, или что то другое? И как это исправить? Где копать?

Тип материала: 
Версия Drupal: 
0 Спасибо

Александр Дудин Вс, 21/02/2016 - 00:30

CDN для небольшого сайта

Drupal 7 сайт. 300 уников. Разные города России. Какие CDN посоветуете?

Тип материала: 
Версия Drupal: 
0 Спасибо

NikolaiT Пт, 05/02/2016 - 14:36

Какой модуль Поделиться выбрать

Вроде не нашел ничего конкретного.

Готовых модулей Поделиться для Drupal сейчас на любой вкус:
AddThis
AddToAny
Service links
ShareThis
Social Share
Yandex.Share

Есть еще скрипт локализованный от сервиса Однакнопка, который в настоящий момент и использую - вставлены ссылка на скрипт в node.tpl.

Вопрос: какой предпочтительнее в плане минимального использования ресурсов сайта, или лучше использовать свой подгружаемый скрипт со спрайтом, или вообще, чтобы свой скрипт не подгружать, скопировать его содержимое в node.tpl?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Страницы