SR

Category Archives: Saveti i tutorijali


Kako postaviti Git repositorijum na cPanel?

Na cPanelu Git možete koristiti u dve svrhe:

1. Da klonirate postojeći repositorijum sa nekog drugog servera (npr. sa GitHub na cPanel)
2. Da napravite novi repositorijum na cPanelu i onda ga uređujete lokalno na računaru

U ovom tekstu ćemo proći oba načina i istaći neke važne korake koji nisu pomenuti u zvaničnoj cPanel dokumentaciji, a na koje treba obratiti pažnju.

Pre nego što počnemo, evo nekih termina koje ćemo koristiti u ovom vodiču:

git – Git je sistem kontrole koda
repositorijum/direktorijum – folder u kome se nalaze fajlovi projekta i sistemski .git folder
clone – pravljenje lokalne kopije nekog postojećeg repositorijuma
remote – postojeći repositorijum na nekom drugom hostingu, npr. GitHub
gitweb – interfejs kroz koji možete videti Git fajlove u browseru

 

Kako napraviti novi Git repositorijum na cPanelu

Iz cPanela pod sekcijom Files izaberite Git:

Git repositorijum

Zatim kliknite na Create dugme.

Git repositorijum

Sam cPanel nudi git clone opciju, ali pošto ćemo napraviti novi repositoriju a ne kopirati postojeći, trebalo bi isključiti ovu opciju Clone a Repository

Git repositorijum

Pod Repository Path unesite putnaju do foldera gde će biti novi Git repositorijum.
U ovom primeru mi ćemo koristiti public_html folder gde već imamo instaliran WordPress sajt.

Git repositorijum

Pod Repository Name postavite naziv kako želite da se zove ovaj repositorijum. Ovo ime će biti vidljivo u cPanelu na strani Git.

Na kraju kliknite na dugme Create.

cPanel će sada dodati potreban .git folder koji sadrži Git fajlove, unutar putanje koju ste naveli za Git repositorijum.

I na kraju prikazati neke korisne komenade koje možete korisititi.

Sada ste uspešno napravili Git repositorijum, ali ukoliko već imate fajlove u folderu koji ste naveli kao Repository Path, Git još uvek ne vidi te fajlove.

Te ukoliko bismo sada klonirali repositorijum dobili bismo grešku da smo klonirali prazan folder – You appear to have cloned an empty repository.

Zvog toga potrebno je najpre dodati u Git postojeće fajlove iz foldera. Najpre kroz terminal pristupite u folder gde se fajlovi nalaze:

cd /home/domain/public_html

Zatim je potrebno da postavite email adresu i ime za Git:

git config --global user.email "[email protected]"
git config --global user.name "Petar Petrovic"

Nakon toga da dodate sve postojeće fajlove u Git koristite sledeću komandu:

git add .; git commit

Ovo će otvoriti novi prozor na terminalu na kome ćete videti sve fajlove koji će se upisati u Git:

Upišite naziv za izmene (commit message), npr. upis fajlova i zatim ukucajte :quit i pritisnite Enter kako biste sačuvali i izašli.

Sada će Git upisati sve fajlove i možete klonirati (clone) repositorijum na svoj računar komadnom:

git clone ssh://[email protected]:9780 /home/user/public_html

user – vaš cPanel username
domen.rs – naziv vašeg glavnog domena na cpanelu
9780SSH port za sve UNLIMITED Web hosting pakete
/home/user/public_html – putanja do repositorijuma

NAPOMENA: Za SSH pristup na OPTIMUM+ Web ili većim web hosting paketima potrebno je dodati SSH ključ na cPanel i autorizovati ga prema sledećem uputstvu: Pristup putem SSH (Shell)

 

Kako klonirati Git direktorijum sa GitHub na cPanel

Iz cPanela pod sekcijom Files izaberite Git:

Zatim kliknite na Create dugme.

U polje Clone URL stavite link do repositorijuma na Github-u:

Pod Repository Path cPanel će sam predložiti folder za ovaj repositorijum, izmenite ga po potrebi:

Pod Repository Name postavite naziv kako želite da se zove ovaj repositorijum. Ovo ime će biti vidljivo u cPanelu na strani Git.

Na kraju kliknite na dugme Create.

Nakon što se kloniranje završi na strani Git™ Version Control možete videti novi klonirani repositorijum:

Git repositorijum

 

Kako klonirati privatni Git repositorijum sa GitHub na cPanel

Za kloniranje javnih repositorijuma sa GitHuba na cPanel možete koristiti gore navedeno uputstvo, međutim ako bibiste pokušali klonirati privatni repositorijum sa GitHub-a (vidljiv samo autorima) dobili biste grešku:

Error: (XID xna4yx) “/usr/local/cpanel/3rdparty/bin/git” reported error code “128” when it ended: fatal: could not read Username for 'https://github.com': No such device or address

Iz cPanela pod sekcijom Files izaberite Git:

Git repositorijum

Da biste klonirali privatni repositoriju sa Github ili nekog drugog sajta, potrebno je da najpre generišete par SSH ključeva i ključ dodate na svoj Github nalog.

Iz cPanel terminala možete generisati ključeve komandom:

ssh-keygen -t rsa

Kako biste videli ključ pokrenite komandu:

cat ~/.ssh/id_rsa.pub

Kopirajte tekst koji vidite i dodajte ga na GitHub nalog prema sledećem uputstvu: https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account

– Uputstvo za dodavanje SSH ključa na GitLab: https://docs.gitlab.com/ee/ssh
– Uputstvo za dodavanje SSH ključa na Bitbucket: https://confluence.atlassian.com/bitbucketserver/enable-ssh-access-to-git-repositories-776640358.html

Nakon što ste ključ dodali na svoj GitHub nalog, sa cPanela ga možete testirati komandom:

ssh -vT [email protected]

Nakon što potvrdite da SSH konekcija funkcioniše, možete klonirati svoj privatni GitHub repositorijum na cPanel koristeći gore navedeno uputstvo.

——————————

SAVET: Klikom na dugme History pored naziva repositorijuma otvorićete Gitweb:

Git repositorijum

Preko koga možete videti sve dosadašnje izmene u Git-u, kao i same fajlove:

Git repositorijum

Nadamo se da smo vam pomogli! Ukoliko vam se tekst dopao i mislite da bi koristio i drugima, podelite ga! A za predloge tema pišite nam u komentarima.

 

Kako dodati domen na Google Search Console?

Da li ste već zakupili hosting i domen i kreirali svoj sajt? Međutim, kada pretražujete Google vaš sajt se ne nalazi među rezultatima pretrage. Bez panike, zato smo vam i pripremili ovaj tekst!

Ako želite da saznate kako da dodate sajt na Google pretragu, kao i kako da verifikujete domen na Google Search Console i pošaljete zahtev za indeksiranje sajta, nastavite sa čitanjem.

 

Kako proveriti da li je sajt već vidljiv na Google pretrazi?

Na Google pretražite:

site:nazivsajta.com

google search console

Ukoliko se vaš sajt ne pojavljuje u rezultatima, potrebno je domen verifikovati na Google Search Console i potom poslati Google zahtev za indexiranje sajta.

Najčešći razlozi zašto sajt nije vidljiv na Google pretrazi:

▪ Sajt je tek napravljen i Google još uvek nije uspeo da ga doda

▪ Dizajn ili fukncionalnost sajta ne dozvoljava njegovo indeksiranje

▪ Google nailazi na grešku prilikom indeksiranje vašeg sajta

 

Korak 1: Priprema sajta za indeksiranje

Indeksiranje sajta znači da Google crawler poseti vaš sajt, izlista sve stranice do kojih može doći, napravi spisak i zatim unese te rezultate u svoju ogromnu bazu podataka.  Pre slanja zahteva Google za indeksiranje sajta preporučujemo pravljenje sitemap.xml i robots.txt fajlova.

Sitemap fajl sadrži listu svih stranica na vašem sajtu. Zašto je to bitno? Uzećemo za primer stranicu hvala-na-poruci.php na koju se korisnici redirektuju nakon popunjene kontakt forme, kako bismo im se zahvalili na poruci. Budući da se ova stranica ne spominje ni na jednoj drugoj strani sajta, te da sam Google ne može do nje doći prateći linkove, Google ne zna da ova stranica postoji i neće je indeksirati.

Ukoliko ovu stranicu dodamo u listu svih stranica (Sitemap) – Google će indeksirati i tu stranicu.

Primer sitemap.xml fajla
Primer sitemap.xml fajla

robots.txt fajl sadrži listu pravila na osnovu kojih stranice treba ili ne treba da se indeksiraju. Uzećemo za primer ponovo stranicu hvala-na-poruci.php – ako bismo želeli da ovu stranicu isključimo iz rezultata pretrage, potrebno je to narediti Google crawleru. Na samoj stranici možemo dodati noindex meta tag prema ovom uputstvu, ili ukoliko želimo da odjednom zabranimo pristupu Google crawleru na više strana ili foldera, kako ne bismo menjali više stranica, možemo dodati pravilo unutar robots.txt fajla.

Primer robots.txt fajla
Primer robots.txt fajla

Primer robots.txt fajla koji blokira pristup Google crawleru svim stranicama u folderu /wp-admin:

User-agent: Googlebot
Disallow: /wp-admin/

Sitemap: https://naziv-sajta.com/sitemap.xml

Dakle Sitemap sadrži listu stranica koje Google treba indeksirati, dok robots.txt fajl sadrži pravila za indexiranje (koje stranice, ekstenzije, foldere, itd. treba preskočiti)

 

Korak 2: Verifikacija sajta na Google Search Console

Sada već davne 2008. Google je izbacio servis Google Search Console preko kojeg vlasnici sajtova mogu kontrolisati podatke koji se pojavljuju u rezultatima Google pretrage, dobijati savete za unapređenje pozicija u rezultatima ali i mnoge druge korisne informacije za SEO svakog sajta.

Kako bi Google prikazao vaš sajt na pretrazi, potrebno je da najpre zna da vaš sajt postoji. “Prirodnim” putem Google i sam može doći do vašeg sajta samo preko linkova na drugim sajtovima – koji vode do vašeg. Međutim sam proces može dugo trajati, a naravno svakom vlasniku sajta je u interesu da sajt bude što pre vidljiv. Zato postoji opcija da sami pošaljete zahtev Google za indeksiranje sajta, ali je najpre potrebno verifikovati da ste vi stvarni vlasnik tog sajta.

Verifikacija sajta je jednostavan proces i potrebno je samo par minuta. Najpre je potrebno da se prijavite na svoj Google (Gmail) nalog i otvorite sledeći link: Google Search Console. Nakon toga pratite sledeće korake:

1. Kliknite na “Start now” dugme

google search console

2. Pod Search property izaberite “Add proprerty

google search console

3. Unesite naziv domena u polje “URL prefix” sa sve https:// prefiksom – npr. https://unlimited.rs i potom kliknite na “CONTINUE” dugme

4. Kliknite na link za preuzimanje i preuzmite fajl sa kodom za verifikaciju

5. Sada je potrebno dodati ovaj fajl na vaš sajt. Ulogujte se na svoj cPanel, otvorite File Manager i unutar foldera gde se nalazi vaš sajt (za glavni domen to je public_html folder) dodajte preuzeti fajl:

6. Vratite se na Google Search Console i kliknite na “VERIFY” dugme i ukoliko je fajl dodat i javno dostupan videćete poruku da je domen verifikovan:

Možete kliknuti na “Go TO PROPRETY” dugme i preći na naslanje zahteva za indeksiranje sajta.

 

Korak 3: Slanje zahteva Google za indeksiranje sajta

Zavisno od veličine sajta (na primer broja slika, varijacija proizvoda u prodavnici, itd.) sam proces može trajati i do nekoliko sati, a u nekim slučajevima može uticati i na sam rad sajta.

Ukoliko sam sajt nije dovoljno optimizovan ili se ne koristi stabilan hosting, samo indexiranje sajta od strane crawlera može privremeno onemogućiti pristup redovnim korsinicima ili čak i srušiti sajt.

Zbog toga preporučujemo korišćenje stabilnog partnera za hostovanje vašeg sajta.

Pre slanja zahteva za indeksiranje sajta, potrebno je sajt verifikovati na Google Search Console i potom možete poslati zahtev prateći sledeće korake.

1. U polje za pretragu na vrhu stranice unesite naziv domena sa https:// prefiksom:

google search console

2. Zatim samo kliknite na dugme “REQUEST INDEXING

Sačekajte par sekundi da Google proveri da li može da pristupi vašem sajtu i nakon toga dobićete poruku da je zahtev za indeksiranje uspešno poslat.

To je to! Ukoliko ste ispratiti sve gore navedene korake zahtev za indeksiranje sajta je sada uspešno poslat i nakon par dana sajt će biti vidljiv u rezultatima Google pretrage.

Nakon dodavanja sajta predlažemo Optimizaciju sajta za pretraživače (SEO) kako biste što više napredovali u rezultatima pretrage i tako došli do ciljane publike.

Nadamo se da vam je tekst bio od pomoći! Ukoliko imate na umu teme u vezi sa Google servisima koje biste voleli da pokrijemo, pišite nam u komentarima.

 

Upravljanje WordPress sajtom iz terminala pomoću WP-CLI

WP-CLI je izuzetno koristan alat preko koga možete kroz terminal ažurirati plugine, upravljati sajtovima, menjati konfiguraciju, praviti bekape ali i mnoge druge stvari koje će vam olakšati održavanje WordPress sajtova.

Na našim web hosting serverima WPCLI je preinstaliran i dostupan iz cPanel terminala na OPTIMUM+ i PREMIUM+ paketima.

 

Kako koristiti WP-CLI iz Terminala

Za korišćenje WP-CLI komandi u terminalu potrebno je navesti wp i zatim komadu koju želite da izvršite, na primer da biste videli sadržaj wp-config.php fajla korisite komandu:

wp config list

WP-CLI

Da biste proverili trenutnu WordPress verziju:

wp core version

Da ažurirate WordPress iz terminala koristite komandu:

wp core update

Ukoliko ste zakupili novi domen i želite da promenite naziv sajta u bazi, to takođe možete iz terminala komandom:

wp option update home https://novidomen.rs

wp option update siteurl https://novidomen.rs

 

Upravljanje Pluginima iz WP-CLI

Upravljanje pluginima iz WP-CLI je daleko lakše, na primer za instalaciju i aktivaciju Elementor plugina dovoljno je samo uraditi:

wp plugin install elementor

I zatim za aktivaciju:

wp plugin activate elementor

Status plugina možete proveriti komandom:

wp plugin status

Za ažuriranje plugina (update) možete koristiti:

wp plugin update --all

WP-CLI

Još jedna korisna funkcija vezano za same plugine, koju vredi pomenuti je i skip-plugins koji možete koristiti kako biste privremeno učitavali WordPress bez navedenih plugina, što vam može pomoći u bržem detektovanju problema.

Kako biste privremeno isključili samo jedan plugin:

wp --skip-plugins=akismet

Ili da privremeno isključite sve aktivne plugine odjednom:

wp --wp plugin list --field=name --status=active --skip-plugins | xargs -n1 -I %

Isti princip se može koristiti i za Teme: –skip-themes

 

Upravljanje Temama iz WP-CLI

Kombinovanjem više komandi možemo odjednom izvršiti više akcija, na primer instalirati i aktivirati temu:

wp theme install twentysixteen --activate

WP-CLI

 

Ostale korisne WP-CLI komande

WP-CLI ima preko stotine korisnih komandi koje se mogu međusobno kombinovati, te nije moguće pokriti sve komande jednim člankom, zbog toga ćemo izdvojiti samo neke od njih:

Prikaz svih postojećih korisnika:

wp user list

Kreiranje novog Admin korisnika:

wp user create username [email protected] --role=administrator

Promena lozinke korisnika:

wp user update KORISNIK --user_pass=NOVA_LOZINKA

Brisanje korisnika:

wp user delete [email protected] --reassign=1

Optimizacija i popravka tabela u bazi:

wp db optimize
wp db repair

WP-CLI

Export baze – kreiranje kopije pre izmena:

wp db export

Import baze – ubacivanje tabela u bazu:

wp db query < naziv-fajla.sql

Brisanje svih tabela iz baze:

wp db reset

 

Najčešće greške prilikom korišćenja WP-CLI

 

Error: This does not seem to be a WordPress installation.

Ova greška se javlja ukoliko niste u istom folderu gde se nalazi WordPress sajt.

REŠENJE: Uđite u folder u kome se nalazi WP sajt:

cd /home/USERNAME/public_html/

 

bash: wp: command not found

Ova greška se javlja ukoliko WP CLI iz nekog razloga nije dostupan na vašem serveru, i ukoliko primetite ovu grešku slobodno nas kontaktirajte.

 

W3 Total Cache Error: some files appear to be missing or out of place

Ukoliko koristite W3TC plugin u kombinaciji sa WP-CLI, primetićete navedenu grešku.

WP-CLI
REŠENJE: Pre pokretanja WP-CLI uklonite ili preimenujte fajl wp-content/object-cache.php

 

PHP Parse error: syntax error, unexpected ‘?’ in … /php/WP_CLI/Runner.php … eval()’d code on line 1 #

Ovo je poznati bug (greška) na aktuelnim verzijama WP-CLI i dešava se usled Unicode BOM na početku wp-config.php fajla

REŠENJE: Otvorite wp-config.php fajl u editoru i ručno uklonite navedeni kod sa početka fajla.

WP-CLI

Ukoliko vam je ovaj tekst bio od pomoći, podelite ga sa svojim prijateljima i saradnicima, ne želimo da budemo sebični u deljenju znanja! A mi ćemo se truditi da nastavimo sa obradom korisnih WordPress tema.

Do sledećeg čitanja 👋

 

Premium WordPress tema ili custom izrada sajta?

Statistika pokazuje da čak 28% malih biznisa nema sajt. U poslednje vreme, sigurni smo da su i oni shvatili koliko je važno da ulažu u prisustvo na internetu – usled pandemije, život je praktično migrirao na online kanale. Ako niste na vebu, to je kao da vas nema.

Dakle, ako ste odlučili da napravite vebsajt za svoj biznis, čestitamo! Možda ste zbunjeni pred izborom koji vam se nudi, ali opet čestitamo – to je znak da ste uključeni u proces, što povećava verovatnoću da budete zadovoljni rezultatom.

Jedna od najčešćih nedoumica kod vlasnika biznisa koji su u procesu kreiranja sajta upravo je ova iz naslova – premium WordPress tema ili custom izrada sajta?

Predstavljamo vam prednosti i mane obe opcije i dajemo pet predloga sjajnih WP tema ako one budu vaš konačni izbor.

Premium WordPress tema ili custom izrada sajta
Izvor: Pexels.com

Šta su to custom-made sajtovi, a šta premium WordPress teme?

Custom izrada sajta podrazumeva njegovo kodiranje od nule. Nemate gotovu temu koju prilagođavate svojim potrebama, već birate sve elemente i funkcionalnosti koje će imati vaš sajt. 

S druge strane, premium WordPress tema podrazumeva postojeću, redovno ažuriranu temu za koju se možete opredeliti ako procenite da odgovara vašim potrebama, a koja nudi više pogodnosti u odnosu na besplatne.

Ne postoji jedan univerzalni odgovor kada je u pitanju izbor između ove dve opcije: nekim biznisima će više odgovarati tema koju pravite sami od nule, dok će drugima premium tema biti baš kako treba. Jedno je sigurno, a to je da vam je vebsajt potreban.

Kako će on izgledati zavisi od vaših potreba i ciljeva, a naredna dva odeljka pomoći će vam da lakše donesete ispravnu odluku za svoj sajt.

 

Premium WordPress tema: za i protiv

Zašto bi se neko odlučio za premium WordPress temu? Evo nekoliko razloga.

 

1. Odlična je za ograničen budžet

Vlasnici malih biznisa često raspolažu ograničenim budžetom i moraju pažljivo da ga raspodele na različite zahteve koje donosi pokretanje biznisa. Premium WordPress teme su u tom slučaju bolji izbor, jer su jeftinije, a to se odnosi i na njihovo održavanje i ažuriranje.

 

2. Kreira se za kraće vreme

Kada odaberete već postojeću temu sa WordPressa, neće vam trebati mnogo vremena da pokrenete vebsajt. Ako kreirate mali sajt od samo nekoliko stranica, to možete učiniti čak i za manje od 24 sata. Naravno, kompleksniji sajtovi će zahtevati više vremena, ali to je i dalje malo objektivno gledano.

 

3. Nudi mnogo funkcionalnosti

Developeri koji razvijaju premium teme na WordPressu imaju u vidu da će njihove teme upotrebljavati veliki broj korisnika. Prema tome, oni se trude da ponude veliki broj funkcionalnosti kako bi ispunili svačije potrebe. Čak i ako ih ne iskoristite odmah, možete ih na svoj sajt dodati i kasnije.

 

4. Redovno se ažurira

Kako bi WordPress premium teme mogle da izdrže veliki broj korisnika i ponude nešto novo, u skladu sa razvojem tehnologije i tržišta, one se i redovno ažuriraju. To znači da možete da računate tehničku podršku ako naiđete na problem, kao i da neko konstantno radi na usavršavanju teme koju koristite.

 

5. Nije potrebno da imate posebne veštine

Ako se iole služite računarima i poznajete veb, vrlo lako možete da naučite mnogo o upravljanju temama WordPressu. Nakon početnih zadataka koje vam obavlja developer, možete nastaviti sami da održavate svoj sajt, da objavljujete blog postove i slično, jer dodavanje novih stranica nije suviše zahtevno, posebno kada postoji veliki broj tutorijala koji vam u tome mogu pomoći.

 

6. Možete proveriti ocene teme koja vam se dopada

Pre nego što definitivno odaberete temu, možete proveriti kako se ona rangira među korisnicima. Pogledajte i druge sajtove koji je koriste i pročitajte povratne informacije koje su vam dostupne. Važno je da iza teme stoji ozbiljan tim ili kompanija kako biste mogli da računate na pouzdanost sajta i podrške.

Ipak, WordPress teme, makar bile i premium, imaju i svoje nedostatke.

 

1. Uvek zavisite od treće osobe

Pošto uglavnom nemate komunikaciju jedan na jedan sa developerom, kao što je to slučaj kada direktno angažujete nekoga da vam napravi sajt, morate biti strpljivi i osloniti se na tim koji stoji iza teme. Oni su zaduženi da ažuriraju temu i popravljaju potencijalne bagove, pa tako i vaš sajt zavisi od njihovog angažovanja.

 

2. Tema nije automatski optimizovana za pretraživače

WordPress teme nisu automatski optimizovane za Google i druge pretraživače. To znači da morate da instalirate određene dodatke i posebno radite na tome da vaš sajt bude potpuno optimizovan za pretragu od strane vaših potencijalnih kupaca.

 

3. Uglavnom ima previše funkcionalnosti koje usporavaju sajt

Činjenica da tema uglavnom ima širok spektar korisnika ujedno je i mana premium WordPress tema. Previše funkcionalnosti može da ugrozi neke osnove aspekte kvalitetnog sajta, kao što je brzina učitavanja stranica.

 

4. Vaš sajt neće biti jedinstven

Znate kako dizajneri obično ne vole Canvu, aplikaciju pomoću koje se lako prave odlični vizuali? To je zato što, koliko god vi bili vešti, ipak koristite postojeće elemente koji nisu unikatni i drugi im mogu pristupiti. Slično je sa WordPressom. Iako premium teme nisu besplatne, dostupne su velikom broju korisnika. To znači da, uprkos personalizaciji, vaš sajt prosto neće uvek biti jedinstvenog dizajna.

Premium WordPress tema ili custom izrada sajta

Custom-made sajt: za i protiv

Postoji mnogo razloga zbog kojih biznisi biraju da grade svoj sajt od nule.

 

1. Celokupan dizajn potpuno zavisi od vas

Niste ograničeni stilom koji nudi određena tema, već sve elemente sajta krojite prema svojim željama i potrebama. Zajedno sa developerom birate dizajn i funkcije koje će sajt imati, od samog početka. Zbog toga će vaš vebsajt biti unikatan i verno će oslikavati vaš brend.

 

2. Developer vam je uvek dostupan za podršku

Za razliku od tima developera sa kojima često nećete moći da imate direktnu komunikaciju, kada zaposlite nekoga da vam kreira sajt, sa njim komunicirate jedan na jedan. Takođe, ne morate čekati da se sajt ažurira i održava kada tim autora teme to isplanira, već to za vas čini vaš developer kada se dogovorite.

 

3. Ovakvi sajtovi omogućavaju veću brzinu

Custom-made sajtovi su obično brži od postojećih tema jer vi birate samo one funkcionalnosti koje su vam potrebne. Nema dodatnih elemenata u kodu koji usporavaju učitavanje stranica bespotrebno jer se uopšte ne koriste.

 

4. Uvek možete dodavati nove funkcionalnosti

Još jedna prednost custom-made sajtova je skalabilnost. To znači da sajt može lako da raste zajedno sa vašim biznisom i da uvek možete u dogovoru sa developerom da dodajete nove funkcionalnosti koje su vam potrebne.

 

5. Sajt je automatski optimizovan za pretraživače

Sajtovi koji su izrađeni od nule optimizovani su za pretraživače od starta. Ne morate kasnije da dodajete posebne alate za optimizaciju, već od starta možete da gradite sajt čije će stranice Google lako indeksirati.

Mana kreiranja sajta na ovaj način nema mnogo, ali mogu da budu presudne, posebno za početnike.

 

1. Košta više

Logično, sajt koji u potpunosti kontrolišete, unikatan je i nudi funkcionalnosti koje kupljene teme nemaju koštaće više. Ukupna cena zavisi od toga šta je sve potrebno da postoji na vašem sajtu, ali računajući održavanje i redovno ažuriranje sajta, svakako na kraju ima višu cenu nego premium tema.

 

2. Potrebno je više vremena da se izradi

Kada izrađujete sajt od nule, potrebno je i više vremena da se proces završi. Potrebno je kodirati svaki element sajta, pa i dužina kreiranja sajta zavisi od njegove kompleksnosti, kao i cena. Ovaj proces se dodatno produžava ako ste prezauzeti drugim obavezama u firmi, pa vam treba po nekoliko dana ili nedelja da pregledate ono što vam developeri pošalju na odobrenje.

 

5 predloga odličnih WordPress premium tema za vaš sajt

Ako ste uzeli u obzir sve navedene faktore i odabrali premium temu za vaš sajt, evo pet predloga odličnih tema među kojima ćete sigurno naći nešto što odgovara vašem tipu biznisa.

 

1. Astra

Jedna od najboljih i najkorišćenijih premium WordPress tema. Preko 1,2 miliona sajtova širom sveta odabralo je baš ovu temu, a sudeći po tome koliko je responzivna, redovno se održava, pruža odlično korisničko iskustvo, a pritom ćete i lako naučiti da njom rukujete.

 

2. Avada

Jedna od najpopularnijih tema ikada, nudi preko 50 predefinisanih šablona.

 

3. Divi

Ako želite temu sa potpunom dokumentacijom, tako da znate da je vaš sajt siguran, Divi je sjajan izbor. Nudi i širok spektar alata uz pomoć kojih možete da izgradite bilo koji element koji vam je potreban na sajtu, iako je malo skuplja u odnosu na standard.

 

4. Balance

Ova jednostavna i elegantna tema je veoma fleksibilna i možda ne nudi toliko demo opcija kao Astra, ali je odlična za eCommerce sajtove. Nudi nekoliko opcija za početnu stranu, može se personalizovati i ima čak šest šema boja.

 

  1. 5. Extra

Iako na prvi pogled deluje kao magazin, ova tema može da se prilagodi bilo kom tipu sajta. Kompatibilna sa WooCommerce-om i laka za upotrebu, Extra tema je optimizovana, nudi širok izbor kada su u pitanju vebsajt elementi i nudi podršku 24/7.

 

Birajte najbolje za svoj biznis

Ne postoji jedno idealno rešenje za svaki tip biznisa.

U zavisnosti od toga da li kreirate sajt za agenciju, web shop ili neki drugi tip sajta, biće vam potrebne različite funkcionalnosti i elementi na stranicama, pa prema tome treba birati najbolji način na koji ćete kreirati sajt.

On, naravno, treba da bude i u skladu sa vašim budžetom i vremenskim rokom za izradu sajta, kao i sa prioritetima – optimizovanost, sigurnost, podrška? Izbor je na vama.

 

PHP 8.1 – Šta je novo?

25.11.2021. – tačno godinu dana nakon verzije 8.0 izašla je i PHP 8.1 verzija, koja pored novina u sintaksi donosi i znatno veću brzinu.

Sa gledišta vlasnika sajta koji koristi Laravel ili WordPress, bitno je napomenuti, budući da je 8.1 i dalje novitet, većina plugina i dodataka nije detaljno testirana ili kompatibilna sa novom verzijom, te ukoliko se sada odlučite za prelazak na PHP 8.1, dobro istestirajte funkcionalnost sajta.

UNLIMITED.RS je na većinu servera implementirao PHP 8.1 te već sada možete testirati svoje aplikacije.


5 stvari koje treba da znate o PHP 8.1

PHP 8.1 uvodi Enums, jedne od najčešće zahtevanih i najisčekivanijih stvari za PHP jezik. Takođe uvode se i Fibers, koji su najznačajniji korak ka odvajanju PHP-a od tradicionalnog zahtev-odgovor obrasca.

 

1. Poboljšanje brzine

Zahvaljujući više optimizacija unutar samog PHP jezika, brzina renderovanja stranice je umnogome unapređeno. PHP navodi da je poboljšanje od čak 23% na Symphony Demo Aplikaciji i 3.5% na WordPress instalaciji (iako poslednja verzija WordPress-a još uvek zvanično ne podržava PHP 8.1). Bitna napomena je da za razliku od PHP 8.0 ova poboljšanja sada ne zavise od upotrebe JIT (just-in-time) kompajlera, već od samog koda PHP 8.1.

Symfony Demo App request time
Symfony Demo App vreme potrebno za izvršavanje zahteva: 25 x 250 zahteva u sekundi

Takođe, autor Dmitry Stogov je objavio da je na 8.1 verziji od 5-8% poboljšanje performansi za opcache modul, poboljšanje koje naziva “inheritance cache”. Ovi noviteti omugućavaju keširanje linkova između klasa, slično preučitavanju klasa na verziji 7.4


 

2. Nove funkcije i opcije

Bolja brzina renderovanja stranice nije jedini novitet na PHP 8.1 verziji. Postoji više novih funkcija a ovo su samo neke od njih:

 

Enums

Enumeracije ili skraćeno Enums su brojivi tip sa fiksnim brojem vrednosti. Primer za predefinisane Enums je špil karata sa četiri simbola koji su nepromenjivi: tref, pik, herc, karo.

primer deklarisanje Enums:

enum Suit {
   case Clubs;
   case Diamonds;
   case Hearts;
   case Spades;
}

Sa Suit Enumom sada možemo navesti tipove prilikom korišćenja Suit vrednosti:

function pick_card(Suit $suit) {}
pick_card(Suit::Clubs);
pick_card(Suit::Diamonds);
pick_card(Suit::Hearts);
pick_card(Suit::Spades);

 

Fiber

Fibers ili “zeleni threadovi” su vrlo koristan način za startovanja/stopiranja dela koda, i tako paralelno izvršavanje više stvari. Popularni framework kao što su Amphp i ReactPHP će dosta korisitti Fibers u budućnosti zbog svoje praktičnosti i brzine.

Slikoviti prikaz upotrebe Fibera možemo pokazati slanjem 3 zahteva ka drugom serveru, svaki zahtev ima svoju boju, obojeni deo je vreme izvršavanja koda, dok je isprekidani deo vreme čekanja na odgovor od servera ka kome šaljemo zahtev.

U PHP verzijama do 8.0 izvršavanje ovih istovremenih zahteva izgleda ovako:

PHP 8.1

Dakle svaki naredni zahtev čeka da se prethodni završi.

Dok od PHP 8.1 sa Fibers ovo izvršavanje zahteva je istovremeno i time se smanjuje vreme izvršavanja jer se optimalnije koristi vreme čekanja.

PHP 8.1

Paralelno izvršavanje je i do sada bilo moguće na PHP-u upotrebom yield i generatora, međutim Fibers donose drastično unapređenje jer su dizajnirani upravo za ovu upotrebu.

 

Readonly properties

Readonly vrednosti mogu biti samo čitane, dakle definišu se jednom i više ne menjaju vrednost.

Primer:

class PostData { 
     public function __construct( 
         public readonly string $title,
         public readonly DateTimeImmutable $date, 
     ) {} 
}

Prilikom pokušaja promene Readonly propety javlja se greška

$post = new Post('Title', /* … */); 

$post->title = 'Other'; 

Error: Cannot modify readonly property Post::$title

 

3. Druge funkcije vredne spomena

Kao što smo ranije napomenuli, lista novih funkcija na PHP 8.1 verziji je poprilična i da bismo svaku pojedinačno naveli trebalo bi nam više od jednog teksta, te ćemo samo nabrojati one vredne pomena:

▪ never tip

▪ final klasne konstante

▪ fsync i fdatasync funkcije

▪ array_is_list funkcija

▪ $_FILES: nova full_path vrednost za dodavanje fajlova

▪ MYSQLI_REFRESH_REPLICA nova MySQLi konstanta – reč replica umesto rasno neprihvatljive reči slave


 

4. Kako podesiti PHP 8.1 na cPanelu

Za sve UNLIMITED.RS Web hosting korisnike na cPanelu će unutar PHP selektora uskoro biti dostupna verzija PHP 8.1 te će svi koji su zainteresovani moći da je koriste na svojim sajtovima.

Uputstvo za promenu PHP verzije možete videti ovde: Kako da promenim PHP verziju ili uključim ekstenziju?


 

5. Deprecated funkcije

I na kraju, lista depricated funkcija, INI direktiva i metoda:

▪ mysqli::get_client_info method, mysqli_get_client_info($param)

▪ Serializable

▪ date_sunrise, date_sunse

▪ strptime

▪ mhash*()

▪ filter.default, filter.default_options

▪ PDO::FETCH_SERIALIZE

▪ auto_detect_line_endings

▪ strftime, gmstrftime

▪ mysqli_driver->driver_version

 

 

Bitcoin, Ethereum, Dogecoin…: Kratki (ali ubitačni) vodič kroz kriptovalute

Da li znate da da ste 2010. uložili jedan dolar (1$) u Bitcoin, koliko biste danas novca imali? Možda je i bolje da ne otkrivamo…

Kriptovalute su goruća tema u poslednjih nekoliko godina. Još od samog nastanka prve kriptovalute, odnosno prvog Bitcoin-a, ljudi širom sveta su spoznali da je tehnologija koja se krije iza kriptovaluta revolucionarna. 

Od njegovog nastanka, pa do danas, Bitcoin je menjao svoju vrednost, pa je tako u jednom trenutku dostigao vrednost i od 68780$. U ovom trenutku, njegova vrednost je blizu 57000 dolara. Ne može se reći da je rast kriptovaluta pravolinijski, ali svakako je nešto sa čime biste trebalo da budete u toku, budući da se kriptovalute smatraju za budućnost novca. 

U ovom tekstu ćemo se potruditi da vam na što jasniji način približimo kako funkcionišu kriptovalute, šta ih čini popularnim, i zašto iz dana u dan ‘niču’ nove kriptovalute. 

 

Šta su kriptovalute? 

Verovatno ste već imali prilike da čujete termin kriptovaluta, ali šta to zaista znači? 

Kriptovaluta je oblik digitalne imovine, digitalna valuta, koja se kao i papirni novac, koristi za razmenu dobara i usluga. 

Počeli smo sa robnom razmenom, trampi robe za zlato, preko papirnog novca, do digitalnog. 

Kao što jedan dolar vredi ~104 dinara, tako jedan Bitcoin vredi ~56800 dolara. 

Za razliku od ostalih valuta, kripto valute funkcionišu na drugačiji način, postoje izvan granica državnih monetarnih politika. Kako bi se zadržala bezbednost transakcija, kriptovalute koriste posebne kodne sisteme. 

Ljudi obično investiraju u kriptovalute onako kako bi investirali u druge vrednosti, kao što su plemeniti metali, akcije ili druge hartije od vrednosti. Samim tim, investiranje u kriptovalute predstavlja svojevrsni rizik. 

Najpoznatija kriptovaluta je Bitcoin, ali se svakodnevno pojavljuju na stotine novih. Druga po popularnosti, odmah iza Bitcoin-a je Ethereum. 

 

Kako funkcionišu kriptovalute? 

kriptovalute

Kriptovalute koriste složene protokole, kodove i matematičke formule. Da bismo na jednostavan način objasnili kako funkcionišu, potrebno je znati da je registar kriptovaluta decentralizovan

Šta to znači? 

Prilikom transakcija u recimo, dolarima, centralna banka ima uvid u svaku transakciju. Ona na jednom mestu ima nešto nalik velikoj svesci u kojoj su zapisane sve transakcije

Janko Janković poslao 200 dolara Marku Markoviću. 

Marko Marković poslao 156 dolara Petru Petroviću. 

Centralna Banka čuva tu svesku, odnosno zapise na jednom mestu. Ukoliko dođe do nekih malverzacija, može se desiti da neko jednostavno izbriše neku transakciju, ili promeni iznos. 

I kod transakcija kriptovaluta postoji zapis. Samo što umesto da se on čuva na jednom mestu, i taj zapis poseduju svi koji poseduju kriptovalutu. 

Svako ko poseduje kriptovalutu, može da pristupi tom javnom zapisu transakcija. Svaki put kada se transakcija desi, zapis se automatski ažurira. Ukoliko bi neko želeo da manipuliše transakcijama, da izmeni iznos, izbriše nešto ili doda, morao bi da kontaktira sve ljude na svetu koji poseduju zapis transakcija i da ih ubedi da i oni naprave istu izmenu. 

I to je ono što čini kriptovalute neprobojnim kada se radi o korupciji, mitu i malverzacijama. 

Ova tehnologija se naziva blockchain. Transakcije predstavljaju blokove (block) koji se vezuju jedne za druge (chain) i tako stvaraju grupni zapis transakcija, odnosno blockchain. 

 

Da biste koristili svoju kriptovalutu, potrebno je imati svoj privatni ključ i svoj digitalni novčanik. 

Kada uđete u sistem, dobijate privatni ključ, odnosno jedinstveni broj koji ćete samo vi znati. On će biti potvrda vašeg identiteta i dokaz da ste baš vi vlasnik te kriptovalute. Bez ključa ne možete ni dolaziti u posed, ni menjati kriptovalute. 

Jednom kada dobijete svoj ključ, zapišite ga na papiriću, i čuvajte na bezbednom mestu. Ukoliko neko dođe u posed vašeg ključa, moći će da uzme sav vaš novac, jer je ključ jedina potvrda vlasništva. 

Iako ovo jeste jako pouzdana metoda, gubitak ovog ključa bi značio da ste izgubili sav novac koji imate u vidu kriptovaluta. 

Za razliku ostalih šifri na internetu koje možemo lako povratiti, za ovaj privatni ključ ne postoji backup opcija. 

Baš zbog ovoga, vlasnici kriptovaluta obično čuvaju svoj ključ na više različitih mesta (kako digitalno, tako i analogno). 

Jedan od načina da budete sigurni da nećete izgubiti svoj ključ jeste digitalni novčanik. Jedan od takvih je CoinBase

Ukoliko ovde otvorite svoj nalog, CoinBase će za vas automatski generisati ključ. Putem ovog novčanika ćete moći da kupite, prodate, pošaljete i primite kriptovalute. 

 

Koje sve kriptovalute postoje? 

Kao što smo već pomenuli, pored najpoznatijeg Bitcoina, postoje na stotine drugih kriptovaluta. Neke od najpoznatijih su:

▪ Bitcoin

▪ Ethereum

▪ Tether

▪ Binance Coin

▪ Cardano

▪ Dogecoin

▪ XRP

▪ USD Coin

▪ Polkadot

▪ Uniswap

Listu svih kriptovaluta možete pronaći ovde. Na tom sajtu možete takođe proveriti i kolike su im trenutne vrednosti, da li su doživele rast ili pad. 

 

Kako kriptovalute postaju popularne (vredne)? Od čega to zavisi? 

Kao i sve ostalo na tržištu, vrednost kriptovaluta određuje ponuda i potražnja. 

Postoje određeni elementi koji izazivaju veću tražnju pojedinih kriptovaluta. Na primer – bezbednost. 

Tehnologija kriptovaluta (koju smo maločas objasnili) igra veliku ulogu u samom interesu za kriptovalute. Decentralizovane valute su poželjne jer ne samo da su bezbedne, već ih je nemoguće ugasiti. 

Tako je na primer Satoshi Nakamoto, kreator prvog Bitcoina, i čovek čiji identitet niko ne zna, napravio Bitcoin i nestao 3 godine kasnije. Čak i kada bi sada rešio da ‘ugasi’ Bitcoin – ne bi to mogao. 

 

Bezbednost 

Sama priroda ove tehnologije naglašava da je u pitanju kompleksan kod, i da je moguće da će postojati ‘bugovi’, odnosno greške u kodu. 

Tako je na primer došlo do probijanja koda kod jednog od vlasnika Ethereum-a, pa je haker uspeo da ukrade koine vredne 30 miliona dolara. 

Nakon ovoga, došlo je do neslaganja između dve strane. Jedna strana koja je želela da promeni kod Ethereum-a, i jedna strana koja se plašila da to učini. Tako su nastale dve vrste Ethereum-a: Ethereum i Ethereum Classis (sa izvornim kodom). 

Kada neka kriptovaluta pretrpi skandal, kao što je to hakovanje, njena vrednost se može srozati u svega nekoliko minuta. Kao rezultat, vlasnici te kriptovalute će odmah pokušati da prodaju svoje koine i time još više oboriti cenu. 

 

Masovna upotreba 

Jedna od bitnih determinanti kada se radi o popularnosti (samim tim i vrednosti) kriptovaluta, jeste mogućnost da se one upotrebe u svakodnevnom životu. 

Na primer, budući da je Bitcoin najpoznatija valuta, u nekim objektima možete plaćati i direktno Bitcoinom. Masovna prihvaćenost automatski povećava vrednost kriptovalute. 

 

Promocija 

Čak ni kod digitalnog novca ne smemo zanemarivati uticaj marketinga i promocije. 

A evo i primera. 

Ukoliko ste imali prilike da provedete određeno vreme na društvenim mrežama, primetili ste da je vrlo popularan ‘meme’ sa likom prepoznatljivog psa. 

Doge

Inspirisani ovim psom, kao parodiju kriptovalutama, napravljen je koin pod imenom DOGECOIN.

Iako nastao kao šala, DogeCoin se vrlo brzo proširio društvenim mrežama i njegova vrednost je vrtoglavo rasla. 

Čak je i Elon Musk izjavio da je DogeCoin njegova omiljena kriptovaluta i tom izjavom podigao vrednost iste do neslućenih granica.

kriptovalute

Ove godine, tržišna vrednost DogeCoin-a dostigla je 80 milliona dolara. 

 

Kako doći do kriptovaluta? 

Jedan od načina da dođete do kriptovaluta, jeste njihovom kupovinom. Putem vašeg digitalnog novčanika možete kupiti kriptovalutu, sačekati njen rast i u povoljnom trenutku je prodati. 

Ovaj proces možete ponavljati sve dok imate sredstava. 

Drugi način jeste rudarenje (majnovanje) kriptovaluta. 

Rudari, odnosno majneri kriptovaluta služe kao ‘čuvari’ ovih digitalnih transakcija. 

Oni potvrđuju svaku transakciju koja se desi i u tom procesu dobiju nove kriptovalute. Otud naziv rudari. Oni ne kupuju kriptovalute, već ih pronalaze i stvaraju. 

Međutim, ovo nije jednostavan proces i zahteva posebnu opremu, odnosno posebne računare. 

Prilikom svake transakcije, vrši se njena validacija. Odnosno ukoliko Vi pošaljete 1 Bitcoin svom prijatelju, u narednih 10 minuta, vaša transakcija će biti u procesu validacije. 

Staro ‘stanje na računu’ i nova transakcija formiraju jedan kod kojoj nedostaje određenja šifra za validaciju. 

Tu nastupaju rudari. 

Njihovi kompjuteri pokušavaju da tu šifru pogode. Naglašeno je ‘pogode’ jer je nemoguće znati je unapred. Tako da kompjuter automatski generiše milione šifri u pokušaju da ‘ubode’ pravu. Prvi rudar koji pogodi šifru dobija nagradu u vidu kriptovaluta. 

Određena suma novca, odnosno nova kriptovaluta se generiše. I tako nastaje nov kripto novac. 

Bitno je znati da je količina Bitcoin-a ograničena. Na svetu može postojati 21 milion Bitcoin-a. 

Od februara 2021, ostalo je svega malo više od 2 miliona Bitcoin-a koji se mogu rudariti. 

Budućnost kriptovaluta i njihova moć da zamene papirni novac. 

Vrednost kriptovaluta je teško predvideti, i podeljena su mišljenja o njihovoj budućnosti. Međutim, na osnovu njihovog razvoja kome svedočimo, nije teško pretpostaviti da će se uticaj kriptovaluta tek povećavati. 

Pored predviđanja da će kriptovalute promeniti način na koji razumemo novac, stručnjaci kažu da je već teško zamisliti budućnost u kojoj digitalne valute ne postoje. 

Upotreba papirnog novca je u svakom slučaju drastično smanjena, određene zemlje skoro da više i ne upotrebljavaju keš, već sve svoje transakcije prepuštaju karticama i digitalnim novčanicima. 

kriptovalute

Budući da je ova tema jako kompleksna, postoji još mnogo toga što bi se moglo reći o kriptovalutama. Nadamo se da smo ono najbitnije pokrili na najjednostavniji način. 

Voleli bismo da čujemo i Vaše mišljenje na ovu temu. Pišite nam u komentarima!

 

Tihe ubice konverzija na vašem sajtu i kako da ih eliminišete

Uložili ste mnogo u svoj web sajt. Tragali ste za pravim ljudima koji će vaše ideje pretvoriti u funkcionalan sajt, noćima sedeli budni i učili kako da budete još bolji, osmišljavali, raspitivali se… Sada ste konačno zadovoljni time kako vaš sajt izgleda.

Međutim, i dalje vam ne donosi onoliko konverzija koliko ste se nadali da ćete imati.

Nervirate se jer ne znate u čemu je sad problem. Menjali ste dizajn, prepravili tekst na sajtu da bude ubedljiviji, dodali blog, pa šta još treba da uradite?

Ako vam ovo zvuči poznato, ne brinite. Svako ko ima sajt bar jednom u životu se našao na vašem mestu.

Srećom, rešenje može da bude vrlo jednostavno. Postoje elementi sajta koje neretko zanemarimo, a baš oni mogu da budu tihe ubice zbog kojih ne uspevamo da dostignemo zacrtani broj konverzija.

U ovom članku ćete saznati koje greške na sajtu ste možda napravili i kako da ih rešite.

 

  1. 1. Stranice se sporo učitavaju.

Koliko brzo se vaš sajt učitava? Ukoliko mu je potrebno više od tri sekunde, velika je verovatnoća da će ljudi kliknuti na x i više vas neće posećivati. Zapravo, na ovaj način možete izgubiti i do 70% potencijalnih mušterija.

Danas se mobilni koristi i za pretraživanje i za kupovinu mnogo više nego ranije, a čak 40% ljudi je u žurbi dok traži informacije preko smartfona, a 28% njih dok kupuje. Ako im oduzimate previše vremena, ubuduće će zaobilaziti vaš sajt.

Najčešći razlozi sporom učitavanju stranica su ogromne slike, previše reklama, ili čak loš hosting. Pokušajte da pronađete uzrok i da ga rešite u što kraćem roku. Na primer, ako su slike koje koristite suviše visoke rezolucije, to može izazvati bagove na sajtu i učitavanje do beskonačnosti. Ubuduće pazite da slike budu optimizovane pre nego što ih okačite na sajt, a to možete, recimo, birajući JPEG format umesto GIFa ili PNGa.

 

  1. 2. Vaš sajt nije optimizovan za mobilne telefone.

Čak i ako ne prodajete preko web sajta, vaši potencijalni kupci verovatno će vas guglati pre nego što dođu u vašu radnju. Zapravo, preko 80% njih, prema nedavnim istraživanjima.

Ako potencijalna mušterija ne može da se snađe na sajtu usled loše navigacije ili stranica koje nisu optimizovane za mobilne pretraživače, napustiće sajt bez kupovine. Štaviše, verovatno će otići kod vašeg konkurenta ako on nudi bolje korisničko iskustvo.

Prema jednoj anketi, čak 29% njih će to učiniti istog trenutka, dok 28% kupaca više neće dolaziti na vaš sajt, čak i ako su ranije kupovali od vas.

Rešenje je prosto – optimizujte sajt za mobilne pretraživače i uzmite u obzir različite veličine ekrana (kao što su tableti, na primer).

 

  1. 3. Ne testirate različite varijante landing stranice.

Takozvani “split testing” odnosi se na puštanje “u etar” različitih varijanti prodajnih strana da biste otkrili koja najbolje pretvara posetioce sajta u kupce ili pretplatnike.

Ako imate samo jednu verziju prodajne strane, možda možete da zaključite da nije dovoljno dobra da bi više konvertovala, ali ne možete znati i šta tačno na njoj ne valja. Kako to možete saznati?

Tako što ćete napraviti bar dve verzije koje ćete povezati sa reklamama i onda pratiti analitiku. Na tim verzijama možete menjati CTA dugme, naslov, testimonijale i druge elemente, i onda na osnovu rezultata saznati šta najbolje radi posao. Tako ćete napraviti i dobru taktiku za buduće kampanje.

konverzija
Izvor: Freepik.com
  1. 4. Zatrpavate kupca informacijama.

Zbunjena mušterija ne kupuje. Zamislite da nekoga na ulici zamolite da vam objasni gde se nešto nalazi, a on vam kaže – idite tamo, ne, u stvari, ovamo, ne, ovuda, ne, ovde levo! Da li biste znali kuda treba da pođete? Naravno da ne.

Isto tako zbunjeno može da se oseća vaš potencijalni kupac ako ga na prodajnoj stranici dočeka gomila informacija bez strukture. Tu su linkovi ka drugim proizvodima, previše slika, previše nepovezanog teksta, a to samo odvlači pažnju posetioca sajta od glavne stvari koju želite da uradi – kupi proizvod ili zakaže uslugu.

A da ne pominjemo više različitih poziva na akciju – kupi, prijavi se, klikni… Kako će kupac znati šta tačno treba da radi? Što jednostavnije, to bolje – ovo je deviza kojom treba da se rukovodite kada je reč o prodajnoj stranici.

 

  1. 5. Nemate ikonice za deljenje na društvenim mrežama.

Društvene mreže su odličan alat za podizanje svesti o brendu i dovođenje saobraćaja na sajt. Međutim, ljudi će ređe deliti vaš sadržaj na svojim nalozima (i tako vas reklamirati) ako ih ne podstaknete na to.

Jednostavno rešenje je da uz sadržaj na sajtu obavezno idu i ikonice za društvene mreže koje će olakšati vašim kupcima da podele sadržaj na svojim profilima. Tako će vaš blog ili neka druga stranica doći do više ljudi, a to može da utiče i na broj konverzija.

Praksa je pokazala da su najefikasnije ikonice one koje prate sadržaj kako korisnik skroluje kako ne bi morao da se vraća skroz na početak da bi ga podelio.

website konverzija

Evo kako može da izgleda tzv. floating bar, odnosno, traka sa ikonicama koja se pomera zajedno sa tekstom tako da čitalac svakog trenutka može da klikne na jednu i podeli sadržaj na društvenim mrežama. Nekada ćete je naći i uspravno, sa leve ili desne strane teksta.

 

  1. 6. Nemate njuzleter ili besplatan sadržaj za preuzimanje.

Posetilac vašeg sajta je krenuo da klikne na x i… vi ste mu to dozvolili. Zar ne pozovete goste da ostanu još malo kada reše da idu kući? To možete učiniti i sa ljudima koji posećuju vaš sajt tako što ćete im ponuditi da ipak ostanete u kontaktu – npr. preko njuzletera ili tako što skinu vaš besplatan sadržaj.

Email marketing ima visok povrat investicije, a jedan od razloga je to što njuzleter pomaže u pretvaranju posetilaca sajta u kupce.

Možete ga koristiti da promovišete nove proizvode ili šaljete kupone za popust stalnim kupcima, ali i da delite koristan sadržaj ili besplatne e-knjige ili vodiče. Kada neko skine vaš besplatan sadržaj pročita ga, to može biti dovoljno da stekne poverenje u vaše znanje i poželi da kupi vašu uslugu ili proizvod.

konverzija

  1. 7. Dizajn nije dosledan na svim stranicama.

Fontovi, boje i slike pomažu kupcima da bolje zapamte vaš brend. Ako imate kampanju na društvenim mrežama i vaše Facebook reklame vode ka landing stranicama, nedosledan dizajn može potencijalne mušterije učiniti nesigurnim – da li su kliknuli na pravo mesto? Nepoverenje bez sumnje želite da izbegnete kada su u pitanju konverzije

Ako koristite iste boje i fontove, logo i druga obeležja svog brenda na svim stranicama tokom celog procesa kretanja kupca od prvog kontakta sa brendom do odluke da kupi baš od vas, manje su šanse da će negde usput odustati od kupovine.

Nekada se dešava da dođu do krajnjeg koraka i kada treba da izvrše uplatu ili naruče proizvod, drugačije boje i nepoznat dizajn stranice može da odbije čak i kupce koji su pre koristili vaše usluge ili proizvode.

 

  1. 8. Pokušavate da prodate pre nego što ste izgradili odnos sa kupcem.

Ljudi kupuju od onih u koje imaju poverenja. Ovo je posebno tačno kada su usluge u pitanju, jer ljudi, osim znanja, od vas kupuju i energiju. Zato ćete često čuti da im je potrebno da sa nekim “kliknu”. 

Setite se samo kako ste birali ljude za bilo koji individualni rad – bio vam je potreban neko čiji vam se način rada sviđa i sa kim se osećate opušteno. 

To je važno i za izgradnju brenda online. Ljudi treba da vas doživljavaju kao autoritet i da imaju poverenja u vaše veštine ili kvalitet vašeg proizvoda pre nego što se odluče na kupovinu. A kako dotle doći? Tako što ćete, na primer, podeliti neki deo svog znanja besplatno u vidu bloga.

Kada ljudima poklonite korisne informacije, alate i znanje, steći će poverenje u vas i verovatnoća da će kupiti nešto od vas samo će porasti.

 

Pretvorite greške u prednosti

Proverite svoj sajt već danas. Da li ste napravili neku od ovih grešaka?

Istina je da određene nedoslednosti možete ispraviti za pet minuta, a stopa konverzije vam može značajno skočiti. Dakle, mala poboljšanja nekada imaju sjajne rezultate.

Bilo da je problem tehničke prirode, kao što je brzina učitavanja stranica, ili vam treba optimizovan sadržaj landing stranice, ukoliko unesete ove promene na sajt, vrlo brzo ćete primetiti pomak i sigurno krenuti ka konverzijama kakve vaš sajt zaslužuje.

 

Šta je njuzleter i zašto je potreban vašem biznisu?

Mnogi kažu da novine izumiru. Da više nema jutarnje kafe uz novine u rukama, jer svi držimo telefone… Ali ipak, novine se i dalje štampaju u velikim tiražima i ljudi ih i dalje kupuju.

Isto tako, možda ste nekad čuli i da je “imejl marketing mrtav”. Da više niko “ne čita mejlove ako nisu u vezi sa poslom”, da su “promotivni mejlovi samo nepotreban spam”.

Međutim, ove izjave ne mogu biti dalje od istine.

Zapravo, dobro osmišljena strategija ne samo da će privući ljude da redovno čitaju vaše imejlove, već može i da unapredi vašu prodaju u velikoj meri. Na primer, jedno istraživanje je pokazalo da se u Americi u proseku na svaki dolar uložen u imejl marketing biznisu vrati čak 42 dolara. Zar to nije impresivno?

Njuzleter je jedan od najčešćih oblika imejl marketinga i mnogi veliki brendovi se njime redovno služe. NY Times: What We’re Reading, The Daily Water Cooler i Startup Digest su samo neki od najpoznatijih svetskih njuzletera koje čitaju milioni ljudi – ove kompanije znaju koliko ovaj tip komunikacije može da doprinese njihovom biznisu.

Šta je tačno njuzleter i kako od njega možete profitirati? Čitajte u nastavku.

 

Šta je to njuzleter?

Ako pitate stručnjake za marketing širom sveta, većina njih će vam potvrditi da je imejl marketing jedan od najznačajnijih strategija za pridobijanje novih kupaca. Imejl marketing vam omogućava da uskočite nekome direktno u inboks, bez deljenja prostora sa milion drugih radoznalih očiju. Imejl je samo između vas i vlasnika sandučeta.

Njuzleter, kao jedan od najčešćih oblika imejl marketinga, jeste pismo koje šaljete u određenim vremenskim intervalima svojoj publici kako biste sa njom podelili sadržaj edukativne, promotivne ili informativne prirode.

Neki biznisi biraju da na ovaj način obaveštavaju klijente i kupce o novim proizvodima, uslugama, popustima, akcijama i slično. Drugi koriste njuzleter kako bi sa čitaocima podelili dodatne, vredne informacije koje ne mogu naći na drugim mestima ili im dali praktične savete kako da nešto urade.

Koju god namenu da izaberete za svoj njuzleter, znajte da je to dobar način za povezivanje sa kupcima. Izgrađene veze sa kupcima povećavaju lojalnost prema vašem brendu, a na kraju i prodaju.

 

Zašto je njuzleter dobar za vaš biznis?

Ako niste sigurni da li vaš biznis treba da ima njuzleter, evo nekoliko razloga zašto je naš odgovor – apsolutno da.

 

1. Daje vam priliku da uspostavite prisniju komunikaciju sa kupcem.

Vaš sadržaj na sajtu može da čita bilo ko, bio vaš ciljni kupac ili ne. Taj sadržaj je besplatan (i ako ste dobro odradili optimizaciju – i lak za nalaženje), ali vaš njuzleter je druga priča.

Ne samo da je besplatan, nego vam pruža mnogo više nego sadržaj koji je dostupan čitavom internetu: priliku da izgradite intimniji odnos sa kupcem. Kada njemu stigne poruka u sanduče, ona je namenjena samo njemu, a ne svakom posetiocu sajta ili pratiocu na Instagramu.

Komunikacija jedan na jedan koja se odigrava u inboksu čitalaca je ličnija i uliva poverenje.

 

Izvor: Freepik.com

2. Pomaže vam da kreirate atmosferu ekskluzivnosti.

Zašto bi ljudi poželeli da se prijave na vaš njuzleter? Osim vrednog sadržaja koji može da ih zainteresuje, uglavnom je potrebno ponuditi im još nešto.

Ako napravite atmosferu ekskluzivnosti oko svog njuzletera, sigurno ćete imati više pretplatnika. Na primer, možete najaviti da će oni koji prate vaš njuzleter dobiti popust na vašu novu uslugu. Ili će prvi saznati novosti u vezi sa vašim biznisom.

Ovako ćete probuditi radoznalost kod ljudi i želju da i oni budu deo tog “tajnog društva” koje ima više pogodnosti u odnosu na običnog posetioca vašeg sajta.

 

3. Njuzleter vam dovodi više saobraćaja na sajt nego društvene mreže.

Gotovo 100% marketara koristi njuzleter da promoviše sadržaj sa sajta, prema istraživanju koje je objavio Oberlo.

A zašto?

Zato što ćete, ako proverite analitiku i izvore odakle vam dolazi saobraćaj na sajt, videti da veliki procenat ljudi klikne na sadržaj koji promovišete kroz njuzleter. U nekim slučajevima, njuzleter u ovome može biti efikasniji od društvenih mreža.

Čitanju imejlova i odgovaranju na njih uglavnom posvećujemo malo više vremena i pažnje nego skrolovanju po društvenim mrežama. Statistika kaže da čitaoci njuzletera takođe provode i više vremena na vašem sajtu, što može direktno uticati na vaš profit.

Bonus savet: Hoćete da povećate broj klikova? Ubacite video u njuzleter. Jedno istraživanje je pokazalo da procenat klikova u tom slučaju može da skoči i do 300%!

 

4. Veća je verovatnoća da će neko kupiti od vas ako se prvo prijavi na njuzleter.

Kako izgleda jedno putovanje kupca kroz komunikaciju sa vašom kompanijom?

Osoba prvo poseti vaš sajt, a zatim se prijavi na vaš njuzleter. Šta se onda dešava? Kroz taj njuzleter ima priliku da vas bolje upozna. Kao kada odete s nekim na kafu prvi put, a onda počnete redovno da izlazite. Znate sve više o njemu i sve više vam se dopada. Odnos postaje dublji.

Isto se dešava kada neko redovno čita vaš njuzleter. Umesto da samo jednom vidi reklamu i zaboravi da postojite, kupac će neko vreme upijati sadržaj koji mu šaljete, a onda sam proceniti kada mu odgovara da od vas nešto kupi – bez vašeg pritiska.

Deluje prilično jednostavno, zar ne? A s druge strane, povrat na investiciju u ovakvom slučaju može da bude veoma visok.

Jedno istraživanje je pokazalo da je verovatno da će osoba platiti pretplatu na vaš sajt ako pročita bar pet vaših članaka mesečno. A nema lakšeg načina da taj sadržaj podelite nego da ga pošaljete potencijalnim kupcima direktno u inboks.

 

sta je njuzleter
Izvor: suttidayang.com

5. Njuzleter povećava procenat zadržanih kupaca.

Publika vam se uspavala?

Njuzleter odlično igra ulogu alarma – 80% malih i srednjih biznisa se oslanja na njuzleter da bi ponovo aktivirala mušterije koje dugo nisu ništa kupile od njih. Slanjem korisnih i interaktivnih imejlova podstičete čitaoca na interakciju, a onda raste i verovatnoća da će ponovo posetiti vaš sajt i odlučiti se za kupovinu.

 

Kada treba slati njuzleter?

Nema magičnog rešenja koje će učiniti da potrefite idealan broj njuzletera u toku meseca. Od čega zavisi koliko često ćete upadati svojoj publici u inboks? Od dve ključne stvari:

▪ Ko su vaši ljudi?

▪ Kakva je priroda vašeg njuzletera?

Zapitajte se ko je vaša publika i koliko često ima vremena da se posveti čitanju vaših pisama. Ako zauzete, poslovne ljude zatrpavate šaljući im sedam edukativnih njuzletera nedeljno, male su šanse da će nešto primeniti, a velike da će se odjaviti sa liste. Nije vam baš to bio cilj, zar ne?

S druge strane, ako šaljete samo promotivne njuzletere i obaveštavate o popustima ili novitetima, skroz je u redu da njuzleter ne šaljete samo jednom mesečno, već malo češće.

Jednom nedeljno je za mnoge industrije idealan izbor, dok je za neke druge poželjno čak i svakodnevno. Na primer, ako ste u SaaS industriji, slati imejl jednom dnevno bi bilo previše. Vaša publika će biti zadovoljna ako im šaljete novosti ili savete jednom nedeljno.

S druge strane, trendovi u modnoj industriji se veoma brzo menjaju i odeća i obuća se kupuju češće, pa su dnevni mejlovi sa popustima i obaveštenjima sasvim u redu.

Kada su u pitanju kompanije kojima su ciljna publika druge kompanije, a ne fizička lica, uobičajena praksa za njuzletere je dva puta mesečno.

Ne zaboravite da se ljudi najčešće odjavljuju sa njuzletera ako im stiže previše često. Testiranjem možete doći do zlatne sredine, a možete se jednostavno ugledati i na brendove koji su već uspešni u vašoj industriji.

 

Kako izgleda dobar njuzleter?

 

1. Neka naslov bude kratak i zanimljiv.

Od čega zavisi da li će neko otvoriti vaš imejl? Od naslova, naravno. Ne zaboravite da svakodnevno dobijamo desetine imejlova – neki čak i ne smeju da kažu naglas broj nepročitanih poruka koji ih dočekuje u inboksu svakog jutra. Zapravo, u celom svetu se dnevno pošalje gotovo 300 milijardi mejlova.

Dakle, vaš prvi zadatak je da se izdvojite iz gomile intrigantnim, obećavajućim naslovom, koji ne bi trebalo da bude duži od pet-šest reči. To je sasvim dovoljno da izazove radoznalost (i klik) kod čitaoca. Na primer, praksa pokazuje da dobro prolaze pitanja ili upotreba brojeva: 3 koraka do boljeg rangiranja na Guglu ili Da li praviš ove greške u marketing strategiji?

Ovakav naslov deluje prenapadno. Ne bi trebalo koristiti ovoliko velikih slova u naslovu, kao ni znakove uzvika, jer tako deluje kao da vičete.

S druge strane, ovakav naslov budi interesovanje da se odmah sazna koje su to zablude.

 

2. Personalizujte obraćanje.

Njuzleter je ličniji oblik komunikacije od blog postova ili objava na društvenim mrežama. Zato ih treba personalizovati u određenoj meri i tu vam, srećom, priskaču u pomoć softveri za automatizaciju.

U formi za prijavu na njuzleter ostavite i polje za ime – taj podatak će se sačuvati zajedno sa imejl adresom u softveru, pa će vaši čitaoci primati imejlove u kojima im se direktno obraćate imenom. To stvara prijateljsku atmosferu i osećaj kod čitaoca da se obraćate baš i samo njemu.

 

3. Obratite pažnju na strukturu.

Kao i bilo koja druga pisana forma, njuzleter bi trebalo da prati određenu strukturu. Tu će vam pomoći ako imate na umu cilj njuzletera dok pišete.

Da li želite da obavestite čitaoca o novom proizvodu? Da li je njuzleter edukativnog karaktera i delite korisne savete? Uspešni njuzleteri uglavnom sadrže i neku ličnu priču koju možete povezati sa temom imejla, bez obzira na to da li promovišete nešto ili edukujete čitaoce.

sta je njuzleter
Izvor: Freepik.com

4. Da, dizajn je veoma važan.

Različiti alati za automatizaciju imejl marketinga daju vam mogućnost da ujedno i dizajnirate njuzleter.

Vizuelni momenat u ovom slučaju nije nevažan, već može da olakša čitanje. Imajte u vidu da ljudi često pregledaju poruke usput i na brzinu, pa tako tekst vašeg njuzletera treba da sadrži i poneku sliku i boje kako bi se “razbio” tekst.

Ograničite broj boja na dve do tri, a dizajn neka bude jednostavan – ipak je on pomoćno sredstvo, dok je tekst u prvom planu.

 

5. Ne zaboravite poziv na akciju.

Ako želite angažovanu publiku, vaš njuzleter treba da završi efektnim pozivom na akciju. Da li će to biti poziv da čitalac kupi vaš proizvod, zakaže razgovor, odgovori na mejl…

To je vaš izbor, u zavisnosti od cilja njuzletera. Statistika kaže da je publika koja rado stupa u interakciju sa vama spremnija i da uloži novac u vašu uslugu ili proizvod i češće čita sadržaj na vašem sajtu.

 

6. Dajte čitaocu slobodu da se odjavi.

Potpuno je OK da nekoga u nekom trenutku i izgubite kao čitaoca. Možda više nisu zainteresovani ili žele manje poruka u inboksu. Koji god da je razlog, njuzleter mora obavezno da sadrži i “Unsubscribe” dugme, jer to ne samo da je davanje slobode čitaocu, već i zakon to traži.

 

Uživajte u prednostima njuzletera

Jeste li se već spremili da napišete svoj prvi njuzleter? Verujemo da su vas ovi razlozi ubedili da bar porazmislite o tome kakvu biste vrednost mogli da pružite svojoj publici kroz njuzleter i kako bi to doprinelo razvoju vašeg biznisa.

Kvalitetan njuzleter, zahvaljujući alatima za automatizaciju, ne mora da oduzima mnogo vremena, a može da donese mnogo i u vidu profita i u vidu poverenja koje gradite među kupcima.

 

Kontaktirajte nas

Telefon

+381 11 428 08 08

Chat uživo
Live Chat