Як прискорити роботу сайту для відвідувача.
Sarah Brightman&Andrea Bocelli - Time to say goodbye
Прискорюємо роботу сайту для відвідувача
З кожним роком Інтернет росте вширину і вглибину. Збільшується пропускна спроможність каналів, користувачі переходять з комутованого доступу на безлімітний. Сайти стають більше за розміром, більше за наповненням і складніше у взаємодії. Колись в старій літературі про веб програмування можна було прочитати такі слова, що розмір сайту не повинен сягати більше ніж 60 Kb, а зараз це вже далеко не показник. Розміри файлів, що завантажуються при цьому збільшуються багаторазово, а час очікування користувачів не зменшується.
За останні 5 років середній розмір веб-сторінок виріс втричі (за даними дослідження Akamai), а за останній рік - у півтора рази (за даними webo.in). При цьому кожна сторінка використовує в середньому по 60 об'єктів, що вкрай негативно позначається на загальному часу завантаження. Тільки близько 5-10% від загального часу завантаження припадає на серверну частину. Все інше становить саме клієнтська архітектура.
Що зазвичай бачить користувач, заходячи на ваш сайт? І як довго? 75% відвідувачів підуть після 10 секунд, це я спостерігаю в google analytics там чітко позакно що великий процент припадає на тих користувачів. котрі потрапили на сайт і пробули там всього 1-2 секунди. При цьому найбільш характерним часом очікування буде 4 секунди: якщо за цей час сайт завантажується у 90% користувачів, то ви щасливий власник швидкого інтернет-ресурсу.
Однак і тут дорога кожна мілісекунда. Недарма високонавантажених проекти типу Google, Amazon, Flickr, Netflix, Яндекс, вКонтакте і Однокласники так серйозно підходять до питання швидкості завантаження сайтів. За кожним втраченим моментом часу криється певна сума грошей. Це саме те місце, де час це грошей. Так саме гроші, всі думають що безкоштовно сидять в інтернеті, користуються різними сервісами безкоштовно, а насправді ці сервіси заробляють величезні суми грошей.
У чому проблема?
Основний час при завантаженні сторінки йде саме на клієнтську частину. Серверні витрати зазвичай украй малі і становлять від 50 до 500 мс. Середньому користувачеві насправді абсолютно все одно, скільки сторінка буде створюватися на сервері, якщо він її побачить через пів секунди. У цьому випадку фокус зміщується саме на клієнтську, а не серверну оптимізацію.
Характер проблем варіюється від сайту до сайту. Іноді він полягає в особливості інтернет-підключення основної маси користувачів ресурсу (наприклад, якщо широко використовуються модеми або GPRS). Іноді - в складності самого сайту і невиправданому використанні ресурсів мережі. Іноді - в безграмотному використанні клієнтських технологій та великої кількості різнорідних рішень. Але всі ці проблеми можна вирішити.
Ключові моменти оцінки якості веб-проектів.
Говорячи про швидкість завантаження не можна не позначити її значення в оцінці технологічної якості будь-якого інтернет-проекту. При цьому варто звернути увагу і на наступні моменти (які можна досить швидко перевірити за допомогою безкоштовних інструментів):
Сумісність сайту з браузерами.
Відповідність стандартам.
Семантика HTML-коду.
Доступність сайту для користувачів.
Швидкість роботи на стороні сервера.
Швидкість роботи на стороні браузера. Спробуйте відкрити один і той же сайт різними браузерами і побачите різницю.
Ці всі критерії і будуть нам допомагати в монетизації блога
.
Trackback URL для цього допису
- блоґ my3uka
- 807 переглядів
Останні коментарі
- Партнерів не потрібно? Із
1 день 13 годин тому - (Без теми)
2 тижня 2 дні тому - ЯКЩО ХОЧЕТЕ РЕАЛЬНО ЗАРОБИТИ
3 тижня 5 днів тому - Реальний зароботок
4 тижня 12 годин тому - Ще рік тому я б з радістю так
4 тижня 1 день тому - Сайт для шкіл і навчальних закладів
4 тижня 1 день тому - Всі записи Записи групи
Запис
4 тижня 3 дні тому - заробіток в інтернеті
4 тижня 3 дні тому - НУЖНЫ СОТРУДНИКИ ДЛЯ РАБОТЫ
5 тижнів 4 дні тому - (Без теми)
6 тижнів 6 днів тому





Коментарі
Додати новий коментар