Proč se stránka načítá dlouho?
Velmi často jsme neuvěřitelně podráždění, když se ocitneme uvnitř webová stránka, jehož stránky se načítají několik minut. Pokud se stránka načítá dlouho, pak nepochybně ztratí značný počet návštěvníků.
Takže bez ohledu na to, jak zajímavé, informativní a příjemné na pohledwebová stránka, On musí pracovat rychle. Pokud se tohoto požadavku vzdáte, pak místo vašeho webu uživatelé internetu určitě najdou podobný, ale mnohem rychleji. Někdy dá uživatel přednost trochu méně kvalitnímu, ale rychlému webu před webem, který se i přes vysokou kvalitu obsahu načítá extrémně pomalu. V moderním světě je čas důležitý pro každého člověka, bez ohledu na to, co dělá.
Zamysleme se nad tím pročweb se načítá dlouho, jaké mohou být důvody a jak je odstranit.
Problémy s rychlostí načítání stránek vznikají především mezi majiteli více či méně velkých internetových zdrojů. Někdy se však obyčejný web s vizitkou může načítat velmi dlouho, pokud jeho tvůrce zanedbal pravidla optimalizace, zvláště když je web vytvořen na CMS.
Algoritmus načítání stránek
Před jako začněte zrychlovat svou práci vašeho webu z hlediska načítání webových stránek, musíte se seznámit s algoritmy pro získání stránky. Vezměme si například zcela standardní dynamickou stránku, která obsahuje Java skripty, kód PHP, HTML a šablonu stylů.
Zadáním adresy konkrétní stránky takového webu do prohlížeče tedy po chvíli uvidíte vizuální interpretaci stránky. V tomto okamžiku probíhají procesy skryté před očima uživatele:
Prohlížeč odesílá protokolem http žádost o stránku ze serveru, kde je uložen; - server zpracuje tento požadavek provedením PHP kód stránka, samozřejmě, pokud existuje, v případě potřeby také kontakty serveru databáze, a poté je vše vygenerováno v html.
Zde je úzký bod a rád bych vás upozornil.
Obvykle v CMS stránky jsou uloženy v databázi, což znamená, že server nejen spustí php skript a také provádí dotazy do databáze, aby z databáze převzal stránku. To znamená, že váš požadavek v databázi skončí ve frontě stejných požadavků jako váš. Dále obdrží text z databáze, dokončí spuštění PHP skriptu, vygeneruje stránku a doručí ji do prohlížeče v hotové podobě.
Chcete-li dosáhnout zrychlení, musíte použít ukládání do mezipaměti. Cachování umožňuje uložit hotový výsledek stránky nebo databázového dotazu na disk, obejít provádění PHP skriptu a neprovádět dotazy do databáze. To znamená, že server jednoduše poskytne uživateli hotový výsledek, který byl vygenerován předem. Stránky jsou obvykle ukládány do mezipaměti po dobu 15–30 minut, poté se mezipaměť aktualizuje. Ujistěte se, že ve svém CMS najdete, jak povolit ukládání do mezipaměti zvýší rychlost generování vaší stránky 2-3krát a sníží zatížení serveru.
- prohlížeč nepotřebuje ke spouštění Java skriptů nápovědu serveru.Tteď pojďme mluvit přímo odůvodůStránka se načítá příliš dlouho. Jde o to, že kromě přijímání kódu stránky musí prohlížeč odesílat požadavkyna externí zdroje, informace, z nichž jsou na této stránce obsaženy, například šablony stylů, obrázky, knihovny Java a tak dále. Požadavky také nestačí pouze odesílat, ale musíte je také vykonat. A pokud je jako obrázek na pozadí stránky použit příliš „těžký“ obrázek, načtení této stránky bude trvat hodně času. Doba načítání stránek tedy závisí jak na počtu požadavků, tak na době jejich zpracování.
Tady potřebujete komprimovat obrázky na menší velikost zvýraznit javascripty a css do samostatných souborů a odstraňte z nich nepotřebný text a odpadky.
Použití nápovědy serveru
Povolit kompresi stránek a dalších souborů. Pokud máte normální hosting jako my, lze to provést přes .htaccess nebo přímo v cPanelu v sekci ""
Pokud přes .htaccess, přidejte řádky:
Můžete také přidat do mezipaměti prohlížeče obrázky, skripty atd. Pak vás prohlížeč nebude pokaždé vyzývat k jejich stažení, ale rovnou si je ponechá v mezipaměti.
A konečně zde je odkaz na zdroj od společnosti Google, který zkontroluje vaše stránky a poskytne užitečné tipy pro optimalizaci: https://developers.google.com/speed/pagespeed/insights/?hl=ru
Pokud se tedy vaše stránky načítají dlouho, zkuste udělat vše. Chcete-li zmenšit velikost stránky, použijte pokročilé akcelerační technologie, optimalizujte kód a webový design. Všechny tyto akce pomohou zrychlit web, což pomůže zvýšit jeho popularitu. Hodně štěstí!
A samozřejmě vybírejte kvalitní hosting. Doporučuji http://pwhost.ru
(c) ProWeb studio 2016
(c) IP Pruslin Alexey Vitalievich 2012
Použití materiálů stránek pouze se svolením administrace a povinným odkazem na zdroj!