За да не ме обвинят посетителите в пристрастие, спирам за момент да спамвам на тема "плочки за баня" и пускам, разгеле, един пост, малко по-така. Разбираш ли.
Темата беше продиктувана от желанието ми с минимални средства да си позволя максимален брой посетители. А именно - от хостинг за 2.25 на месец, да изкрънкам максимална производителност.
Последните 3 дни прекарах в лудо кодене.... маса скриптове седят недописани, а аз съм седнал и бенчмарквам сайтове.
Защо ли? Понеже.
Един от сайтовете, които посещавам от време на време зависва като го "натопорчат" посетителите. Като задръстване към Владая се влачи. А не е като да нямат dedicated сървъри и маса персонал дето да му бае.
В един форум прочетох въпрос на тема: колко трафик ми трябва на месец ако имам 10000 посетители дневно.
Отговорих вкратце, че ако човек има 10 000 посетители дневно, няма да му е до трафик.
Но дали е наистина така?
Посетих едни от най-популярните български сайтове: www.dir.bg
www.gbg.bg, вездешъщия www.standartnews.com и за малко бизнес вкус - Дневник
Честно казано, очаквах повече. Дир-а и Гювеча си имат собствени девелопери. Цели колонии от маркетинг мениджъри, проджект мениджъри, дизайнери, кодери, секретарки, чистачки, мочета за всичко и момичета за "довечера".
Дневник и Стандарт са външни продукции - агенциите разработили сайтовете много много не са се озорили по отношение на производителността. Важно е да има. Но пък Стандарт увисва сутрин.
Много изследвания са правени на тема page load time/conversion rates.
Вкратце - колкото по-бързо се зарежда страницата, толкова по-малък е риска, посетителят да напусне преждевременно.
В БГ, очевадно нещата на стоят така. По презумпция, болшинството маймуни сме много търпеливи и имаме достатъчно време да изчакаме да се зареди страницата. Да ама не.
В блога на един портал някой беше написал коментар на тема: "Абе стане 2 часа и сайта ви заспи".
Хубаво е, ако заспива от прекалено много посетители. Лошо е, ако заспива от прекалено много посетители и недомислен бек- и фронт-енд.
И докато за бекенда най-често можем да гадаем какви ги върши, при фонт енд-а нещата са очевадни - или е бързо, или недотам. Или ползва много малко ресурси, или смука като SUV на прашен "х"американски междуградски.



Пълният анализ на 4-те сайта би отнел доста време, нещо което нямам нерви да правя.
Ноооо, има мегдан за подобряване. Чрез измъкването на няколко заека от торбата, лесно можем:
- да намалим трафика наполовина, че и повече;
- силно да ограничим броя на заявките към сървъра (от там спестяваме сериозни инвестиции за железария
- да покажем удважение към потребителите като им доставим по-бързо желаното съдържание
- и т.н.
Е, има и такива хора (в гуглеплекса разбраха за недостатъците на сайтовете си от... яху!)
Но не се поколебаха да си оптимизират съдържанието и кода. Защото в този случай всеки байт е от значение. На война като на война!

И за да не бъда голословен, ето статистиките на два сайта, които по същество вършат една и съща работа. Очевадно е, че вторият ще се зареди далеч по-бързо - дори и без каквато и да е оптимизация. Детайли - много скоро.

Хайде лека, доходна и безаварийна. И помнете - колкото по-бързо се зареди страницата, толкова повече ша ви кликат.
P.S. Ако има засегнати от написаното по-горе, please feel free to contact me. Rates start at $9.99 per minute + additional one-time call-out charge of $789 :)
0 коментара:
Публикуване на коментар