Прочитал в новостях: «Через пять лет американским дата-центрам не хватит энергии. В течение ближайших пяти лет количество энергии, потребляемое компьютерами и дата-центрами, вырастет в два раза. Чтобы компенсировать этот рост, США потребуется как минимум десять новых электростанций.» (Вебпланета)

А всё почему?! Неоптимизированный код, использование сторонних движков с избыточной ненужной функциональностью и, как следствие, чрезмерными системными требованиями, использование всяких «панелек». В итоге ресурсы сервера расходуются впустую, а пользователю приходится переплачивать за более мощную конфигурацию.

У меня почти все основные сайты лежат на одном VPS с 128Мб памяти. Меньше просто не было, а то бы я и с 64Мб купил. :) Всё работает чудесно, никаких тормозов нет в принципе.

  • «панельки» не использую;
  • почти все системные сервисы отключены, а что не отключено — настроено;
  • веб-сервер — nginx, Apache использую только для админки одного сайта, куда захожу только я и то раз в неделю;
  • для динамических сайтов используется FastCGI;
  • там, где содержание статичное — контент генерируется с помощью XSLT и складывается в обычные статичные HTML-файлы;
  • использую SSI, там где нужно динамически вставлять незначительный код в статику и XSLT не подходит;
  • язык программирования — Perl. PHP не установлен вообще — его слишком сложно заставить нормально работать, оно того не стоит;
  • СУБД — MySQL, опять-таки, нормально настроен (по ссылке не всё, но основное);
  • все скрипты — самописные, либо используют FastCGI, либо генерируют статичные файлы.

Когда год назад купил VPS, сразу сделал сайт и писал всё, что делаю по настройке сервера. Потом времени становилось все меньше и меньше, много материала так и лежит в черновиках. Надеюсь, найду времени оформить все нормально и выложить, там много полезного. ;) А пока можете почитать то, что выложил раньше: «Настройка хостинг-сервера«.

Не тратьте деньги, покупая мощные конфигурации. Учитесь эффективно использовать то, что имеете. ;)



One Response to “Оптимизируй это”  

  1. респект за сервер-тюнинг, но всче же соберись и допиши или выложи черновики – очень хочется прочесть…


Leave a Reply