БлогNot. Комментарии к статье #993

8 причин, по которым статический сайт лучше динамического



Автор: Евгений IP: определён

«4. Статический сайт всегда грузится быстрее...» С одной стороны, когда сайт подобен конструктору, и шапка, сайдбар и футер уже загружены, при переходе на другую страницу контент должен был бы грузиться быстрее. С другой стороны, обработка каждого пхп-скрипта — это дополнительная нагрузка на сервер; и с этой стороны, действительно, статика должна бы быть быстрее. Провел эксперимент. Сделал простую страницу на ПХП. Скопировал получившийся ХТМЛ-код в ХТМЛ-файл. Загрузил все на сервер. Проверил на Ислоу оба адреса. Результаты PHPvsHTML интересны: Page Speed Grade: 99% против 99%; YSlow Grade: 100% против 99%; Page load time: 0.45s против 0.42s; Total page size: 358B против 666В; Total number of requests: 1. Таки да, статика оказалась на 0.02s быстрее. Но пхп оказался более оптимизирован. Удивил размер хтмл-файла

27.05.2015, 01:51

Ответ: Ну, это в пределах погрешности. Думаю, отличия должны быть заметны при значительно большем объёме данных и, главное, значительно большей загруженности. С другой стороны, на PHP3, думаю, расхождения были бы куда более явно выражены, чем на PHP5. PHP совершенствуется, а HTML - практически нет.