8 wenke om jou webwerf te bespoedig

Artikel geskryf deur:
  • Inbound Marketing
  • Opgedateer: Nov 02, 2018

Selfs al is daar niks anders waaroor ek seker is nie, is een ding seker. Jy het ten minste een pynlike stadige webwerf in jou lewe voorgekom. As dit vir jou bekend is, laat my 'n paar wenke wat ek die afgelope paar jaar gekry het, help om jou webwerf te bespoedig.

As jy nie seker is dat jou webwerf se spoed vir jou saak maak nie, dink dan terug op daardie tydstip waartydens jy ook 'n blaaier venster gesluit het terwyl jy wag vir 'n webwerf om te laai. Die feit is dat 53% mense 'n webwerf laat vaar wat meer as 3 sekondes neem om te laai.

Die prestasie van jou webwerf maak saak en dit speel 'n rol wat jou soektog ranglys beïnvloed. Byvoorbeeld, Google verkies vinnige webwerwe en gee die hoër ranglys in soekresultate.

Gemiddelde webblad laai tyd in verskillende industrieë (bron).

Toets jou webwerf spoed

Om te begin, toets hoe vinnig jou webwerf laai. Sommige aanbevole gereedskap is:

  • WebPageTest: Versamel webbladprestasie van regte blaaiers wat algemene bedryfstelsels uitvoer.
  • Pingdom: Help om knelpunte te analiseer en te vind in 'n prestasie van die webwerf.
  • GTmetrix: Ontleed en bied aktiewe insigte oor die beste manier om 'n webspoed te optimaliseer.
  • Bitcatcha: Gaan die webwerf spoed van agt lande.
Deur gebruik te maak van 'n webspoedtoetser, sal u kan agterkom hoe goed u webwerf optimaal is.

Hier is die wenke om jou webwerf te bespoedig ...

1. Kies 'n Groot Web Host

In my ervaring is web hosting dalk een van die mees besonder belangrike keuses wat jy moet maak. Daar is webgashere en dan is daar uitstekende webgashere. Elke webhost het verskillende funksies, dus kyk uit vir belangrike items soos proprietary caching technologies, solid state drives of beheer oor kritieke gebiede soos Nginx.

Ek kan dit nie genoeg beklemtoon nie. U keuse van webhost is van kritieke belang. As jy nie vertroud is met hulle nie, kyk gerus na ons omvattende resensies van top webgashere om jou te help om 'n ingeligte besluit te neem.

2. Minifisering: Kleiner is beter

Dit is algemeen dat webwerwe vandag met Javascript en CSS lêers oorloop. Dit genereer 'n ton HTTP-versoeke tydens 'n besoek wat u webwerf aansienlik kan vertraag. Dit is waar minifisering inkom.

Om jou Javascript- en CSS-lêers te vergemaklik, word gedoen deur al jou skrifte in een enkele lêer (van elke tipe) te kombineer. Dit is nie 'n maklike taak nie, maar moenie bekommerd wees nie, daar is WordPress plugins wat dit vir jou kan hanteer.

Probeer om een ​​van hierdie te begin met: Autoptimize, Snel Snelheid Minimaliseer or Merge + Minify + Refresh

Minifisering kan veroorsaak dat jou kode alles opduik - moenie bekommerd wees nie! Dit is normaal.

3. Volg die KISS-beginsel

Dit is nie iets wat normaalweg deur die meeste webguru's geleer word nie, maar ek het dit op baie maniere buitengewoon nuttig gevind. KISS is 'n akroniem vir "Hou dit eenvoudig, dom". Dit is geskep deur 'n slim chap in die 1960s wat beklemtoon het op die doeltreffendheid van eenvoudige stelsels.

As 'n duim, vind ek dit van toepassing op byna alles in die lewe - selfs in die opstel van webwerwe. Deur te veel komplekse implementerings en ontwerpe te vermy, sal jy voordeel trek uit 'n webwerf wat vinnig en belangriker is, maklik om te bestuur en in stand te hou.

Ontwerp en beeldmateriaal

Deur jou ontwerp en visuele eenvoud te hou, is wat ek bedoel hoofsaaklik in die vorm van die vermindering van bokoste. 'N terrein wat swaar is in massiewe, asemrowende beelde en pragtige video's sal waarskynlik so vinnig as 'n luiaard op 'n slegte dag laai. Hou dit netjies en netjies en probeer om jou video en beeld op verskillende bladsye te verdeel.

Kode en inproppe

WordPress is so 'n wonderlike ding, want dit is hoogs modulêr en tog so maklik om te gebruik. Maak nie saak wat jy wil doen nie, dit is waarskynlik dat iemand dit het het reeds 'n prop ontwerp.

So opwindend as wat klink, wees versigtig om jou werf te oorlaai met plugins. Onthou, elke prop is ontwerp deur verskillende mense (en waarskynlik verskillende maatskappye). Hul doel is om 'n spesifieke doel te bereik, om nie jou werf se prestasie te vaartbelyn nie.

As jy kan, vermy plugins vir dinge wat jy jouself kan bestuur. Neem byvoorbeeld 'n invoegtoepassing wat jou sal help om tabelle in jou teks in te voer. Jy kan maklik 'n paar basiese HTML-kode leer om tabelle te teken in plaas daarvan om 'n prop te gebruik, reg?

Sommige individuele plugins kan jou webwerf aansienlik vertraag, dus maak seker dat jy 'n spoedtoets doen elke keer as jy 'n nuwe plugin installeer!

4. Hefboom op inhoud afleweringsnetwerke

Vir my is Content Delivery Networks 'n geskenk van die gode. Maatskappye soos Cloudflare en LimeLight Networks 'n lewe maak deur ander mense te help om 'n stabiele en vinnige inhoudslewering te geniet deur netwerke van bedieners regoor die wêreld.

Die gebruik van 'n CDN sal jou help om jou webblaaie baie vinniger te verbeter en laai spoed te verbeter, ongeag waar in die wêreld jou besoekers vandaan kom.

Daarbenewens bied die gebruik van 'n CDN ook ekstra beskerming teen kwaadwillige aanvalle soos Verspreide Denial of Service (DDoS).

As jy die eienaar van 'n klein webwerf is, dan het Cloudflare 'n gratis opsie wat jy kan gebruik, wat net goed werk. Korporasies en groter terreine sal moet betaal om 'n beter plan te kry, maar dit is die moeite werd om die prys te gee!

5. Maak gebruik van Caching

Caching is presies soos dit klink - statiese lêers stoor sodat wanneer jou besoekers saamkom, jou werf kan deel van voorheen opgeboude bladsye, sodat verwerkingstyd afgekap word. In die meeste gevalle moet jy belangstel in die kas van die bediener.

Die mees doeltreffende manier om caching van bedieners te implementeer, is deur die instellings in jou Apache or Nginx bediener. Jy sal deur die dokumente moet gaan en die regte instellings vind wat jou sal help om jou bediener-kas te stel.

Die duim reël is dat alles wat 'n baie bedienerondersteuningswerk benodig (verwerking) moet moontlik gekak word.

As dit te vreemd vir jou raak, is Plugins 'n ander opsie, maar weer beveel ek jou nie aan om dit in hierdie geval aan te spreek nie.

6. Beelde Hog Bandwidth, Optimize Yours!

Dit is 'n bietjie van 'n uitbreiding van my vorige rant teen massiewe beelde en video's onder die KISS-beginsel. Gegewe dit, verstaan ​​ek dat visuele beeld die sleutel tot die maak van 'n webwerf mooi lyk. Aangesien ons hul gebruik nie heeltemal kan vermy nie, moet ons seker maak dat die beelde wat u gebruik, so gestroomlyn as moontlik is,

Webinhoud is meestal basies, selfs wanneer dit by beelde kom. Die meerderheid van die webwerwe wat ek ondervind het, soos die sterwende varke, word dikwels gesleep deur massiewe beelde wat geen werklike doel dien nie.

Ek sê nie jy kan nie groter beelde hê nie, maar maak seker hulle is behoorlik geoptimaliseer voordat hulle opgelaai word.

Daar is twee maniere waarop jy dit kan doen. Weereens, die eerste is via 'n prop soos WP Smush. Die alternatief, of vir diegene wat nie WordPress gebruik nie, is 'n derdeparty-beeldoptimaliseringsinstrument soos Image Compressor or JPEG Optimizer.

Die meeste beeld optimalisering gereedskap laat jou toe om die resolusie besonderhede op jou beelde te verfyn sodat jy dit geleidelik kan neersit. Hulle sal amper dieselfde lyk vir die onopgeleide oog, maar baie kleiner in grootte.

Dit word ingezoom in areas van 'n HD-beeld (links). Die oorspronklike was 2.3MB en na optimalisering is dit na 331kb verminder!

7. Gebruik gzip kompressie

As jy gehoor het van prentkompressie, of dalk argief (zip of RAR), sal jy waarskynlik vertroud wees met die teorie agter gzip-kompressie. Dit komprimeer jou webwerf kode, wat lei tot spoedverhogings van tot 300% (die resultate wissel).

Selfs vir iets so tegnies soos hierdie, kan jy reguit gaan en 'n prop gebruik PageSpeed ​​Ninja. Daar is egter 'n baie meer doeltreffende metode wat net behels om jou .htaccess-lêer een keer te wysig.

Voeg die kode hieronder by jou .htaccess-lêer en jy sal ingestel word:

<IfModule mod_deflate.c> # Comprimeer HTML, CSS, JavaScript, teks, XML en lettertipes AddOutputFilterByType DEFLATE aansoek / javascript AddOutputFilterByType DEFLATE aansoek / rss + xml AddOutputFilterByType DEFLATE aansoek / vnd.ms-fontobject VoegOutputFilterByType DEFLATE aansoek / x-font AddOutputFilterByType DEFLATE aansoek / x-font-opentipe AddOutputFilterByType DEFLATE aansoek / x-font-otf AddOutputFilterByType DEFLATE aansoek / x-font-truetype AddOutputFilterByType DEFLATE aansoek / x-font-ttf AddOutputFilterByType DEFLATE aansoek / x-javascript AddOutputFilterByType DEFLATE aansoek / xhtml + xml AddOutputFilterByType DEFLATE aansoek image / SVG + image / xml AddOutputFilterByType afblaas font / OpenType AddOutputFilterByType afblaas font / otf AddOutputFilterByType afblaas font / TTF AddOutputFilterByType afblaas xml AddOutputFilterByType afblaas / x-ikoon AddOutputFilterByType afblaas teks / css AddOutputFilterByType afblaas teks / html AddOutputFilterByType afblaas text / javascript AddOutputFilterByType DEFLATE teks / plain AddOutputFilterByType DEFLATE teks / xml </ IfModule>

* Nota: Maak seker dat jy hierdie kode byvoeg onder die dinge wat jy tans in jou .htaccess-lêer het.

8. Vermindering van aansture

Gewoonlik aanvaar blaaiers verskillende vorms van adresse wat op sy beurt vertaal word na erkende amptenare deur u bediener. Neem byvoorbeeld www.example.com en example.com. Beide kan na dieselfde webwerf gaan, maar een vereis dat u bediener dit na die amptelik erkende adres herlei.

Hierdie redirection neem tyd en hulpbronne in beslag, dus jou doel is om te verseker dat jou webwerf bereik kan word deur nie meer as een uitruiling nie. Gebruik hierdie herlei mapper om te sien of jy dit reg doen.

Gegewe die kompleksiteit om dit reg te doen en die betrokke tyd op 'n deurlopende basis, is dit een keer wat ek raai om 'n prop te gebruik herleiding.

Vinniger webwerwe hou besoekers (en Google) gelukkig

Breedbandspoed vandag, selfs op die selfoon, het soveel toegeneem en sal selfs meer toeneem. Dit beteken dat daar baie min verskoning oor is vir webwerf-eienaars om hul besoekers op te stel met stadige laai-webwerwe.

Glo my, jy sal besoekers verloor en op een punt kry so 'n slegte reputasie dat jy bekend sal staan ​​as "O, DAT webwerf ". As jy in 'n aanlyn besigheid is, maak dit dit nog erger omdat jy jou eie goue gans doodmaak.

Alhoewel die bogenoemde 8 wenke wat ek verskaf het, geensins alles is nie en alles moet eindig, behoort dit jou te begin en idees oor hoe om dinge beter te bestuur. Spoed jou webwerf vandag en behou jou kliënte of besoekers.

Moenie beland as DAT webwerf.

Oor Timothy Shim

Timoteus Shim is 'n skrywer, redakteur en tegniek. Hy het sy loopbaan op die gebied van Inligtingstegnologie begin, en het sedertdien gewerk met internasionale, plaaslike en plaaslike media titels soos Computer World, PC.com, Business Today en The Asian Banker. Sy kundigheid lê op die gebied van tegnologie vanuit sowel verbruikers- as ondernemingsperspektiewe.