WordPress – mnogo više od samo bloga

WordPress je online, open source web stranica izgrađena u PHP-u. No, za one koji ne razumeju šta je PHP – WordPress je verovatno najlakši i najmoćniji sistem za upravljanje blogovima i web sadržajem (ili CMS-om) danas.
Od svog nastanka 2003. godine pa do danas, WordPress koristi impresivnih 25,8% svih dostupnih stranica na Internetu i ovo je broj koji će vremenom samo rasti. Pogledajmo i zašto je to tako.

Ko sve koristi WordPress?

Mnogi poznati blogovi, web stranice koje svakodnevno objavljuju vesti, web stranice sa muzikom, Fortune 500 kompanije, slavne ličnosti i mnogi drugi. Na primer, poznati blogovi poput Mashable i TechCrunch su na WordPressu. Popularne novinarske kuće kao što su New York Times i CNN takođe koriste WordPress. Ako vas je ikad zanimalo ko koristi WordPress kao sistem za svoju web stranicu pogledajte ovde. Verujem da ćete biti veoma impresionirani brojem poznatih web lokacija koje koriste ovaj popularni sistem za upravljanje sadržajem na svojim web stranicama.

wordpress_bicycle

Koje su prednosti korišćenja WordPress-a?

Jednostavan interfejs: WordPress platforma nudi jednostavan korisnički interfejs kada je reč o drugim sistemima za upravljanje sadržajem. Nakon prijave u WP doći ćete na početnu tablu. WordPress tabla vam omogućava da promenite mnoge elemente vašeg sajta, bez ikakve potrebe da znate ijednu liniju koda. Možete menjati/uređivati slike, stranice, poruke, sadržaj i razne druge funkcije prilično brzo i jednostavno.

User-friendly: WordPress je izuzetno user friendly. Ostali sistemi za upravljanje sadržajem hvale njihove beskrajne mogućnosti koji uopšte nisu komplikovane za korišćenje, te se lako prilagođava bez potrebne dodatne podrške. Da biste dodali novi post na svom blogu/web stranici morate jednostavno kliknuti “Stvori novi post”, prilagodite URL (ako se nije već sam prilagodio prema naslovu), uredite sadržaj i objavite ga. Mislim da jednostavnije od ovoga ne može.

Web biblioteka: WordPress ima veliku web biblioteku vizualnih tema (templates) i dodataka (plugins). Vizualne teme se, kako im ime i sugeriše, koriste za promenu izgleda i generalnog vizalnog utiska vaše WP web stranice. Online možete pronaći i skinuti bezbroj besplatnih i premium tema koji odgovaraju potrebama vaše web stranice.
S druge strane, besplatnim ili premium dodacima, koji su isto tako masovno dostupni online, možete lako povećati funkcionalnost svoje stranice: dodati joj Twitter i Facebook feed, ubaciti CAPTCHA funkciju, poboljšati SEO, automatski optimizovati slike i još mnogo toga.

Online zajednica: Čak i ako ne naiđete na probleme prilikom postavljanja platforme, nema razloga za brigu. WordPress ima vrlo jaku i čvrsto povezanu zajednicu spremnu da vam pomogne. Sve što trebate učiniti je pretražiti njihovu stranicu da biste pronašli odgovore na sva vaša pitanja.

Besplatno je: Ne morate platiti apsolutno ništa za korišćenje ove platforme. Jedino ako želite koristiti prilagođene WP šablone ili želite angažovati web dizajn kompaniju koja se bavi WordPressom za dizajn unikatne vizualne teme za stranicu.

Razvoj: WordPress je CMS koji će se menjati s vašom kompanijom. WP zajednica je posvećena konstantnoj izgradnji ove platforme, pa nije ni čudo da konstantno pomeraju granice WordPressa i nastoje pružiti korisnicima platformu koja je sposobna razvijati se kako bi se zadovoljila sva buduća očekivanja i potrebe.

Šta to sve znači ako ste programer?

Iako je ovo, teoretski, blogging platforma, mnogi programeri odabiru WordPress zbog niza razloga. Pre svega, radi velikog broja nezavisnih saradnika i volontera koji održavaju kod koristeći ovaj Open Source model. Nove funkcije, ispravke grešaka i sigurnosne zakrpe se rešavaju relativno brzo i vrlo često baš upravo zbog velike zajednice koja besplatno doprinosi razvoju ovog CMS-a. Drugo, postoji ogroman broj besplatnih kvalitetnih tema i dodataka koji omogućavaju programerima i developerima lako prilagoditi ne samo izgled već i funkcionalnost celog sajta te ga optimizirati za Google tražilice sa jednim klikom na instalaciju jednog od plaginova, bez svih dodatnih neprijatnosti koje inače loš SEO zna doneti. Ovo definitivno mnogo znači ukoliko radite na eCommerce trgovinama i blogovima uopšteno.

wordpress_blogger

A što ako niste programer?

Iste stvari vrede i za one koji nisu programeri. Upravo zbog WordPress-ovih mogućnosti zaista ne morate da znate programirati i kodirati da bi ga koristili. Sve vam je omogućeno na dohvat ruke, samo ju trebate pružiti, a ako i naiđete na neki problem, WP zajednica je tu za vas.

Ako vas ovaj naš tekst još uvek nije uverio u korisnost i prednosti korištenja WordPressa samo zavirite u njihovu online zajednicu i pogledajte recenzije korisnika koji su ga probali, ili još bolje, probajte sami pa nam javite vaše mišljenje i iskustva koje ćemo rado podeliti.

Magento

Magento

Magento je open-source framework izgrađen u PHPu koji korisnicima omogućava brzo i jednostavno postavljanje online prodavnice. Ako zamislimo Amazon kao tipičnog predstavnika e-commerce sajtova, korišćenjem Magenta kao baze možete pokriti skoro 90% osnovnih funkcionalnosti Amazona, a dodatnom doradom, stilizovanjem i implementacijom novih mogućnosti možete razvijati svoju web prodavnicu u smeru u kom želite.

Magento postoji od 2008. godine, dolazi u dve edicije – community i enterprise – od kojih je community verzija, naravno, besplatna i svima dostupna, dok se enterprise verzija plaća kroz godišnju licencu.
2011. godine Magento prelazi pod okrilje eBay-a koji ga je kupio za preko 180 miliona $, čime se Magento pozicionirao kao jedan od vodećih e-commerce sistema za manje i srednje prodavnice.

Mogućnosti Magenta

Mogućnost Magenta su izuzetno široke. Kao osnovne funkcionalnosti Magento podržava katalogizaciju i upravljanje proizvodima i kategorijama proizvoda, obradu porudžbina sa generisanjem i štampanjem faktura, ažuriranje cena i popusta kroz kompleksan sistem pravila, kao i kupone za popust, ažuriranje registrovanih korisnika, slanje newslettera itd. U okviru Magenta dolazi i CMS sistem putem kojeg vlasnici šopa mogu korigovati i menjati statički sadržaj na sajtu. Takođe, Magento poseduje i veliki broj parametara putem kojih se rad web prodavnice može prilagoditi željama i potrebama vlasnika, poput setovanja jasnih pravila za obračun poreza, internacionalizaciju, upotrebu različitih metoda plaćanja (PayPal je, naravno kao najrasprostanjeniji, podržan) i metoda isporuke i slično.

Magento ConnectPored svega ovoga Magento je izuzetno fleksibilan i neke nestandardne funkcionalnosti moguće je implementirati putem ekstenzija. Ekstenzije su nadogradnje Magento sistema odrađene od strane trećih lica, a koje omogućavaju nešto dodatno na svakom šopu na kom se instaliraju. Postoji čitava zajednica gde ih kreatori postavljaju i kroz koju se ekstenzije katalogizuju. Najčešće ekstenzije služe za implementaciju nekog sistema plaćanja koji nije toliko rasprostranjen, a pri čemu bi samostalno programiranje modula u Magentu i integracija sa tim sistemom trajala predugo i koštala previše. Drugi primeri ekstenzija su integracija sa različitim metodama za isporuku (DHL, FedEx), integracija sa nekim drugim web servisima (kao što je recimo MailChimp za bolje upravljanje newsletterima), implementacija dodatnih mogućnosti (recimo podela sadržaja preko socijalnih mreža, integracija login funkcije sa socijalnim mrežama itd) i druge.
Ekstenzije mogu biti besplatne za preuzimanje, dok se druge, nešto kompleksnije, plaćaju, najčešće po jednokratnom principu.

Tendencija u 21. veku je da se sve seli na web, oglašavanje, marketing, čak i mnoge birokratske procedure, a naravno to sve prati i velika ekspanzija web prodavnica i uopšte princip prodaje dobara/usluga putem Interneta. Za prodavca to znači izmenjena logistika i drugačiji procesi poslovanja – nepostojanje fizičke prodavnice smanjuje troškove zakupa prostora, dažbina, plaćanje zaposlenih, a fokus prelazi na web marketing i obradu elektronskih porudžbina. Iz ovih razloga e-commerce rešenja postaju idealna za manje i srednje prodavce. Iako postoji veliki broj servisa na Internetu putem kojih već možete prodavati svoje proizvode (već pomenuti Amazon i eBay, Aliexpress, Shopify) – Magento, i uopšte ideja posedovanja sopstvenog web sajta sa prodavnicom – omogućava prodavcima poslovanje bez plaćanja provizije tim servisima, i što je još bitnije – brendiranje i stvaranje drugačije i prepoznatljive web stranice, što je osnovni marketinški korak za unapređenje poslovanja.

Šta to sve znači ako ste programer?

E-Commerce sistemiNajkraće rečeno – puno dostupnog posla, veliki zahtevi vlasnika prodavnica i dugotrajna saradnja kroz održavanje sajta.
Prvo i osnovno – Magento se instalira za par minuta, uz njega dolazi osnovna tema, tako da teoretski sajt možete postaviti za manje od sat vremena. Ali niko vam to neće tražiti, upravo zbog pomenutog brendiranja, od vas će najčešće tražiti implementaciju potpuno nove teme i izgleda sajta, drugačiji raspored elemenata na stranici, neke moderne Javascript efekte i još neke dodatne funkcionalnosti koje ćete ili samostalno programirati ili obezbediti kroz neku od ekstenzija.
Dalje, Magento angažmani su po pravilu dugotrajni iz dva razloga – vlasnik prodavnice je selidbom prodaje na web fokusirao čitavo svoje poslovanje na sajt i neće želeti da ostane bez neophodne podrške za slučaj da nešto krene po zlu, i drugo, web prodavnice su kao živi organizmi – non stop se menjaju, non stop se uvodi nešto novo, nešto drugačije jer svi su deo jedne velike trke za kupcima i potrošačima, i svi se trude da budu inovativni.

Magento je izgrađen na ZEND frameworku i za ukuse mnogih je preterano kompleksan. Teoretski, to je MVC framework, ali takav da implementacija jednog sasvim običnog modula koji će doneti neku minimalnu promenu često može značiti kreiranje većeg broja klasa, čačkanje po raznim XML fajlovima, uz neizbežno lupanje glave oko toga zašto nešto neće da radi. Nažalost, i tu dolazimo možda do najveće mane Magenta, Magento dokumentacija je vrlo opskurdna i najčešće vam neće biti od neke velike pomoći. To praktično znači da je proces učenja programiranja u Magentu dug i mukotrpan, no zbog toga ne treba očajavati jer će vremenom stvari ići sve lakše i bolje ćete se snalaziti u kodu, i vaše mogućnosti i efikasnost će rasti, a potražnja za jakim i dobrim Magento programerima je uvek na nivou.

A šta ako niste programer?

Dizajneri takođe imaju veliki udeo u stvaranju bilo kojeg e-commerce sistema pa to važi i za Magento. Prodavci će često tražiti novi, originalan dizajn, nešto što će ostaviti jak utisak na posetioce sajta, ali i što će prezentovati proizvode na najbolji mogući način. Sa tehničke strane dizajniranje Magento sajta se neće puno razlikovati od dizajniranja drugih sajtova, osim što će dizajneri morati da se vode određenim smernicama po pitanju elemenata koji se moraju naći na određenim stranicama, za šta im je najčešće dovoljno malo rada u nekom demo šopu.

Posla u Magentu može biti i za biznis i marketing analitičare. Magento sam po sebi sadrži veliki broj podataka o porudžbinama, proizvodima, kupcima, koji se dalje mogu segmentirati radi sačinjavanja složenijih izveštaja putem kojih će prodavci dalje moći da menjaju strategiju svojeg delovanja. Ukoliko ste i stručnjak za SEO polja delovanja vam se dodatno šire i u svoju ponudu možete uvrsiti i SEO analizu i strategiju za poboljšanje posećenosti sajta, odnosno jačanje brenda.

Poželjno predznanje za rad u Magentu: PHP, ZEND, HTML/CSS, Javascript, Prototype/jQuery

loading