Cum se utilizează cache-ul browserului WordPress cu sau fără plugin [5 moduri]

Cum să folosiți cache în browser WordPress

Site-ul lent și încerci să-l îmbunătățești? Probabil că ați văzut acest avertisment, dar nu sunteți sigur ce înseamnă sau cum să-l remediați... dar vă oferim acoperire. Utilizarea memoriei cache a browserului este o modalitate de a vă face site-ul web mai rapid, dar instruiți browserul să stocheze sau să „memoreze cache” fișiere pentru o perioadă de timp, astfel încât acestea să nu fie descărcate din nou la o vizită ulterioară. Pe scurt, asta înseamnă tot. 

Dar rămâneți și citiți totul despre cum să vă asigurați că vă faceți site-ul mai rapid prin remedierea acestei erori sau avertisment.

În esență, dacă doriți să folosiți memorarea în cache a browserului, trebuie să specificați cât timp browserele web ar trebui să păstreze imaginile, fișierele CSS și Javascript stocate local, în browserul clientului. Folosind aceste specificații și setări, browserul utilizatorului va folosi less date în timpul navigării prin paginile site-ului dvs. (deoarece trebuie să descarce mai puține fișiere). Pentru a folosi cache în browser WordPress înseamnă o îmbunătățire a vitezei de încărcare a site-ului dvs.

Dacă aveți puțin timp, aceasta este cea mai ușoară modalitate de a utiliza WordPress pentru memorarea în cache a browserului:

Cum să remediați avertismentul WordPress pentru cachingul în cache a browserului

  1. Descărcați pluginul care poate fi găsit aici
  2. Accesați Tabloul de bord al WordPress, apoi vizitați: Tabloul de bord > Pluginuri > Adăugați nou
  3. Căutați „Leverage Browser Caching” sau faceți clic pe Încărcare plugin și alegeți fișierul pe care l-ați descărcat și faceți clic pe Instalare acum
  4. Activați pluginul
  5. Testează-ți din nou site-ul web pentru a confirma că noile setări funcționează corect și că avertismentul a dispărut

Prin implementarea acestor modificări minime, veți vedea că scorul dvs. pe site-uri precum GTMetrix, Pingdom Tools sau Pagespeed Insights va crește semnificativ.

De fapt, aceasta este una dintre cele mai simple moduri de a vă face site-ul WordPress mai rapid.

Implica foarte puțin efort din partea dvs. și este una dintre sarcinile cu prioritate ridicată recomandate de Google pentru a face site-ul dvs. să se încarce mai rapid. De asemenea, este recomandat de site-uri precum GTMetrix sau Google Pagespeed Insights pentru a vă accelera încărcarea. 

Ce este cache-ul browserului?

Puteți profita de memorarea în cache a browserului prin procesul de setare a unei date de expirare lungă pentru conținutul static al site-ului dvs. Acest lucru permite browserelor să „exploateze” stocarea în cache și să refolosească aceste fișiere din nou și din nou, fără a fi nevoie să le descarce. Prin memorarea în cache a acestor fișiere, acestea nu trebuie să fie descărcate din nou, astfel încât site-ul dvs. web se încarcă mai rapid.

Înainte de a vă arăta cum să implementați acest lucru, vom discuta mai întâi ce înseamnă păstrarea în cache a browserului în WordPress și cum funcționează!

Odată ce vă explicăm cum funcționează, puteți înțelege cum vă ajută faceți paginile dvs. să se încarce mai repede

În esență, atunci când cineva vizitează o pagină, browserul trebuie să descarce de pe server toate resursele serverului de pe acel domeniu. Acestea includ HTML, fișier CSS, JS, text, imagini și orice alte active) pentru a încărca și afișa pagina curentă.

Acum, în loc să descarce totul din nou și din nou de fiecare dată când vizitați o altă pagină de pe același site, browserul folosește ceea ce se numește Web Cache. Aceasta este o caracteristică utilizată de browsere pentru a „stoca temporar” sau „cache” activele paginilor web în stocarea locală a dispozitivului. Această stocare sau date se numește „ Web Cache"sau"Cache HTTP".

Aruncă o privire la această diagramă distractivă care explică cum funcționează memorarea în cache web:

diagrama web cache

Putem vedea mai sus, că prima dată când dispozitivul utilizatorului (stânga) solicită serverului (dreapta) fișierul imagini/logo, cererea este interceptată de mecanismul de web caching (care verifică dacă are o copie a acelui fișier). Dacă nu, îl preia de pe server. La următoarea vizită, în loc să meargă la server, îl primește din propria copie.

Deci, frumusețea acestei funcții este că atunci când un utilizator vizitează din nou același site sau o altă pagină de pe același domeniu, browserul va folosi copia care se află în prezent în memoria cache temporară - în loc să fie nevoit să descarce toate resursele. Din nou. Browserul va descărca doar orice este diferit.

Deoarece multe site-uri web vor avea doar modificări minime de la o pagină la alta și între vizite, reutilizarea copiei de cache a permis ca pagina să se încarce mult mai rapid.

Acest lucru ajută, de asemenea, la reducerea consumului de lățime de bandă de către serverul dvs. web și, de asemenea, reduce sarcina pe server. Este posibil să fi întâlnit, de asemenea, un avertisment la optimizarea paginilor pentru viteză.

Avertisment de viteză a paginii pentru a valorifica stocarea în cache a browserului

Site-uri precum GTMetrix sau Pagespeed Insights pot afișa următoarele valorificați cache-ul browserului avertisment, pe care va trebui să îl remediați dacă nu ați activat setările de mai jos.

Avertisment pe Google Pagespeed Insights

dar acesta a fost de fapt avertismentul afișat într-o versiune mai veche a Pagespeed Insights. Avertismentul mai nou arată cam așa:

 

Serviți active statice cu o politică de cache eficientă

 

serviți activele statice cu o politică eficientă de cache

Acum, ce înseamnă asta de fapt?

Deși funcția descrisă mai sus este grozavă în teorie, în mod implicit majoritatea site-urilor web vor „marca” conținutul pentru a expira după 8 zile sau o perioadă scurtă de timp. Acest lucru înseamnă că, dacă un utilizator vă vizitează din nou domeniul după 1 săptămână, va trebui să descarce din nou resursele.

Atunci când setăm o metodă pentru a valorifica stocarea în cache a browserului, ceea ce facem de fapt este să instruim browserul să prelungească durata de viață sau data de expirare a resurselor care sunt descărcate de vizitatorii noștri și, în consecință, să optimizeze performanța.

Prin extinderea duratei de viață a memoriei cache (sau cât durează un fișier pentru a deveni vechi), vă asigurați că vizitatorii dvs. nu trebuie să aștepte pentru a descărca aceleași lucruri de fiecare dată când vă vizitează site-ul.

Acest lucru implică foarte puține modificări și nu este foarte complicat de implementat - și veți găsi mai jos sintaxa exactă.

Ceea ce face de fapt modificarea este setarea datelor de expirare a conținutului prin adăugare Anteturi de control al memoriei cache și Anteturi ETag în antetele HTTP. Antetul Cache-Control declară perioada de stocare în cache a unui anumit fișier sau tip de fișier. ETag-ul este apoi folosit pentru a verifica orice modificări care există (sau nu) între resursele din cache și cele solicitate.

Setarea vă permite de obicei să specificați perioada în zile, luni sau ani pentru a stoca fișierele de cache la nivel local. Desigur, dacă vă așteptați să schimbați resursele din când în când, este recomandabil să setați date de expirare cu o frecvență care să corespundă aproximativ cu perioada în care vă așteptați să le schimbați. 

De altfel, dacă doriți să vă faceți WordPress rapid, există câteva plugin-uri, cum ar fi acesta care poate face o diferență reală în performanță în câteva minute (cu efort mic până la zero). 

300x250 Portocaliu

Nu sunteți gata să utilizați un plugin pentru moment? Citiți mai departe...

Dacă sunteți interesat să vă faceți site-ul mai rapid - vă recomandăm cu căldură să vizitați articolul nostru: [25 de acțiuni] Accelerați WordPress: obțineți un site web super-rapid astăzi - un ghid complet.

1. Folosind fișierul .htaccess

Iată instrucțiunile exacte pe care trebuie să le efectuați:

  1. Accesați CPanelul contului dvs. de găzduire
  2. Accesați folderul rădăcină al site-ului web
  3. Deschideți fișierul .htaccess cu Editorul de fișiere. Dacă nu găsiți fișierul, verificați dacă puteți vizualiza fișierele ascunse (fișierul .htaccess este ascuns în mod implicit)
  4. Adăugați următoarele modificări în partea de jos a fișierului
  5. Adăugați anteturi de expirare cu timpi de expirare lungi
  6. Adăugați anteturi Cache-Control
  7. Dezactivați anteturile ETag
  8. Nu faceți alte modificări
  9. Salvați fișierul
  10. Reluați testul

Pentru a seta timpul de expirare a resurselor, cum ar fi imaginile și fișierele CSS, este nevoie de o ușoară modificare a fișierului dvs. .htaccess. Acesta se găsește în rădăcina serverului dvs. de găzduire. Puteți modifica valorile anteturilor expirate pentru a crește performanța. 

Setați aceste valori atâta timp cât are sens pentru site-ul dvs. - 1 lună este de obicei suficient de bună.

#Customize expires caching start - ajustați perioada în funcție de nevoile dvs FileETag MTime Size AddOutputFilterByType DEFLATE text/text simplu/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript ExpiresActive On ExpiresByType text/html „access 600 seconds” ExpiresByTy application/xhtml+xml „acces 600 de secunde” ExpiresByType text/css „acces 1 lună” ExpiresByType text/javascript „acces 1 lună” ExpiresByType text/x-javascript „acces 1 lună” ExpiresByType aplicație/javascript „acces 1 lună” aplicație ExpiresByType /x-javascript „acces 1 lună” ExpiresByType application/x-shockwave-flash „acces 1 lună” ExpiresByType aplicație/pdf „acces 1 lună” ExpiresByType imagine/x-icon „acces 1 an” ExpiresByType imagine/jpg „acces 1 an „ ExpiresByType imagine/jpeg „acces 1 an” ExpiresByType imagine/png „acces 1 an” ExpiresByType imagine/gif „acces 1 an” ExpiresDefault „acces 1 lună”
Sfârșitul memoriei cache #Expires

Crezi că nu ești confortabil să faci singur aceste schimbări?

Fiverr

Dacă nu sunteți sigur că faceți o astfel de schimbare, puteți alege să le faceți printr-un concert ieftin pe Fiverr. 

Găsiți cele mai bune concerte de optimizare a vitezei site-ului pe Fiverr

Odată cu modificările de mai sus, setăm elementele care se reîmprospătează rapid, cum ar fi HTML-ul paginii dvs., să expire după 600 de secunde (acest lucru se datorează faptului că HTML se modifică de obicei mai frecvent). De asemenea, modificăm lucruri precum CSS și Javascript pentru a expira doar o dată pe lună (astfel de fișiere se schimbă doar dacă modificați șablonul sau pluginurile).

Aceasta înseamnă că, dacă vizitatorul dvs. vizitează pagina din nou în decurs de o lună, nu este nevoie să vă descarce din nou elementele CSS și JS. Dacă știți că efectuați rar aceste tipuri de modificări pe site-ul dvs. - puteți seta valoarea mai mare, la 1 an, similar antetului jpeg, png expires.

Acesta este cel mai eficient mod de a folosi memorarea în cache a browserului pentru WordPress sau alte site-uri web care utilizează un fișier .htaccess.

editări ale fișierelor htaccess

Setați fișierele imagine la un timp de expirare lung

După cum puteți vedea și în exemplul nostru de mai sus, imaginile noastre sunt setate să expire doar o dată pe an. Uneori, acest lucru poate fi prea lung, deci o lună este de obicei suficient de bună. Trebuie să-ți dai seama ce are sens pentru site-ul tău.

Acest lucru asigură că cele mai mari suporturi media care durează cel mai mult timp pentru descărcare sunt păstrate pe computerul vizitatorilor și nu vor trebui descărcate din nou până în anul următor. Datorită acestei modificări a fișierului dvs. .htaccess, utilizați corect caching-ul browserului în WordPress - imaginile nu se descarcă din nou timp de un an întreg.

Acest lucru face ca experiența unui client care revine mult mai pozitivă - pentru că este nevoie less pentru a încărca fiecare pagină. Fișierele care sunt stocate în cache sunt acum reutilizate.

După ce ați setat datele de expirare, este important să setați și antetele Cache-Control corecte, astfel încât setarea de mai sus să funcționeze corect. Aceasta este o altă setare din fișierul .htaccess, pe care o găsiți mai jos.

Adăugați anteturi Cache-Control

Următoarea setare ar trebui adăugată la fișier pentru a seta antetele cache-control așa cum sa discutat mai sus.

# BEGIN Anteturile de control al memoriei cache
Antet adăugați Cache-Control „public” Antet adăugați Cache-Control „public” Antet adăugați Cache-Control „privat” Antet adăugați Cache-Control „privat, trebuie revalidat”

Am stabilit deja datele de expirare, așa că nu trebuie să le setăm din nou aici.

Dezactivați anteturile ETag pentru site-uri cu mai multe servere sau CDN-uri

Ultimul lucru pe care trebuie să-l facem este (dez)setați setarea Etags.

În esență, acest lucru este important doar dacă utilizați un CDN pentru a servi unele dintre resursele dvs. Etag-urile sunt anteturi care sunt de obicei construite folosind atribute care le fac unice pentru fiecare mașină specifică care găzduiește un site (motiv tehnic - folosește un MD5 generat de server, făcându-l unic pentru serverul care îl generează).

Dacă un site web folosește un CDN sau mai multe servere pentru a-și difuza paginile, NU există nicio garanție că același server va fi utilizat - prin urmare, etichetele nu se vor potrivi atunci când un browser primește componenta originală de pe un server și mai târziu încearcă să valideze acea componentă. pe un alt server.

Din acest motiv, cel mai bine ar fi să le DESETĂRI dacă utilizați mai multe servere sau un CDN pentru a vă găzdui site-ul web. Acest lucru permite antetelor Cache-control să controleze efectiv stocarea în cache, mai degrabă decât ETag-urile. Având în vedere că am introdus setări pentru a controla stocarea în cache prin antetele Cache-Control, ETag-urile nu mai sunt necesare - așa că le vom dezactiva.

Adăugați acest lucru în fișierul dvs. .htaccess pentru a le anula.

# Disable ETags
<IfModule mod_headers.c>
	Header unset ETag
</IfModule>
FileETag None

Dacă aveți nevoie să citiți mai multe despre ceea ce fac Etag, puteți găsi mai multe detalii și citiți despre ei în acest articol: https://en.wikipedia.org/wiki/HTTP_ETag

2. Utilizarea pluginurilor

Ajustarea și jocul cu fișierul .htaccess vă poate distruge site-ul. Dacă faci o mică greșeală, serverul tău web nu o va putea analiza, va începe să arunce pagini goale, sau aruncați eroarea 500 și site-ul va fi mort!

Așadar, dacă nu faceți acest lucru, puteți instala un plugin simplu care se ocupă de toate acestea. 

Desigur, există o mulțime de alte plugin-uri care pot face acest lucru. Majoritatea pluginurilor care au scopul de a vă face paginile mai rapide vor efectua majoritatea acestor setări în fundal. 

În mod esențial, pe lângă gestionarea tuturor setărilor pentru a folosi WordPress pentru memorarea în cache a browserului, acestea vor putea efectua o serie de alte optimizări de cache, cum ar fi crearea de copii temporare (memorizarea în cache a fișierelor), optimizări ale bazei de date, Memcache și alte optimizări care fac site-ul dvs. mai rapid în general. .

Acestea ar include pluginuri precum WPRocketCel mai rapid WP Cache, și W3 Total Cache și pluginuri de cache premium. 

Să vedem câteva dintre aceste pluginuri.

Plugin de la Rinku Yadav

Plugin de stocare în cache a browserului

Acesta este cel mai simplu dintre toate, nu face altceva decât să remedieze cache-ul browserului în WordPress.

  1. Descărcați pluginul care poate fi găsit aici.
  2. Accesați Tabloul de bord al WordPress, apoi vizitați: Tabloul de bord > Pluginuri > Adăugați nou.
  3. Căutați „Leverage Browser Caching” sau faceți clic pe Încărcare plugin și căutați fișierul pe care tocmai l-ați descărcat.
  4. Faceți clic pe Instalați acum.
  5. Activați pluginul și gata!
  6. Acum ar trebui să testați din nou site-ul web pentru a confirma că noile setări funcționează corect și că avertismentul a dispărut.

Dacă sunteți în căutarea unui produs care face mult mai mult pentru a vă face site-ul mai rapid, vă recomandăm să vă uitați la restul pluginurilor pe care le menționăm mai jos.

300x250 Portocaliu

WP Rocket

Acesta este unul dintre cele mai rapide și mai recomandate pluginuri pentru WordPress, care poate gestiona toate optimizările de viteză cu câteva clicuri. În esență, aceasta realizează astfel de optimizări de viteză precum

  • comprimarea fișierelor statice (GZip) - pentru a micșora dimensiunea totală a datelor care urmează să fie livrate (avem un tutorial complet despre cum să activați compresia GZip în WordPress aici)
  • permite o cache de fișiere (inclusiv preîncărcarea cache-ului) - a pune less stres pe server (preluare a unei copii preredate a fiecărei pagini)
  • Optimizarea Google Fonts - pentru a vă asigura că fonturile mai grele sunt încărcate rapid),
  • încărcătură leneșă - astfel încât imaginile să fie încărcate numai atunci când utilizatorul derulează în jos până la secțiunea unei pagini în care este necesară imaginea
  • Minificare și combinare - micșorarea dimensiunii și combinarea elementelor de text pentru a le livra mai rapid utilizatorului final
  • Amână încărcarea JS - astfel încât pagina se redă rapid în loc să aștepte descărcarea tuturor activelor. Acesta este ceva despre care am tratat CollectiveRay.
  • Integrează și activează un CDN - astfel încât suporturile dvs. mai grele să fie livrate mai rapid 
  • Pre-preluare DNS - pentru a reduce timpul necesar pentru a rezolva sursa conținutului terță parte

Toate cele de mai sus ar putea suna a farfurie pentru oricine nu este implicat în optimizarea infrastructurii, dar, în realitate, acestea sunt toate lucrurile pe care trebuie să le faceți pentru ca site-ul dvs. să se încarce mai rapid.

Lucrul grozav este că cu WP Rocket nu trebuie să faci greutățile și configurarea - totul este făcut pentru tine! Vă recomandăm cu căldură să încercați acest plugin, care a fost evaluat drept cea mai bună modalitate de a vă face site-ul mai rapid.

Vizitați WP Rocket acum  

W3 total Cache

Acesta este unul dintre cele mai multe plugin-uri de cache populare vreodată. Există de mult timp și a avut mult timp să se maturizeze foarte frumos pentru a încorpora majoritatea caracteristicilor la care te-ai aștepta de la un plugin de cache.

Problema este aceasta. Eu însumi, cineva care a fost în jurul WordPress și al designului web de foarte mult timp și este o experiență atât de frustrantă să lucrez cu ele. Pluginul nu este ușor de configurat și trebuie să îl înțelegeți și să îl cunoașteți bine pentru a-l putea pune în funcțiune.

Dacă sunteți în căutarea unei modalități bune de a folosi cachingul de navigare în WordPress folosind un plugin, vă recomandăm cu căldură WPRocket de mai sus, spre deosebire de W3Total Cache.

3. Utilizați memorarea în cache a browserului în Nginx

Dacă site-ul dvs. folosește de fapt Nginx ca server, veți avea nevoie de un alt cod, deoarece Nginx nu are un fișier .htaccess. Cu toate acestea, este încă relativ ușor să implementați acest lucru, deoarece trebuie doar să efectuați câteva editări în fișierul conf al serverului.

Trebuie să adăugați codul de mai jos într-un bloc de server existent în fișierul dvs. de conf. Aceasta va fi de obicei în /etc/nginx/sites-enabled/default

server { asculta 80; nume_server gazdă locală; locație / { root /usr/share/nginx/html; index index.html index.htm; } locație ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { expiră 365d; } locație ~* \.(pdf)$ { expiră 30d; } }

Adăugați anteturi de control cache pentru Nginx

 

locație ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { expiră 90d; add_header Cache-Control "public, no-transform"; }

 

După cum puteți deduce din codul de mai sus, setăm locația de expirare pentru fișierele imagine la 1 an sau 365 de zile, în timp ce setăm PDF-urile să expire după 30 de zile. Puteți adăuga mai multe extensii de fișiere pentru a personaliza expirarea, făcând-o diferită pentru alte tipuri de fișiere.

Orice tipuri de fișiere adăugate vor fi stocate în cache în consecință. 

regulile web nginx

4. Cum să memorați în cache resursele terțelor părți

Deși este destul de ușor să aplicați setarea de mai sus, veți descoperi că, chiar și după ce efectuați modificările de mai sus, veți continua să primiți acest mesaj în instrumentele de testare a vitezei site-ului și în Google Pagespeed Insights.

Memorarea în cache a resurselor externe

Acest lucru se datorează faptului că majoritatea scripturilor și serviciilor terță parte nu specifică o perioadă lungă de expirare - din diferite motive diferite.

Din păcate, nu aveți control asupra acestor scripturi, așa că vă sfătuim cu insistență să utilizați MINIMUL scripturilor terțe. Dacă poți trăi fără script, elimină-l de pe site-ul tău. Dacă alegeți să îl includeți, va trage în jos timpul de încărcare a paginilor dvs.

5. Specificați un validator de cache

Acesta este un alt avertisment afișat frecvent de GTMetrix, care vine de obicei din scripturi terță parte. În esență, aceasta este aceeași problemă pe care tocmai am descris-o în secțiunea anterioară, unde anumite scripturi nu specifică nici un antet ETag, nici un antet Last-Modified așa cum este descris.

Din păcate, nu poți face mare lucru pentru a rezolva această problemă, dacă aceste erori specifice provin de la domenii care sunt în afara controlului tău, cum ar fi Facebook, sau în cazul imaginii de mai jos, Sumo - deci nu poți remedia nimic .

Singura ta soluție, în acest caz, ar fi să elimini complet aceste scripturi din domeniul tău dacă vrei să fii sigur că acest avertisment nu apare.

Specificați un validator de cache

Întrebări Frecvente

Cum rezolvi stocarea în cache a browserului cu pârghie?

Cea mai ușoară modalitate de a folosi memorarea în cache a browserului este să instalați un plugin care vă permite să specificați durata de viață a stocării în cache a diferitelor tipuri de conținut static. O metodă alternativă, dar simplă, este să specificați timpul de stocare în cache în fișierul .htaccess al site-ului dvs. web. Avem instrucțiuni detaliate despre cum să faceți acest lucru aici.

Cum activez memoria cache în WordPress?

Pentru a activa memoria cache în WordPress, puteți instala pur și simplu un plugin care activează mai multe niveluri de cache, inclusiv un cache la nivel de server, un cache la nivel de pagină și un cache la nivel de browser. Pluginul nostru recomandat pentru acest lucru este WP-Rocket, dar există câteva opțiuni alternative pe care le menționăm în acest articol, care vor face, de asemenea, site-ul dvs. să se încarce mai rapid.

Cum pot folosi memorarea în cache a browserului pentru scripturi terță parte?

Nu puteți modifica valoarea de stocare în cache a browserului pentru scripturi terță parte, cum ar fi Facebook sau Google Analytics, deoarece acestea sunt setate la nivel de server și nu aveți niciun control asupra lor. Cea mai bună opțiune, în acest caz, este să utilizați cât mai puține dintre aceste scripturi

Concluzie

Mai sus, v-am arătat o grămadă de modalități de implementare pentru a vă asigura că puteți utiliza memorarea în cache a browserului și să vă asigurați că conținutul descărcat este reutilizat din nou și din nou. Asigurați-vă că ați implementat acest lucru pe site-ul dvs., pentru a împiedica apariția erorii în instrumentele care analizează valorile de viteză ale site-ului dvs. 

Dacă simțiți că acest lucru depășește oarecum propriile capacități, vă recomandăm să lăsați aceste lucruri în mâinile profesioniștilor și să instalați un plugin precum WP Rocket pentru a vă asigura că obțineți beneficiile maxime ale acestui lucru și ale multor alte acțiuni pentru a vă face. site-ul se incarca mai repede.

Vizitați WP Rocket pentru a vă face site-ul web mai rapid astăzi

Despre autor
David Attard
David a lucrat în sau în jurul industriei online și digitale în ultimii 21 de ani. Are o vastă experiență în industriile software și web design folosind WordPress, Joomla și nișele din jurul lor. A lucrat cu agenții de dezvoltare software, companii internaționale de software, agenții de marketing locale și acum este șeful operațiunilor de marketing la Aphex Media - o agenție SEO. În calitate de consultant digital, se concentrează pe a ajuta companiile să obțină un avantaj competitiv folosind o combinație a site-ului lor web și a platformelor digitale disponibile astăzi. Combinația sa de experiență tehnologică, combinată cu o puternică perspicacitate în afaceri, aduce un avantaj competitiv scrierilor sale.

Inca un lucru... Știați că și persoanele care împărtășesc lucruri utile precum această postare arată MĂRĂTOARE? ;-)
Te rugăm să ne contactezi lasa un util comentează cu gândurile tale, apoi împărtășește acest lucru grupurilor tale de Facebook care ar găsi acest lucru util și să profităm împreună de beneficii. Vă mulțumim că ați împărtășit și ați fost drăguți!

Dezvaluirea: Această pagină poate conține linkuri către site-uri externe pentru produse pe care le iubim și le recomandăm din toată inima. Dacă cumpărați produse pe care vi le sugerăm, este posibil să câștigăm o taxă de recomandare. Astfel de taxe nu influențează recomandările noastre și nu acceptăm plăți pentru recenzii pozitive.

Autor (i) prezentat (e) pe:  Logo-ul revistei Inc   Sigla Sitepoint   Logo CSS Tricks    sigla webdesignerdepot   Sigla WPMU DEV   si multe altele ...