WordPress: використовуйте Бібліотеки Google замість локально розміщених
- Категорія: Розвиток
Як я вже неодноразово зазначав: швидкість важлива для будь-яких операцій в Інтернеті, оскільки краща ефективність завантаження покращить конверсії на ваших веб-сайтах. Mozilla вдалося збільшити завантаження Firefox на 60 мільйонів на рік, відгородивши 2,7 секунди часу завантаження на сторінки завантаження організації.
Багато сучасних тем та веб-сайтів використовують бібліотеки та компоненти JavaScript, такі як jQuery, Prototype або Dojo, щоб забезпечити частину функціональності свого сайту.
Хоча це теоретично чудово з кількох причин, це означає, що користувачам доводиться завантажувати ці сценарії, коли вони вперше підключаються до служби чи веб-сайту. Є одне виняток із правила: якщо скрипт не був змінений і вже знаходиться в кеші браузера, він не завантажується знову, а завантажується з локального кешу браузера.
Одна пропозиція що розробники останнім часом, це перейти на віддалено пропоновані сценарії замість локальних. І однією з головних цілей цього є Google, оскільки він розміщує численні сценарії у своїй мережі швидкого розповсюдження контенту для будь-кого.
Бібліотеки Google
Перевага використання розміщених версій jQuery та інших сценаріїв полягає в наступному:
- Покращена затримка завдяки вражаючій мережі поширення контенту Google, яка доставляє сценарії з місця, близького до користувача, щоб зменшити затримку та пришвидшити завантаження
- Паралельне завантаження завдяки пропонуванню з іншого сервера. Це особливо важливо, якщо користувачі працюють із браузерами, які обмежували одночасне завантаження з веб-серверів на 2 з'єднання.
- Краще кешування завдяки підвищеній ймовірності того, що сценарій вже кешований для користувачів, які підключаються до вашого веб-сайту вперше.
Особливо третій варіант може пришвидшити роботу для відвідувачів, які вперше відвідують, оскільки сценарії взагалі не потрібно завантажувати, якщо користувач завантажував їх на інший веб-ресурс раніше.
Плагін WordPress Використовуйте бібліотеки Google змінює місце розташування декількох сценаріїв, які використовуються локально, на ті, які розміщені в Google, щоб ви та відвідувачі вашого сайту могли отримати користь від цього.
Це плагін встановлення та забудьте про нього, оскільки він обробляє все на задньому плані. Немає ніякої конфігурації, і ви повинні перевірити ефективність плагіна, контролюючи мережеву активність вашого веб-сайту після встановлення плагіна.
Якщо ви користуєтеся Chrome або Firefox, натисніть F12 та виберіть Мережа у списку вкладок у меню розробника, яке відкриється тут. Перезавантажте веб-сторінку і подивіться сценарії, які завантажуються. Ви повинні помітити, що деякі завантажуються із серверів Google замість локального сервера.
Що стосується підтримки, то плагін для WordPress зараз підтримує такі бібліотеки та компоненти:
- Доджо
- jQuery
- інтерфейс jQuery
- MooTools
- Прототип
- script.aculo.us
- swfobject
Якщо ваш веб-сайт використовує інші сценарії, вони все ще можуть завантажуватися з локального сервера, а не з віддаленого сервера.
Однією з додаткових переваг цієї операції є те, що ви заощадите пропускну здатність. Деякі сценарії мають розмір 100 кілобайт або більше, який ви зберігаєте для кожного нового з'єднання. Якщо ви отримуєте 1000 нових підключень на день, ви економите 100 000 кілобайт на день, або 36 500 000 кілобайт на рік.
Заключні слова
Підсумовуючи це: Ви збільшуєте ефективність завантаження своїх веб-сайтів, якщо використовуються підтримувані сценарії, і в той же час зменшуєте кількість пропускної здатності вашого веб-сайту.
Єдине застереження тут - ви завантажуєте ресурси від Google, які деякі можуть сприймати як конфіденційність, яку вони не хочуть брати.
Тепер читайте : Оптимізуйте час завантаження сторінки вашого веб-сайту