Фактары хуткасці загрузкі сайта на PHP
У гэтым трэнінгу мы разгледзім папулярныя памылкі, якія прыводзяць да запаволення работы вашых PHP скрыптаў і, як вынік, да больш павольнай загрузкі сайта.
Чаму хуткасць загрузкі старонак важная: чым павольней грузіцца ваш сайт, тым менш карыстальнікаў дачакаюцца заканчэння яго загрузкі.
З-за гэтага вы будзеце губляць наведвальнікаў і, як вынік, - грошы.
На хуткасць загрузкі сайта ўплываюць мноства фактараў. У першую чаргу, гэта вядома ж, колькасць даных, якія перадаюцца вамі пры загрузцы сайта (HTML код з тэкстам, файлы CSS, PHP, і асабліва малюнкі). У гэтым трэнінгу мы не будем разбіраць гэтыя маменты:)
У другую чаргу на хуткасць загрузкі ўплывае час выканання PHP кода, які павінен быць выкананы для таго, каб атрымаць HTML код старонкі, якая адпраўляецца карыстальніку. Удасканаленнем гэтага параметра мы зараз і займемся.
Я, аднак, не буду паказваць вам хітрыя прыёмы ў стылі артыкулаў "10 спосабаў прымусіць вашы скрыпты працаваць ЯШЧЭ хутчэй" - я проста пакажу вам характэрныя памылкі ў кодзе пачаткоўцаў, з-за якіх код працуе павольней, чым мог бы.
У далейшым пры напісанні кода вам проста трэба будзе помніць пра гэтыя характэрныя памылкі і не рабіць іх. Звычайна для гэтага патрабуюцца самыя мінімальныя выпраўленні вашага кода.
Такім чынам, прыступім.