8 начина да се увеличи скоростта на изтегляне
Всеки, който работи на обекта, се надява, че това ще бъде доста голям брой посетители и с него ще се правят пари, или за постигане на други цели. И с право, защото иначе защо щеше да бягаш? Тук са само го управляват само около 10 на сто от собствениците на сайта. Причините за такъв нисък процент на успех могат да бъдат много в зависимост от обхвата на обекта. Като се започне от неправилно избрана ниша и завършва твърде продължителна доставка. Ясно е, че за да се постигне най-доброто, трябва да се опитаме да направим всичко перфектно. Тази статия анализира идеална част на сайта - въпросът за онлайн магазин за бързо зареждане, а всъщност всеки сайт.
Така че нашата задача е да ускори зареждането на сайта. Без значение колко красива скоростта сайтът да се зарежда е отправна точка за успеха му. Не само е бързо мястото на товарене време насърчава растежа на търсачката класиране. 40% от потребителите се, ако времето за зареждане на сайта е по-дълъг от три секунди. И всеки допълнителен втори натоварване намалява превръщането на 7%.
Какво влияе върху скоростта на изтегляне? Важно е да се разбере, че по-бавно зареждане на сайта, в повечето случаи, неизправността не е проблем на сървъра, и недобре оптимизирани сайта. Дори ако, например, вие използвате хостинг с инсталирана Joomla. който е идеален за неговата работа във всяко едно отношение - това не означава, че не е нужно да работи по оптимизиране и ускоряване на уеб сайта. За крайния потребител 80% от времето за реакция, свързана с HTTP-заявки. Така че, ние трябва да ги сведе до минимум:
- да се прости сайт от гледна точка на дизайн: малък брой изображения и текст;
- комбинирайте всички CSS в един стил лист.
По-долу ще се спра по-подробно как да се увеличи скоростта на сваляне.
От статията ще научите:
Използвайте CSS Sprites-
Ето един малък списък с инструменти, които можете да използвате за създаване на Спрайт:
Активиране на компресия на сървъра
Премахване на допълнителни плъгини
Задаване на "право" плъгин е много лесно да се пренасят, но това е винаги по-добре да се ограничи броят десет. Разбира се, голяма част от плъг-ин не означава непременно, че вашият сайт ще се зареди бавно. Особено, ако сте с помощта на кеширане плъгин. Така че митът, че колкото повече планина инсталиран на място, толкова по-бавно се зарежда, не е оправдано. Въпреки това е вярно, че наличието на голям брой плъгини представлява заплаха за сигурността на обекта и просто се превръща в главоболие всеки път, когато се актуализира.
Но скоростта не трябва да бъде единственият фактор, да имате предвид при вземането на решение дали да се запишете на плъгин трябва да бъде. Тъй като има случаи, в които е по-добре да оставите плъгин, който работи добре, макар че ще се изпращат на уебсайт, можете да инсталирате приставката с бъгове.
Използвайте кеширане плъгини
Идеалното решение на предишния въпрос - е плъгин за кеширане. Тяхното използване ще ви даде по-добро бързодействие. Но такъв огромен брой плъгини и изберете някой е трудно, особено, защото при избора трябва да се вземат предвид особеностите на всеки обект поотделно. Например, ето някои плъгини за WP: W3 Total Cache, WP Супер Кеш, Hyper Cache; там JotCache за Joomla; за електронна търговия има своя собствена разширение кеширане.
Разпространяване на статично съдържание с помощта на CDN
Тъй като местоположението на потребителя да повлияе на скоростта на зареждане на страници, сървъри за разпространение на съдържание, ще ускорят този процес. Можете да използвате CDN.
CDN - набор от сървъри, които съществуват в различни места по света. CDN прави две неща:
- изпращане на файлове по-бързо - кеширани файлове са изпратени от места, които са по-близо до определен потребител.
- намалява размера на файловете - CDNs доставят съдържание, без Cookies.
Например, доставчикът на CDN услуги има сървъри в Харков, Москва, Хонконг и Ню Йорк. Когато потребител влезе в сайта Ви, тя работи най-близо до сървъра.
За да използвате CDN се нуждае от малки промени в кода, но това е доста скъпо решение. Той се използва най-вече големи и vysokoposeschaemye сайтове, и тя може да бъде ненужно скъпи за малките блогове или сайтове бизнес. И за местни сайтове (напр intrnet- магазини само в Украйна) и на всички безсмислени, защото Сега почти няма CDN-мрежи в рамките на страната.
Кеширане браузър използвайки изтича хедър
Всеки път, когато някой посети вашия сайт, браузърът ще спаси един тон от файлове (стилове, набор от скриптове и изображения). Това намалява броя на заявките за по-бързо зареждане и следващия път. Тези файлове със срок на валидност. По подразбиране, срокът може да се настрои на 24 часа, което означава, че ще се актуализира всеки ден. Препоръчително е да се постави повече от една година, а минималната - за една седмица. Например, 1 седмица JS и CSS и 1 година за изображенията.
Има две неща, които трябва да бъдат взети под внимание при употребата на изтича:
- за статични компоненти на сайта, задайте политика Никога не изтича (но имайте предвид, че ако искате да промените нещо, като изображение, ще трябва да смени името си, както и всички препратки към него от сайта). Тези компоненти са кеширани, като се избягват отнема време и излишни искания HTTP. Изтича заглавията трябва да се използва за изображения, Flash, скриптове и стилове.
- за динамични компоненти, използвайте заглавията Cache-Control, за да помогне на браузъра с условни искания.
Използвайте HTTP проверка на връзката с глава отговор
искания HTTP са прости: те взема и изпраща един файл, а след това се затваря. Толкова е просто, но не много бързо.
Дръжте-жив, каза уеб браузър и сървъра, за да използвате една и съща връзка, за да взема и изпраща някои файлове. Това означава, че сървърът поддържа връзката отвори толкова дълго, колкото сте на сайта, вместо да отворите нова връзка за всяка заявка.
Тествайте ефективността на уебсайта си
В допълнение към инструменти, които са споменати по-горе, че е възможно и че е необходимо да се използва още няколко за редовна оценка на представянето и препоръки за нейното подобряване.
Pingdom - услуга за проверка на скоростта. Неговите резултати са в съответствие с действителния опит на потребителите, тъй като тестът се извършва с различни уеб браузъри.
И още веднъж за това, защо това трябва да се направи:
- по-бързо зареждане на вашия сайт, толкова по-малко вероятно е, че потребителите ви ще отидат с него, просто защото той е уморен от седнете и да гледате, докато вашите натоварени бутони;
- скоростта на зареждане на страниците на сайта - е фактор за класиране търсачки.
Нека вашия сайт ще бъде по-бързо от Чък Норис (само той не е казал).