Экономим ресурсы. Ускоряем сайты

Статьи

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

Да и какой бы ни был супермощный хостинг – ресурсы на нем – такие как процессорное время и жесткий диск всегда ограничены – по этому научившись их экономить – вы сможете вместить гораздо больше пользователей при тех же самых ресурсах.

Кеширование

Выполняйте кеширование преимущественно для страниц с высоким посещением, если всем необходимо отдавать одни и те же данные. К примеру – для построения рейтинга – ориентируйтесь на временные данные и обновяйте их по расписанию. Т.к на подсчет рейтинга – необходимо суммировать все голоса-посещения, а выводиться будет каждый раз.

Оно же касается и других деталей. Меню, которое строиться на основе базы данных – имеет смысл сохранять в файл и подключать его каждый раз, это быстрее чем работать с базой данных.

Если вы не владеете навыками программирования, или используете стандартную CSM, Форум – покопайтесь в настройках, предварительно сделав бекап. Возможно, там можно подключить блок, который будет кешировать промежуточные итоги.

Обобщение

Старайтесь обобщить как можно больше данных в 1 файл. Не делайте 10 инклудов (прикреплений разных файлов) – соедините их в 1 там где это возможно.