До сих пор оптимизировал только ту часть кода страницы, которая находится перед выводом контента. Сейчас стал смотреть на всё остальное... очень много стилей прямо в коде страницы, скриптов. В результате выноса всего этого из тела пхп-файлов в отдельные подключаемые файлы, вес главной страницы снизил с 65кБ до 45кБ. Соответственно и остальные страницы тоже похудели.
Оптимизированные модули:
- mod_adeptlogin
- mod_diashow
Список можно и продолжать, пока что не со всеми модулями разобрался. Плюс к тому. Тем кто пользуется мамботом multithumbs известно, что выдаёт он изображения вот так:
<div style='width:145px;float:left;' class='mtImgBoxStyle'><a target='_blank' href='http://turist-spb.ru/images/stories/dostopr/nevskiy_pr.jpg' rel='Невский проспект' alt='Невский проспект' title='Невский проспект' class='thickbox'><img class='multithumb' src="http://turist-spb.ru/mambots/content/multithumb/thumbs/4254125448.jpg"width="145" height="109" alt='Невский проспект' title='Невский проспект' border='0' /></a><div class='mtCapStyle'>Невский проспект</div></div>
После работы над мамботом получил сделующее:
<div class='mtImgBoxStyle'><a target='_blank' href='images/stories/dostopr/nevskiy_pr.jpg' title='Невский проспект' class='thickbox'><img src="mambots/content/multithumb/thumbs/4254125448.jpg" alt='Невский проспект' title='Невский проспект' /></a><div>Невский проспект</div></div>
Облегчённый код помимо прочего позволяет поисковым роботам проще разбираться в коде страницы, возрастает вероятность индексирования нужного текста. Да и вообще, зачем тэгу <a> параметры rel, alt? Для <img> параметры border, width и height в css загнать можно, так же как и стили для слоя.
Как считаете, снижает ли это нагрузку на сервер?