Я думаю ни для кого не секрет, что скорость загрузки страницы влияет на множество факторов. Если кто-то не в курсе, то вкратце скажу следующее, что скорость загрузки влияет не только на то, дождется ли посетитель, когда загрузится Ваш сайт, но и на SEO оптимизацию. Ведь на сегодняшний день уже многие поисковые системы при ранжировании сайтов, начали учитывать скорость загрузки страницы. Поэтому чем быстрее будет грузиться Ваш сайт, тем больше посетителей Вы можете получить с поисковых систем, а, следовательно, и больше денег на этом заработать.
Поэтому в этой статья я решил собрать топ-10 советов о том, как же можно увеличить скорость загрузки веб-странички и сайта в целом. Статья не претендует на гениальность и рассчитана на новичков.
Топ-10 советов о том, как увеличить скорость загрузки страницы
Для тех кто только начал постигать азы клиентской оптимизации будет самое оно. Для тех кто хочет погрузиться глубже в тему, следует почитать книгу "Разгони свой сайт".
Проблема: при увеличении кол-ва страниц на сайте, значительно разрастается кэш сайта. Это связано с тем, что MODx Revolution кэширует все варианты ЧПУ:
ID-документа - ЧПУ
ЧПУ - ID-документа
Родители и дочерние записи и т.п.
В результате на 20 000 страниц мы имеем почти 20 Мб кэш. Мало того, что это просто извращение, подгружать 20 метров кэша для того, чтобы выдать 20 кило конечного HTML, так дело еще в том, что это почти что лимит для MODx Revolution, и 50 000 страниц нам просто никогда не создать.
Но это в базовой комплектации. Слава Богу MODx Revolution имеет очень мощное API, и при желании платформу можно адаптировать практически под любые нужды.
В нашем случае мы поставили для себя задачу - прокачать MODx Revolution так, чтобы он легко работал с 200 000 документами.
Хотя я буду максимально подробно все расписывать, все же сразу оговорюсь о необходимых минимальных знаниях, чтобы без труда все это сделать:
PHP ООП
PDO/xPDO
Javascript + ExtJS/Sencha
MySQL
Синтаксис JSON
Средства отладки Ajax-запросов, к примеру Firefox + Firebug
Синтаксис XML
Разгон MODx Revolution
Отличная статья, помогает в прокачке навыка MODx.
Все-таки отличная CMS MODx, она достаточно проста, чтобы новичек мог ее освоить и в то же время она очень глубока, что позволяет извращаться над ней как душе угодно :)
Сайт тормозит, и вы не представляете, как с этим справиться? Количество анимации на странице превысило все мыслимые и немыслимые границы, и вы незнаете, что делать? На странице десятки и сотни картинок, дизайнер превзошел сам себя, и теперь все это загружается страшно медленно? Эта книга поможет разобраться с этими и множеством других проблем, связанных с клиентской производительностью.
В целом очень полезная книга. Поможет уменьшить загрузку сайта в разы, а также поможет прокачаться по многим другим навыкам. Рекомендую. Картинка кликабельна.