Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Planiranje i izrada Web trgovine

Uvod i osnovni pojmovi

"Web trgovina" je ništa drugo do web aplikacija, program koji se izvršava na web serveru, odnosno računalu koje je stalno spojeno na kvalitetnu vezu s Internetom putem kvalitetne mrežne infrastrukture, spojeno na kvalitetna redundantna napajanja, kako bi podatkovni promet sa zahtjevom iz bilo kojeg dijela svijeta mogao kvalitetno i u non-stop režimu biti preusmjeravan prema tom serveru i web aplikaciji na njemu.

Server i mrežna infrastruktura se danas najčešće unajmljuje od tvrtki koje se upravo s tim bave, i koje imaju nekoliko, ili nekoliko stotina servera smještenih u tzv. "data centrima". To se zove "Hosting", ili po hrvatski "Udomljavanje".

Samo kratko, kao dodatne informacije, danas se može unajmiti potrebna infrastruktura na nekoliko razina. Može se unamiti cijelo, (ili dio cijelog) fizičkog računala, pri čemu korisnik koji unajmljuje takvo računalo mora na njega samostalno instalirati sve što mu je potrebno za svrhu koja mu je potrebna. U tom režimu mora i samostalno održavati cijeli sustav, zajedno s operacijskim sustavom, ali i svim ostalim potrebnim servisima na tom serveru. Danas su serveri koji se unajmljuju često virtualizirani. virtualni server zovemo VPS ("Virtualni Private Server"). Prednost VPSa je ta što se nekoliko VPSova može izvršavati na jednom (ili na više - "cluster") fizičkom računalu, a pri tome VPS serveri nisu fizički povezani sa hardwareom servera, pa se vrlo jednostavno mogu premještati s jednog na drugo fizičko računalo, što je izvrsno u slučaju kvara hardwarea računala, jer se cijeli virtualni server premjesti kao jedna veliku datoteku u drugu virtualnu okolinu. (mi projektiramo i radimo i virtualizaciju, pa ako želite u svojoj tvrtki imati fizički server s virtualnom okolinom i virtualnim serverima za razne svrhe, slobodno nas angažirajte).

Sada kada znamo što je server i hosting, možemo reći i par riječi o aplikaciji za web trgovinu. Aplikacije za web trgovinu mogu biti izrađene "od nule". U tom slučaju programer kreće od ničega, i postupno samostalno stvara cijelu aplikaciju, sve njene module, sustav za autorizaciju i autentifikaciju, sustav za upravljanje i korištenje baze podataka, dizajnira izgled i sve funkcionalnosti, ali, sve se može pokrenuti i od tzv. "frameworka". "Framework" je poluproizvod, univerzalni "okvir" u koji su već programski ugrađene i riješene neke, za tu nišu, stalno potrebne standardne stvari. Na takav se onda "okvir" dodaju ostale potrebne funkcionalnosti, pišu se dodatni programi, tzv. "pluginovi" koji rješavaju specifične, u samom frameworku nerješene probleme ili procese, i uključuju se u saam framework, pa na taj način proširuju mogućnosti finalnog proizvoda, a istovremeno drastično smanjuju vrijeme isporuke gotovog rješenja.

Jedan od najpoznatijih i najkorištenijih frameworka je "WordPress", kao univerzalni okvir za općenito izradu web stranica (ne samo web trgovine), a njegov modul "WooCommerce" je specifičan dodatak koji služi upravo za rješavanje funkcionalnosti Web trgovine. "WooCommerce" može jako puno, a za ono što ne može, mogu se naravno i za njega napisati dodatni programi, (pluginovi), koji dakle prema potrebi proširuju njegovu baznu funkcionalnost.

Dizajn

"WordPress" ima mogućnost i kreiranja vizualnih tema o kojima ovisi izgled web stranice, odnosno web trgovine. Teme se mogu kupiti i gotove, pa samo prilagoditi njihov izgled, raspored elemenata (layout), boja i ostalo ... ili se pak mogu pisati "od nule". Neke kupljene teme su već toliko sofisticirane, da se u njima jednostavno može potpuno promijeniti izgled, pa dvije web stranice ili web trgovine koje su bazirane na istoj temi, mogu međusobno izgledati potpuno drugačije. Kod kupovanja tema treba biti i oprezan, jer se mora biti svjesno da se nečiji tuđi program prijavljuje u svoj sustav, pa je dobro kupovati samo provjerene teme, ili napraviti svoju u od nule - ako to dozvoljava budžet. Mi, kao programeri, obožavamo gotove teme, jer se možemo u projektu za iste novce više baviti samom funkcionlnošću, uz na taj način puno bolji i bogatiji rezultat :)

Obavezni elementi web trgovine

Na stranicama moraju postojati obavezni sadržaji koje propisuje Zakon i Pravilnici o trgovanju na daljinu. Ako izradu stranica prepustite nama, od nas ćete dobiti gotove dokumente u kojima ćete samo popuniti svoje podatke i eventualno promijeniti svoj način poslovanja u nekoj mjeri u kojoj se to razlikuje od naše "šprance", a mi ćemo ih onda postaviti na Site.

Marketing i SEO

Nakon što se stranica završi, i pusti u produkciju, javnu funkciju, za nju će na početku znati samo oni kojima date direktan link na nju. Stranica se neće "samo tako" početi pojavljivati u rezultatima "Google pretraga" nego je za promociju stranice potrebno napraviti određene akcije. Bazična akcija podrazumijeva da se na stranicu postavi tzv."Sitemap datoteka". To je datoteka koja sadrži popis svih stranica na Vašoj web domeni, a koje želite da se pojave u rezultatima pretrage pretraživača, npr. Googlea. Temeljem Sitemap datoteke, pretraživač, poput Googlea, bolje će razumjeti Vašu stranicu, i lakše će indeksirati njen sadržaj u svojoj bazi podataka koja se koristi za pretragu Interneta od strane korisnika. Sitemap se generira programski, ali ga isto tako treba imati na umu kreirati nakon završetka stranice, i provjeravati ga prilikom održavanja u nekim vremenskim periodama. Sitemap je ključan element za poboljšanje SEO optimizacije.

SEO optimizacija je marketinški proces optimiziranja web stranica i njenog sadržaja koje ima za cilj povećanje vidljivosti stranica na poznatim tražilicama. Drugim riječima, ako se bavite prodajom "proteina", i netko u Googleu upiše "proteini cijena", budući da broj tvrtki koje prodaju ovakve proizvode, ili imaju stranice koje govore o njima, ima sigurno puno, vaša će se, za pretragu neoptimizirana stranica pojaviti negdje na 48. stranici Google rezultata i kupci je jednostavno nikada neće pronaći. Rješenje je u tzv. SEO optimizaciji koja će poboljšati rezulate takvih prirodnih, "organskih" pretraga, ili je rješenje pak plaćanju poznatim tražilicama, za bolje pozicioniranje vaše stranice prilikom pretrage tako plaćenih, odnosno "zakupljenih" riječi. (https://ads.google.com/home/)

SEO optimizacija je marketinški proces, za to postoje specijalizirane tvrtke koje se bave samo s tim, i bilo bi dobro imati jedan takav tim na svojoj strani. SEO traži neki mjesečni budžet, i vrlo je dobro i to znati prije nego se odlučite na izradu WEB stranica.

Izrada i Cijena

Svaki je projekt izrade web trgovine po nekim karakteristikama poseban. Zato je vrlo teško na pamet i odmah reći neku univerzalnu zajedničku cijenu za izradu i puštanje u pogon samog web dućana.

Kontaktirajte nas, i nakon što utvrdimo sve važne elemente baš za Vaš slučaj, dostaviti ćemo Vam kompletnu ponudu, po fazama, a za izradu web trgovine i/ili mogućnosti povezivanja s WIP centralnim sustavom (ako ga već koristite ili ga tek planirate koristiti).

kontakt : Mladen :: mladen.babic@tvornica-programa.hr