Despre viteza de incarcare..

Viteza de incărcare a paginilor web este unul din parametrii mei preferaţi. Incărcarea nu înseamnă neapărat că ai un server beton cu multe nuclee, etc., ci că gândeşti aplicaţia în aşa fel încât să se încarce repede când aceasta a ajuns în browser.

Ce sistem să folosesc ca să am un site rapid

Wordpress este unul dintre cele mai lente CMS-uri, dar este folosit în prezent de mai mult de 30% din site-urile web, datorită faptului că este un sistem gratuit, customizabil, securizat şi actualizat în permanenţă. Dacă am de ales între Wordpress şi alte CMS/Framework-uri, evit aproape întotdeauna Wordpress. De ceva timp am început să lucrez în laravel. Acum, depinde ce fel de proiect doresti sa lansezi.. In graficul de mai jos puteti vedea estimativ faptul ca Wordpress este cel mai greoi si lent CMS.



Un site Wordpress, tip blog, probabil ca ar costa undeva intre 150-500 euro, in functie de tema folosita, daca necesita editare de imagini, logo etc.. Daca vrei o oferta poti sa ne contactezi pe pagina de contact.

Framework sau CMS

CMS înseamnă content management system, in romana sistem de management de continut. In general CMS-urile au sistem propriu de autentificare si sunt folosite mai mult pentru bloguri, desi in cazul Wordpress poti vinde si produse, folosind Woocommerce (desi e o prostie sa folosesti Wordpress pentru e-commerce, daca ma intrebi pe mine). CMS-uri de blogging populare: Wordpress, Joomla, Drupal. Daca vrei sa iti faci un blog iti recomand Wordpress 100%, dar doar pentru blogging. CMS-uri specializate pe e-commerce populare includ: Magento, Prestashop, Opencart

Caching-ul

Probabil, ca ai ajuns pe aceasta pagina cautand modalitati de a scade viteza cu care site-ul tau se incarca. O tehnica foarte eficienta pentru a scade timpul de incarcare este caching-ul. Caching-ul s-ar traduce simplist in urmatoarul mod: distribuirea de continut dinamic in mod static Cand o pagina se incarca, aceasta acceseaza sistemul serverul si iti cauta in baza de date informatii despre acea pagina. Daca ai 100 de vizitatori pentru aceeasi pagina, teoretic de 100 de ori serverul cauta in baza de date informatii pentru fiecare parametru (ex: titlu, continut, categorie, etc). Pentru a nu mai incarca de 100 de ori aceleasi informatii, se salveaza varianta deja calculata si se serveste ori-de-cate-ori cineva are nevoie, dar in mod static. Singurul dezavantaj al caching-ului este faptul ca datele din versiunea statica a paginilor nu se mai actualizeaza si e nevoie de reimprospatare a acestora ori-de-cate-ori se realizeaza modificari. In Wordpress recomand WP SUPER CACHE si WP Fastest Cache. In general e de evitat sa folositi mai multe pluginuri de cache simultan si sa testati cateva zile impactul pluginurilor asupra datelor, pentru ca aceste pluginuri dau rezultate diferite de la site la site.

CDN-urile

Acronim pentru content delivery network, (retea de distribuire de continut), cdn-urile sunt specializate in distribuirea de imagini, in general fisiere, in mod foarte rapid. Cele mai populare CDN-uri sunt Amazon, Google, Cloudflare. In general nu recomand folosirea CDN-urilor pentru a "salva" in totalitate paginile, ci doar imaginile si sursele scripturilor (JS, CSS, JPG). Unele servicii de CDN

Server din Romania sau extern

Pentru a intelege de ce una sau alta, trebuie sa stiti urmatorul lucru: ping-ul. Pingul este timpul de raspuns al unui request. Intern, in Romania, avem un ping de 30ms. Atat dureaza sa trimiti si sa primesti un raspuns de la server. Extern, intre Romania si SUA, pingul este de aproximativ 200ms. La un site care are zeci sau sute de requesturi, acestea se cumuleaza si rezulta un ping estimativ cumulat de 1s.. Eu recomand serverele de hosting din Romania, care sunt la nivel international si sunt din ce in ce mai stabile. La Code Codac folosesc serverele de la MXHOST, care sunt foarte bune si vi le recomand. Gasiti pe site-ul lor, servicii foarte bine, cu preturi de la 3.49 la 21.49 euro/luna, pentru shared hosting, 5-45euro/luna pentru VPS-uri si 99-309euro/luna pentru servere dedicate. In orice caz, dupa cum am spus si la inceputul articolului, serverul unde este gazduit un site nu este cel mai important lucru, ci optimizarea datelor pentru a fi livrate in browser.

Ce legatura are viteza de incarcare cu SEO?!

Detinatorii de site-uri le vad pe acestea in general in mod eronat.
Putem demonstra aceasta afirmatie prin faptul ca acestia se comporta diferit atunci cand intra pe alte site-uri si exagereaza afectiv atunci cand isi evalueaza propriile site-uri. In general, cand o persoana cauta ceva pe google, aceasta va intra pe site-ul pe care il considera cel mai apropiat de ceea ce cauta, vor citi ce au de citit, eventual vor mai naviga, apoi vor iesi!
Aceasta actiune este una pragmatica si nu una cu implicatii emotionale; "caut pana gasesc si ies". Cam asa se intampla in majoritatea cazurilor. Cand un utilizator va avea de asteptat mult pana informatia se incarca, acesta cel mai probabil va iesi, deoarece se gandeste ca informatia pe care o cauta cel mai probabil se gaseste din abundenta si pe alte site-uri. Google vede ca utilizatorul nu a gasit informatia, deoarece nu s-a mai angrenat si pe alte pagini sau nu a vazut nici macar pagina de intrare si depuncteaza site-urile care se incarca greu.. In general complementaritatea dintre viteza mica de incarcare si rata mica de respingere, este cheia succesului in SEO.

Abonare la newsletter