Заметки сисадмина

PHP версии 5.2, хоть уже вроде и отжил своё, но всё-таки ещё бывает необходим. Ведь существуют ещё старые сайты, которые не будут работать на новых версиях php. К примеру те, которые закодированы Zend-ом под 5.2, да и не только они.

Имеем: север с OS Centos на борту, панелью ISPmanager и установленным стандартным способом php 5.3.x.

Задача: установить на сервер ещё и php 5.2, и реализовать удобное переключение между версиями для каждого сайта.

Основной версией php у нас будет именно 5.3, так как можно будет без всяких проблем обновляться и т.д., а вот дополнительной версией будет 5.2, так как разработка его завершена.

Давно минули те старые добрые времена, когда сайты были сделаны на голом HTML и их страницы весили несколько десятков килобайт. А интернет был на dial-up.

Страницы современных сайтов весят уже несколько сотен килобайт, а частенько и несколько мегабайт. Картинки, скрипты, файлы стилей CSS — всё это непременные атрибуты нормального современного сайта и без них никак. А весит всё это «счастье» совсем не мало, и каждый раз посетители, зашедшие на ваш сайт, загружают всё это на свой компьютер. И пока загрузка не завершится, в браузере страница не откроется.

Рассмотрим метод борьбы с этой проблемой посредством вебсервера Nginx. Суть в том, что мы сделаем 2 вещи — сожмём все статические файлы (скрипты, файлы стилей) посредством gzip, и закэшируем их вместе с картинками в кэше браузера посетителя, чтобы они каждый раз не загружались с сайта, а брались прямо из кэша на компьютере посетителя сайта.

Страница 2 из 2
  • Способы
    Оплаты:
  • visa
  • mastercard
  • qiwi
  • webmoney
  • yandex money
  • sberbank
  • mts bank
  • zpayment
  • liqpay
  • alfabank white
  • paxum e1411320249623
Copyright © 2012 - 2024 WebPatron Ltd. All rights reserved.