Yandex. Pasts: lapas ielāde aizņem ilgu laiku

Veidojot uz klientu orientētu vietni, jāņem vērā un jāpārdomā daudzas lietas, sākot no radošām (dizains, saturs) līdz tehniskai (izkārtojums, izvietošana internetā). Klientiem ir svarīgs katrs sīkums, tāpēc ir svarīgi skatīties ne tikai uz sava projekta ārpusi – ko lietotājs redzēs –, bet arī uz iekšpusi, proti, cik ātri lietotājs to ieraudzīs. Pētījumi liecina, ka aptuveni puse lietotāju sagaida, ka vietne tiks ielādēta mazāk nekā divās sekundēs, un 40% lietotāju pamet vietni, ja tās ielāde prasa vairāk nekā trīs sekundes. Tāpēc ir ārkārtīgi svarīgi, lai jūsu vietne tiktu ielādēta ātri, pretējā gadījumā jūs riskējat zaudēt ievērojamu daļu savu klientu. Tātad, ko jūs varat darīt, lai samazinātu vietnes ielādes laiku?

1. Saīsiniet kodu

Jo lielāks ir jūsu projekta kods, jo vairāk tas sver, kas nozīmē, jo vairāk laika nepieciešams tā ielāde. Tāpēc, pirmkārt, jums ir jāpārliecinās, vai kods ir optimizēts. Tas jo īpaši attiecas uz pirmo galvenā lapa, uz kura lietotājs uzkrīt - labāk būs atteikties no smaga JavaScript skripti un Ajax vai noņemiet tos lapas apakšā. Ievērojiet labi zināmo KISS principu — saglabājiet to īsu un vienkāršu — saglabājiet kodu īsu un vienkāršu.

apkalpošana PageSpeed Insights no Google iesaka noņemt ārējo JavaScript fails no lapas augšas, jo darbību cikls, kas jāveic, lai to ielādētu, būtiski palēnina lapas ielādi. Šādā gadījumā ir ieteicams JavaScript kodu ievietot iekļautā veidā vai ielādēt šo kodu pēc tam, kad ir ielādēts lapas augšdaļa.

Ja vēlaties uzzināt, vai ar JavaScript jūsu vietnes lapā viss ir kārtībā, izmantojiet šo pakalpojumu: https://varvy.com/tools/js/

Šis padoms attiecas arī uz HTML un CSS kodu. Tāpat kā JavaScript, pievērsiet īpašu uzmanību ārējie faili- piemēram, ārējās stila lapas, kuras, ja iespējams, vislabāk ievietot HTML.

2. Izmantojiet vietnes saspiešanu

Ir vairākas tehnoloģijas, ar kurām varat saspiest datus, kas var samazināt teksta resursu lielumu un līdz ar to arī resursu lapu ielādes laiku. Piemēram, izmantojiet gzip: šī utilīta samazina pieprasījumus serverim no pārlūkprogrammas. Varat to izmantot HTTP protokolā.

Šajā resursā varat pārbaudīt, vai jūsu vietne izmanto gzip datu saspiešanai: http://www.gidnetwork.com/tools/gzip-test.php

Un, noklikšķinot uz šīs saites, varat uzzināt, vai jūsu vietnē parasti tiek izmantota saspiešanas tehnoloģija: http://www.whatsmyip.org/http-compression-test/

3. Samaziniet novirzīšanas skaitu

301. novirzīšana bieži tiek izmantota, lai novirzītu no vienas adreses uz citu. Tomēr pastāv risks, ka tiks ieviesti papildu tīkla cikli, kas var palielināt vietnes ielādes laiku, īpaši mobilajās ierīcēs. Tāpēc labāk ir samazināt novirzīšanas skaitu vai atteikties no tām vispār.

Varat pārbaudīt, vai vietnē nav novirzīšanas, izmantojot šo programmu (ir bezmaksas versija): https://www.screamingfrog.co.uk/seo-spider/

4. Samaziniet spraudņu skaitu

Šis punkts attiecas uz tiem, kas izmanto CMS: Wordpress, Joomla vai jebkuru citu. Regulāri pārbaudiet izmantoto spraudņu sarakstu, lai atrastu tos, kas jums nav nepieciešami vai vairs netiek izmantoti. Spraudņu skaita samazināšana pozitīvi ietekmēs jūsu vietnes ielādi un tās darbību kopumā. Ja kā satura pārvaldības sistēmu izmantojat Wordpress, varat arī optimizēt spraudņu skaitu, izmantojot spraudni P3 (Plugin Performance Profiler): https://wordpress.org/plugins/p3-profiler/ Šis spraudnis parādīs ar veiktspēju saistītos datus. datus par citiem spraudņiem un to, kā katrs no tiem ietekmē vietni. Tas palīdzēs noteikt, kuri spraudņi vispirms jāpārtrauc.

5. Optimizējiet savus attēlus

Vietnē esošo attēlu lielums tieši ietekmē resursa ielādes laiku. Visi attēli ir jāoptimizē: iestatiet pareizo izmēru, formātu un saspiediet. Noderēs arī atbrīvošanās no tā sauktajiem digitālajiem atkritumiem: dažādiem datiem, kas nokļūst attēlā tā apstrādes laikā.

6. Izmantojiet pārlūkprogrammas kešatmiņu

Izmantojot kešatmiņu, jūs varat ievērojami uzlabot vietnes ielādes ātrumu: kad lietotājs apmeklē jūsu vietni pirmo reizi, daži JavaScript un CSS faili tiks saglabāti viņa pārlūkprogrammas kešatmiņā, kas pēc tam tiks automātiski parādīti viņa nākamajos apmeklējumos. , un pārlūkprogrammai nebūs jātērē laiks, lai tos lejupielādētu. Lai saglabātu kešatmiņu, HTTP galvenei Expires ir jābūt pareizi konfigurētai. To var izdarīt, .htaccess failā, kas atrodas saknes mapē, ierakstot šādas rindiņas:

Galvenes pievienošana Kešatmiņas kontrolei "publisks" FileETag MTime Size ExpiresActive On ExpiresNoklusējuma "piekļuve plus 0 minūtes" ExpiresByType image/ico "piekļuve plus 1 mēnesis" ExpiresByType text/css "piekļuve plus 1 mēnesis" ExpiresByType "acces text/javascripts" ExpiresByType image/gif "piekļuve plus 1 mēnesis" ExpiresByType image/jpg "piekļuve plus 1 mēnesis" ExpiresByType attēls/png "piekļuve plus 1 mēnesis"

AT Šis gadījums visiem veidiem ir 1 mēnesis, bet laiku var mainīt uz visu, kas jums nepieciešams: kešatmiņu var glabāt noteiktu gadu (gadu), mēnešu (mēnešu), nedēļu (nedēļu) vai dienu (dienu) skaitu.

Ja izmantojat noteiktu CMS, varat instalēt šim nolūkam īpašu spraudni. Wordpress gadījumā ir piemērota W3 Total Cache: iestatījumos ir iespējota kešatmiņa (visu sarakstā atlasiet Iestatījumi šim spraudnim instalētie spraudņi, pēc tam Vispārīgi — atzīmējiet izvēles rūtiņu “Ieslēgt vai izslēgt visus kešatmiņas veidus (vienlaikus)”).

7. Pārraugiet vietnes veiktspēju

Ir svarīgi pastāvīgi uzraudzīt savas vietnes veiktspēju — pat tad, ja domājat, ka esat optimizējis visu, ko varat. Šim nolūkam ir īpaši bezmaksas resursi, no kuriem slavenākie tiks uzskaitīti zemāk:

  • jau minēts iepriekš Lapas ātruma ieskati: https://developers.google.com/speed/pagespeed/insights/?hl=ru
    Šis Google rīks mēra jūsu tīmekļa resursa ielādes ātrumu (no 0 līdz 100 punktiem; jo augstāks rezultāts, jo labāk). Pakalpojums sniegs ieteikumus veiktspējas uzlabošanai, kā arī parādīs, kādus optimizācijas vienumus esat pabeidzis. Ņemiet vērā: tā kā rīks Page Speed ​​​​Insights var tikt mainīts un pielāgots, var mainīties arī jūsu vietnes saņemto punktu skaits.
  • Pingdom vietnes ātruma tests: http://tools.pingdom.com/fpt/
    Labi Angļu valodā runājošs pakalpojums lai pārbaudītu sava resursa ielādes ātrumu. Īpaši noderēs tiem, kas administrē starptautiskos resursus, jo ļauj izvēlēties vietu, no kuras tiks veikta pārbaude: ASV, Austrālija vai Zviedrija (rezultāts mainīsies). Parāda daudz dažādu datu un sniedz ieteikumus.
  • slodzes ietekme: https://loadimpact.com/
    Šis pakalpojums ļauj ģenerēt vairākus pieprasījumus jūsu vietnei, ar kuru palīdzību jūs varat uzzināt, pirmkārt, jūsu vietnes vidējo ielādes ātrumu un, otrkārt, saprast, kā jūsu vietne izturēsies ar noteiktu pieprasījumu skaitu (vai tā var izturēt slodze).
  • vētra: http://loadstorm.com/
    Ar šī pakalpojuma palīdzību jūs varat uzsākt diezgan nopietnu savas vietnes testēšanu. Bezmaksas versija Pakalpojums ļaus pārbaudīt savu resursu ar 10 lietotājiem, taču maksas versija sniedz vairāk iespēju, jo īpaši, jūs varat patstāvīgi uzrakstīt skriptu, kuru lietotāji izpildīs (piemēram, noklikšķiniet uz noteiktas pogas vai dodieties uz vēlamo sadaļu ). Šajā gadījumā jums ir jāapstiprina, ka esat vietnes īpašnieks.

Secinājums

Ja sekojat katram no šajā rakstā ieteiktajiem punktiem, varat ievērojami samazināt vietnes ielādes laiku. Bet tajā pašā laikā neaizmirstiet, ka optimizācija nedrīkst kaitēt lietotājiem: attēliem ir jāpaliek pievilcīgiem, navigācija ir ērta, informācija ir saprotama un pieejama.
Komentāros dalieties savās idejās par to, kā paātrināt tīmekļa resursa ielādi.

Daudzi lietotāji vēlas, lai dators darbotos ātri, tāpēc viņi izmanto programmas, lai izdzēstu pagaidu failus, piemēram, un automātiski notīrītu sistēmu (tostarp pārlūkprogrammas kešatmiņas dzēšanu). Bet tas ir viens no galvenajiem iemesliem, kāpēc pārlūkprogrammā palēninās lapu ielāde.

Kāpēc pārlūkprogrammas veido kešatmiņu?

Vienā no rakstiem Aleksandrs Šihovs aprakstīja,. Es nepārstāstīšu visu rakstu, izstāstīšu tikai galveno būtību. Kešatmiņa ir nepieciešama tikai tāpēc, lai nodrošinātu, ka vietnes tiek atvērtas ļoti ātri. Ja dzēšat to katru dienu, tad nākamreiz, kad palaižat pārlūkprogrammu un mēģināsit atvērt iecienītākās vietnes, pārlūkprogrammai būs atkārtoti jāielādē tie paši dati, kurus tā varētu atvērt no lokālā diska (kešatmiņas) sekundes daļā.

Kāpēc mums māca notīrīt kešatmiņu?

Daudzus gadus sistēmu tīrīšanas programmu izstrādātāji mums ir mācījuši, ka kešatmiņa ir lieka un tā ir jātīra. Viņi to pamatoja vienkārši – tas aizņem daudz vietas, ko var izmantot racionālāk. Bet patiesībā tas ir tikai triks, iemesls sistēmā atrasto "atkritumu" statistikai pievienot divus vai trīs simtus megabaitu un vairākus tūkstošus failu. Tas ļauj šādam produktam labāk izskatīties lietotāju acīs, jo tas atrod vairāk (vai ne mazāk) konkurentu.

Tas saistīts ar to, ka lielākā daļa vērtē atrasto atkritumu daudzumu, nevis to kvalitāti. Ja kāda programma sistēmā atrod 700 megabaitus atkritumu, bet vēl 900 megabaitus, tad otrā programma noteikti izskatās labāk. Un tas nekas, ka augšējie 200 megabaiti tika pievienoti, pievienojot pārlūkprogrammas kešatmiņu, kas vienas dienas laikā papildinās tos pašus 200 megabaitus. Tas ir lielisks iemesls ieteikt vēlreiz iztīrīt sistēmu, vai ne?

Izdzēsiet pārlūkprogrammas vēsturi un pagaidu failus, neiztīrot kešatmiņu

Lai novērstu kešatmiņas dzēšanu, izmantojot diska tīrīšanas programmas, vienkārši atspējojiet kešatmiņas tīrīšanu programmas iestatījumos un turpiniet to lietot. Jūs uzreiz pamanīsit, ka tas sāka atrast mazāk atkritumu, taču atcerieties, ka tas ir saistīts ar kešatmiņas trūkumu "atkritumos", kas padara pārlūkprogrammas ātrāku ielādi un ērtāku darbu ar vietnēm.

Izmantot privāto režīmu (inkognito režīms)

Ja nevēlaties, lai neviena vietne atstātu pēdas jūsu datorā, vienkārši aktivizējiet privātais režīms pārlūkošanas lapas (tajā tiek aktivizēta kombinācija Ctrl + Shift + N), pēc kuras aizvēršanas visa vēsture un dati par apskatītajām lapām tiks izdzēsti no pārlūkprogrammas un neviens par tiem nekad neuzzinās.

Pārlūkprogrammas kešatmiņa ir ļoti noderīga un nepieciešama lieta, kas jums nav jādzēš, ja nevēlaties padarīt sērfošanu tīmeklī neērtu. Ja regulāri notīrāt savu pārlūkprogrammu kešatmiņu, tad viss, ko ar šo darbību panākat, ir palēnināt lapas ielādes ātrumu, palielinot gaidīšanas laiku un samazinot savu veiktspēju.

Pēc statistikas apkopošanas par lapas ielādes laiku un faktisko kanāla platumu reāli lietotāji, varat eksperimentēt ar izmaiņām, kas var uzlabot šos skaitļus. Būtisku sasniegumu gadījumā šī rādītāja uzlabošanā ir vērts veiktās izmaiņas fiksēt.

Daži no tālāk minētajiem padomiem jau ir iekļauti citos rakstos: padomi no Yahoo, CSS failu apvienošana, lapas ielādes laika optimizēšana un daudz kas cits. Tomēr atkārtošana ir mācīšana, un nākamajos padomos ir daži jauni punkti.

Varat izmēģināt šādas lietas:

    Ja lietotāji regulāri lejupielādē duci vai vairāk objektu, kas nav kešatmiņā vai kešatmiņā, ir vērts izplatīt lejupielādes 4 saimniekdatoros. Šajā gadījumā parasti lietotājs varēs izveidot 4 reizes vairāk savienojumu. Bez HTTP konveijera pieprasījuma pārsūtīšanas zudumi samazināsies apmēram 4 reizes.

    Izveidojot lapu, jums būs jāsaskaras ar uzdevumu izplatīt attēlus 4 dažādos saimniekdatoros. To visvieglāk var izdarīt ar jebkuru jaucējfunkciju, piemēram, MD5. Tā vietā, lai lejupielādētu visu no viena http://static.example.com/ izveidojiet 4 saimniekdatorus (piemēram, static0.example.com , static1.example.com , static2.example.com , static3.example.com) un izmantojiet 2 bitus no MD5 summas katram attēlam izvēlēties, kuram saimniekdatoram ievietot saiti, lai to lejupielādētu. Pārliecinieties, vai visās lapās tiek izmantots viens un tas pats atbilstības algoritms (norādiet uz vienu un to pašu resursdatoru katram attēlam), pretējā gadījumā jūs bez rezultātiem cīnīsities pret saglabāšanu kešatmiņā.

    Tomēr ir vērts atzīmēt, ka cita resursdatora pievienošana palielina papildu DNS uzmeklēšanas un HTTP savienojumu izmaksas. Ja lietotāji ir iespējojuši pieprasījumu konveijera izveidi vai lapa ielādē mazāk par desmit objektiem ( personīgi es ieteiktu atlasīt 5-6 uz vienu saimniekdatoru, t.i. ar 10 objektiem jūs varat ievadīt otro saimniekdatoru, ar 16 - trešo un ar 25 - ceturto), tad lietotāji negūs labumu no paralēlo pieprasījumu skaita pieauguma, un tā vietā, lai paātrinātu vietnes ielādi, viņi pamanīs tās palēnināšanos. Priekšrocības šī pieeja tiks parādīts tikai lapām ar liels skaitsārējie objekti. Pirms šīs metodes pilnīgas ieviešanas ir vērts kaut kādā veidā izmērīt lietotāju ielādes laika atšķirību.

    Iespējams, labākais veids, kā paātrināt savu lapu ielādi atkārtotiem apmeklētājiem, ir bez nosacījumiem saglabāt pārlūkprogrammas statisko attēlu, stila failu un skriptu kešatmiņu. Tas nekādā veidā nepalīdzēs, ielādējot lapu jaunam apmeklētājam, bet būtiski samazinās lapas ielādes laiku atkārtotu apmeklējumu laikā.

    Apsveriet iespēju novietot mazus objektus (vai spoguli vai to kešatmiņu) pēc iespējas tuvāk lietotājiem tīkla latentuma ziņā. Lielām vietnēm ar starptautisku auditoriju varat izmantot abus maksas tīkli satura piegāde ( Satura piegādes tīkls) un atsevišķas virtuālās mašīnas 50 ms laikā 80% jūsu lietotāju, kā arī daudzas pieejamās metodes, lai izplatītu lietotāju pieprasījumus viņiem tuvākajam. virtuālā iekārta (starp citu, šādi darbojas daudzu starptautisku uzņēmumu vietnes, tostarp Acronis, sadalot lietotājus pēc vietējām versijām atkarībā no ģeogrāfiskā apgabala).

    Regulāri pārbaudiet savu vietni, piesakoties ar "parastajiem" savienojumiem. Manā gadījumā, izmantojot "lēnu starpniekserveri", kas emulēja sliktu DSL savienojumu no Jaunzēlandes (768Kbps iekšā, 128Kbps izejas, 250ms latentums, 1% pakešu zudums), nevis gigabaitu saiti ar dažām milisekundēm no serveriem štatos, izrādījās būt diezgan noderīgam. Mēs ļoti ātri atradām un izlabojām vairākas funkcionālas kļūdas un lietojamības problēmas.

    Lai simulētu tik lēnu savienojumu, es izmantoju moduļus Linux kodoli netem un HTB , kas ir pieejami kopš versijas 2.6. Abi šie moduļi ir instalēti ar komandu . Tas ļauj iegūt visprecīzāko emulāciju, kādu esmu varējis atrast, taču es to nesauktu par perfektu. Personīgi es to neesmu lietojis, bet, pēc vispārējā viedokļa, saskaņā ar slēpta iespēja savā pārlūkprogrammā, kas arī ļauj jums to iegūt Papildus informācija par lejupielādi.

    Ja esat iepazinies ar HTTP protokolu un TCP/IP pakešu līmenī, varat mēģināt redzēt, kas notiek, izmantojot tcpdump vai . Šie rīki ir vienkārši obligāti nepieciešami jebkura veida tīkla atkļūdošanai.

    Mēģiniet pārbaudīt bieži ielādētās lapas savā vietnē, lai noteiktu veiktspēju no lokālais tīkls, izmantojot Apache tīmekļa servera komplektācijā iekļauto. Ja serveris, veidojot lapu, atbild ilgāk par 5-10 milisekundēm, tad ir vērts labi saprast, kam tiek tērēts servera laiks.

    Ja šo testu rezultāts ir ļoti liels latentums un tīmekļa servera process (vai CGI, ja to izmantojat) patērē pārāk daudz CPU, iemesls bieži vien var būt nepieciešamība pēc katra pieprasījuma izpildes laikā kompilēt skriptus. Tādas programmatūra, piemēram, eAccelerator for PHP, mod_perl for perl, mod_python for python utt. var saglabāt servera puses skriptus kešatmiņā kompilētā stāvoklī, ievērojami paātrinot jūsu vietnes ielādi. Turklāt ir vērts atrast savai programmēšanas valodai profilēšanas rīku, lai noteiktu, kādiem CPU resursiem tiek tērēti. Ja varat novērst lielā CPU lietojuma cēloni, lapas tiks renderētas ātrāk un varēsit apkalpot lielāku trafiku mazākās iekārtās.

    Ja jūsu vietne, veidojot lapu, veic daudz datu bāzes vaicājumu vai veic citus smagus aprēķinus, apsveriet iespēju pievienot servera puses kešatmiņu, lai nodrošinātu lēnas darbības. Lielākā daļa cilvēku sāk, ierakstot kešatmiņu vietējā atmiņā vai lokālajā diskā, tomēr šī loģika pārstāj darboties, ja jūsu sistēma tiek paplašināta līdz tīmekļa serveru klasterim ( katrs ar savu lokālais disks un vietējā atmiņa). Ir vērts apsvērt iespēju izmantot memcached , kas izveido ļoti ātru koplietotu kešatmiņu, kas apkopo bezmaksas kešatmiņu RAM visas pieejamās automašīnas. Tās klienti tiek pārnesti uz visbiežāk sastopamajām valodām.

    (Neobligāti) Lūgumrakstu pārlūkprogrammu pārdevēji, lai jaunajās pārlūkprogrammās pēc noklusējuma iespējotu HTTP pieprasījumu konveijeru. Ja tas tiks izdarīts, tad mums nebūs jāizpilda šīs "dejas ar tamburīniem" ( šie triki), un lielākā daļa tīmekļa ielādēsies ātrāk parastajam lietotājam. (Tas ir atspējots pārlūkprogrammā Firefox, iespējams, dažu starpniekserveru, dažu slodzes balansētāju un dažu IIS versiju ( sveiks, Microsoft!), kas nonāk šokā pēc cauruļvadu pieprasījumiem. Taču šķiet, ka Opera ir daudz paveikusi, lai pēc noklusējuma iespējotu šo funkciju. Kāpēc visas citas pārlūkprogrammas to nevar izdarīt?)

Secinājums

Šajā sarakstā ir manas domas par to, kā palielināt saziņas ātrumu starp pārlūkprogrammu un serveri, un to var izmantot daudzās vietnēs neatkarīgi no tā, kā vietnes rakstīšanai tiek izmantots tīmekļa serveris vai izstrādes valoda. Taču diemžēl visas šīs lietas tiek darītas diezgan reti.

Lai gan visi padomi ir vērsti uz lapas ielādes laika saīsināšanu, pozitīvās blakusparādības var būt vietnes trafika samazināšanās un servera procesora slodzes samazināšanās, lai skatītu vienu lapu. Vietnes izmaksu samazināšanai, vienlaikus uzlabojot lietotāja pieredzi, vajadzētu būt labam iemeslam veltīt kādu laiku šāda veida optimizācijai.

AT Google Chrome, līdzīgi ar citām Windows pārlūkprogrammām ir problēma, ka pēc lapas ielādes daži lejupielādētie faili tiek saglabāti datorā.

Laika gaitā tie sāk aizņemt pārāk daudz vietas jūsu cietajā diskā.

Sīkfaili ir regulāri jādzēš, lai gan viss var būt kārtībā. Pati procedūra neaizņem daudz laika, jo pārlūkprogrammā Google Chrome to ir ļoti vienkārši veikt.

Kas tas ir

Pirms notīrāt kešatmiņu pārlūkprogrammā Google Chrome operētājsistēmā Windows, jums vajadzētu saprast, kas tas kopumā ir. Termins skaidra nauda tika ņemts no angļu valodas vārda cashe. Tas apzīmē slēptuvi vai uzglabāšanas vietu. To bieži dēvē arī par "sīkfailu", jo tie ir vietnes teksta dati, kas tiek glabāti lietotāja datorā. Atmetot tehniskās detaļas, varam teikt, ka šāda veida informācijas krātuves ļauj nodrošināt ātra atvēršana un tiek rādītas tās vietnes, kuras lietotājs iepriekš ir apmeklējis, izmantojot pārlūku Chrome.

Kopumā šādas krātuves ir lieliska iespēja, kas ļauj ietaupīt interneta trafiku. Tātad, piemēram, pēc tam, kad esat noskatījies videoklipu noteiktā vietnē, skatoties to vēlreiz, tas vairs nebūs pilnībā jālejupielādē no tīkla. Fakts ir tāds, ka pārlūkprogrammas algoritmi automātiski izveido šī videoklipa kopiju un ievieto to datora atmiņā, tādējādi izveidojot sīkfailus un kešatmiņu. Tas arī nodrošina ātrāku ielādi.

Tomēr šai lietai ir arī savi mīnusi. Piemēram:

  • Ja vietnē ir veiktas izmaiņas, pēc tam, kad tā ir apmeklēta no pārlūkprogrammas un informācija par to ir saglabāta sīkdatnēs, ne visa tā tiks parādīta jaunā formā. Iemesls ir tāds, ka atmiņā jau ir attēls vecā versija vietne, kuru ielādē pārlūkprogrammas algoritmi un kuru var parādīt lietotājam. Lai no tā izvairītos, ir savlaicīgi jāsatīra informācijas krātuve;
  • Vēl viena negatīvā puse ir tāda, ka šāda informācija, ja tā netiek ilgstoši tīrīta, prasīs ļoti ilgu laiku. liels skaits vietu cietajā diskā, samazinot tās brīvo vietu.

Kā tīrīt

Pati procedūra ir pēc iespējas vienkāršāka. Pirmkārt, jums ir jāpalaiž pati pārlūkprogramma Windows sistēma. Tagad jums ir jānospiež taustiņu kombinācija Shift + Ctrl + Delete. Tas ir visvairāk ātrs ceļš atvērt pārlūkprogrammas sīkfailus. To var izdarīt arī citā veidā. Lai to izdarītu, hromā jāatrod izvēlnes ievades poga (tā atrodas jaunākās versijas norādīts ar trim punktiem, kas sakārtoti kolonnā), to sauc par "Iestatījumi un pārvaldība" un noklikšķiniet.

In parādījās konteksta izvēlne jums ir jāizvēlas vienums "Iestatījumi", pēc kura tiks atvērta cilne ar visiem parametriem, kas pieejami izmaiņām. Mēs ejam uz leju lapas apakšā, kur atrodas poga "Rādīt". papildu iestatījumi” un nospiediet to. Mēs tur atrodam sadaļu "personas dati", kur jums būs jānoklikšķina uz pogas "Notīrīt vēsturi".

Tālāk parādīsies logs, kurā papildus nepieciešamajām failu krātuvēm varēs iztīrīt saglabātos lejupielāžu vēstures datus, kādas vietnes apmeklētas, kā arī informāciju par parolēm. Lai izvēlētos, kas tieši tiks dzēsts, ir jāatzīmē izvēles rūtiņa blakus konkrētam vienumam. Pēc tam varat vienkārši noklikšķināt uz pogas "Notīrīt vēsturi" un gaidīt, līdz procedūra ir pabeigta.

Tas pabeidz Google Chrome pārlūkprogrammas failu krātuves informācijas tīrīšanas procedūru, izmantojot Windows. Tomēr ir arī vērts pieminēt, ka, atrodoties iestatījumu sadaļā “Personiskie dati”, varat norādīt Google Chrome noteikta veida saglabāto datu dzēšanas biežumu. Tas nodrošinās, ka ne visi faili tiek izdzēsti, bet tikai novecojuši un vairs nav aktuāli. Ir arī vērts teikt, ka sīkfailiem un kešatmiņai ir būtiskas atšķirības:

  • Pirmās ir savdabīgas pēdas, kas paliek pēc vietnes apmeklējuma informācijas apmaiņas veidā starp vietnēm un pašu hromu;
  • Otrais ir no dažādām vietnēm lejupielādētu video, mūzikas un fotoattēlu krātuve.

Varat arī izdzēst visus saglabātos failus, pat neiedziļinoties pārlūkā Chrome. Lai to izdarītu, jums būs jāatver pati mape sistēmā Windows, kurā tie tiek glabāti.
Parasti to var izdarīt, pārejot uz C:\Documents and Settings\Admin\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache\, kur "Admin" ir jūsu Windows lietotājvārds.

Esam laiduši klajā jaunu grāmatu “Satura mārketings in sociālie tīkli: Kā iekļūt abonentu galvās un iemīlēt savu zīmolu.

Nīls Patels ir izlaidis rakstu par to, kā paātrināt vietni mobilajām ierīcēm.

Ko tas dara: 2014. gadā Walmart vietne mobilajās ierīcēs tika ielādēta 7 sekunžu laikā, parādot lietotājiem Balts ekrāns. Gada laikā Walmart samazināja lapas ielādes laiku līdz 2,9 sekundēm. 4 sekundes tika samazinātas, samazinot iekraušanas šķēršļus: vienkāršojumi JavaScript kods, noņemiet lēnos fontus, optimizējiet attēlus. Palielinot ātrumu par katru sekundi, vietnes konversija palielinājās par 2%.

Plus 2% tikai tāpēc, ka lietotājs sāka gaidīt, līdz lapa tiks atvērta par 1 sekundi mazāk. Tas ir labs iemesls, lai pārbaudītu savu vietni. Pat ja jums šķiet, ka tas darbojas ātri, var izrādīties, ka joprojām ir papildu sekundes, un tās nozog jūsu peļņu. Nīls Patels stāstīja par to, kā noskaidrot, cik ātra ir jūsu vietne un kā vajadzības gadījumā to paātrināt.

Irina Vinničenko

Satura mārketinga speciālists SEMANTICA

Vietnes ielādes ātrums ir svarīgs reklamēšanas parametrs meklētājprogrammas Ak. Zems ātrums samazina klientu skaitu servisa vietnēs, izpārdošanu interneta veikalos, blogu auditoriju.

Ir vairāki pakalpojumi, kas palīdzēs noskaidrot vietnes ielādes ātrumu. Neaprakstīšu viņu iespējas, ātrāk pārbaudīšu un uzzināšu, kā darbojas pakalpojumi, izvērtēšu plusus/mīnusus, izmantojot konkrētu piemēru.

  • pr-cy.ru
  • mainspy.ru
  • airi.rf

Vairāk par to, kā tiek noteikts vietnes ielādes ātrums, varat lasīt rakstā Semantika.

Savos rakstos es daudz runāju par mobilās optimizācijas nozīmi. Kāpēc es tam piešķiru tik lielu nozīmi?

jo mobilā satiksme Tāda ir digitālās pasaules realitāte. Tagad tas ir svarīgāks par darbvirsmas trafiku. 51,3% no visiem interneta lietotājiem ir mobilo sakaru lietotāji. Nākotnē to skaits pieaugs.

Pašreizējais veids, kā pielāgot vietni zem mobilās ierīces ir atsaucīgs tīmekļa dizains ar neuzkrītošiem uznirstošajiem logiem.

Responsīvs tīmekļa dizains nodrošina pareizu resursu lapu attēlošanu jebkurā ekrānā: planšetdatorā, tālrunī, klēpjdatorā. Tas tiek darīts, atlasot stila lapas, slēpjot noteiktus elementus.

Turklāt visa optimizācijas paraugprakse, kas izstrādāta galddatoriem, attiecas arī uz mobilajām ierīcēm. Es runāšu par vienu no tiem - par ātrumu.

Kāpēc ir svarīgi domāt par ātrumu

Lietotāji sagaida no vietnes ātra ielāde. Ja tas palēninās, jūs zaudējat tonnas satiksmes.
Ļaujiet man sniegt jums pētījuma piemēru. Uz jautājumu, vai esat saskāries ar vietnēm, kuru ielāde mobilajā ierīcē aizņem pārāk ilgu laiku, 73% lietotāju atbildēja pozitīvi. 40% no viņiem pameta vietni, ja lapas ielāde prasīja vairāk nekā 3 sekundes.

Ir pētījumi, kas liecina, ka cilvēki sagaida vēl ātrāku vietņu ielādi – burtiski acu mirklī, tas ir, 400 milisekundēs.

Neaizmirsīsim, ka Google koncentrējas arī uz vietnes ielādes ātrumu. Tas izmanto ātrumu kā ranžēšanas faktoru.

Uzziniet savas vietnes ielādes ātrumu

Jums var šķist, ka jūsu vietne tiek ielādēta pietiekami ātri. Bet tas var būt lēnāks, nekā jūs domājat.

Viens no labākie testi mobilās vietnes ātrums — Think With Google :

Mēs pārbaudīsim vietnē Amazon.com, jo ​​to bieži izmanto no mobilajām ierīcēm.

Analīzes process aizņem minūti vai divas.

Analīzes beigās jūs redzēsit trīs punktus:

Šajā rakstā mums ir svarīgi pirmie divi vērtējumi: draudzīgums mobilajām ierīcēm un mobilais ātrums, tas ir, vietnes pielāgojamība mobilo ierīču lietotājiem un lejupielādes ātrums.

Pirmais rādītājs parāda, cik viegli jūsu vietni ir izmantot mobilajā ierīcē. Šī ir vispārīga metrika. Saskaņā ar šo rādītāju Amazon klājas lieliski. Bet tas ir slikti lejupielādes ātruma ziņā.
Think With Google piedāvā bezmaksas vietņu diagnostiku. Iesaku piekrist detalizētas atskaites sagatavošanai un aplūkot, ko pakalpojums piedāvā analīzes rezultātā.

Uzlabojiet savas mobilās vietnes dizainu

Padomājiet par laiku, kad veidojāt savu vietni. Vai esat domājis par mobilajām ierīcēm? Maz ticams.

Visticamāk, tobrīd pirmajā vietā bija darbvirsma. Bet tagad mums ir jāpārskata pieeja dizainam, ņemot vērā jauno realitāti.

Mobilās vietnes pēdējo pāris gadu laikā ir daudz mainījušās. Agrāk bija ierasts izmantot divas vietnes versijas — parastā, galddatora un mobilā. Pēdējos varēja viegli identificēt ar apakšdomēnu “m.”:

Šādā situācijā mobilās un galddatora vietnes tiek pārvaldītas atšķirīgi. Tos var salīdzināt ar McDonald's un McAuto. Desktop ir McDonald's restorāns. Mobilā vietne ir MakAuto.

Tas nozīmē, ka mobilā versija ir lietojumprogramma darbvirsmai, tā veic savus uzdevumus, bet nevar nodrošināt servisu un komfortu, ko nodrošina galvenā, darbvirsmas vietne.

Bet tagad ar to nepietiek. Ierīču lietotāji vēlas vislabāko pieredzi. Viņiem vajag lielisku ātra apkalpošana. Responsīvs tīmekļa dizains palīdzēs apmierināt viņu vēlmes.

Adaptīvs tīmekļa dizains nozīmē vietnes spēju mainīties atkarībā no tā, no kuras ierīces tai tiek piekļūts. Tādējādi mobilo ierīču pārlūkprogrammas un galddatoru lietotāji atvērs vienu un to pašu vietni, taču tas, kā viņi to redzēs, būs atkarīgs no ielādes laikā izmantotās ierīces.

Google šī pieeja patīk, ko apliecina uzņēmuma paziņojums: “ Adaptīvs dizains ir Google ieteiktais dizaina modelis.

Jūs varētu domāt: "Labi, forši. Bet kā adaptīvs tīmekļa dizains var man palīdzēt atrisināt ātruma problēmas?

Adaptīvs tīmekļa dizains parasti ļauj vietnei ielādēt ātrāk nekā gadījumā mobilā versija. Izmantojot to, jūs iegūstat lielu SEO priekšrocību.

Tātad, ja jums vēl nav adaptīva tīmekļa dizaina, ir pienācis laiks sākt par to domāt.

Padariet savu vietni vienkāršu

Ja vietnei ir daudz vizualizācijas, šķiet, ka tā izskatās lieliski. Tādējādi ir vieglāk piesaistīt lietotāju.
Bet dažreiz vizualizācijas ir par daudz. Tā rezultātā vietne tiek ielādēta lēnāk. Jo lielāku attēlu pievienojat, jo ilgāks laiks ir nepieciešams, lai to ielādētu.

Izstrādātāji šo štata kodu sauc par uzpūšanos vai uzpūstu programmatūru. Tulkots lietotāja, kurš nav programmētājs, valodā, vietni padara smagāku lieks kods.

Vairumā gadījumu papildu koda parādīšanās iemesls ir dizainera pārmērīgā koncentrēšanās uz vizuālo noformējumu. Tas ir pārmērīgi, jo, protams, ir jādomā par skaistu dizainu. Bet tajā pašā laikā vietnes efektivitātei nevajadzētu izzust fonā.

Par laimi, efektivitāte un skaista dekorācija perfekti sakrīt. Daži padomi:

Vienkāršot

Leonardo da Vinči teica: "Vienkāršība ir pieredzes galējā robeža." Gandrīz piecsimt gadus vēlāk viņa vārdi joprojām ir patiesi. Ja paskatās apkārt, jūs redzēsiet, ka viss sarežģītais ap jums tiek aizstāts ar minimālisma dizainu. Tas darbojas arī vietnēs. Īpaši mobilais, jo uz ekrāniem pārnēsājamas ierīces pārāk maz vietas. Pivot telpu ir viegli pārpildīt. Padomājiet par to, kā izvairīties no nekārtībām.

Parasti mobilajai vietnei ir jābūt tikai vienam CTA katrā lapā. Šāds ierobežojums palīdzēs saīsināt kodu un pozitīvi ietekmēt lietotāja pieredzi.

Šeit ir piemērs vienkāršs dizains Paklāju ārsts:

Krāšņi. Bez papildu spīduma. Piesaista uzmanību.

Lai piesaistītu lietotāju uzmanību, nav vajadzīgas spilgtas krāsas un fotogrāfijas. Runājot par mobilo dizainu, retāk nozīmē vairāk.

Saīsiniet soļus

Jo mazāk vietnes apmeklētājam ir jādara, jo labāk.

Kāpēc starp pircēju un pirkumu spert 7 soļus, ja pietiktu ar trim. Pārdošanas piltuves saīsināšana palīdzēs ātrāk pārdot preci un vienkāršos procesu pašam lietotājam.

Šo stratēģiju izmanto daudzi tiešsaistes veikali. Viņu pieredze liecina, ka piltuves posmu samazināšana palielina pārdošanas apjomu.

Ļaujiet man sniegt jums piemēru Boden mobilajām ierīcēm paredzēto vietni. Tur ir ļoti vienkārši iegādāties preci. Jūs vienkārši pievienojiet to grozam, aizpildiet maksājuma datus, maksājiet.

Taisni un vienkārši. Nekā papildus.

Atkal, saīsinot darbības, mēs saīsinām kodu. Ir grūti to padarīt milzīgu, ja vietnē ir minimāls lapu skaits.

Izmantojiet mazāk attēlu

Labi attēli ir noderīgi jebkurai vietnei. Lietotājiem tie patīk, viņi palīdz SEO. Bet, ja labā kļūst par daudz, tas pārstāj būt labs.

Uzziņai: attēli aizņem aptuveni 63% no lapas svara.

No 2011. līdz 2015. gadam vidējais svars mobilā lapa pieauga trīs reizes.

Attēli ir visprasīgākie lapas elementi. Tie aizņem daudz vietas. Pārāk daudz attēlu ir slikti.

Ir divi veidi, kā samazināt attēla izmēru:

  • Apgrieziet attēlu.
  • Saspiediet attēlu.

Man labāk patīk otrais variants. Saspiešana samazina attēla izmēru, neietekmē kvalitāti, samazina lapas ielādes laiku. Starp citu, meklētājprogrammu rāpuļprogrammām ir arī vieglāk pārmeklēt un indeksēt lapu ar saspiestiem attēliem.

Neizmantojiet pielāgotus fontus

man patīk skaisti fonti. Bet lielākā daļa no tiem ir ļoti prasīgi.

Daži apēd tonnu CSS, citi padara JavaScript smagu. Jebkurā gadījumā jums būs jātiek galā ar milzīgu kodu.

Samazināt kodu

Minimizācija ir visu to elementu noņemšana, kas nav nepieciešami pareizai koda pastāvēšanai - papildu atstarpes, tabulēšanas zīmes, tukšas rindas. Minimizācija palīdz palielināt lapas ielādes ātrumu.