Slobodna domena Zadruga za otvoreni kod i dizajn

Je li Wordpress dobro rješenje za moj projekt?

Možda

Web stranice se mogu napraviti na puno načina no Wordpress je platforma s vjerojatno najvećim brojem instalacija u svijetu. To nije čudno. Radi se o besplatnom i iznimno fleksibilnom open source rješenju. Uz relativno malo tehničkog znanja moguće je brzo i jeftino izgraditi ozbiljnu web stranicu. Tko bi odolio takvom izazovu? Uostalom, zašto bi mu uopće trebalo odolijevati? Iz našeg iskustva, Wordpress je odlično rješenje za neke projekte, no isto tako često nailazimo na web stranice koje su upravo zbog Wordpressa upale u probleme iz kojih se teško izvući. Ljudi se znaju odlučiti za njega naprosto zato jer su čuli da ga svi koriste ili jer ne znaju za druge opcije. Zbog toga je prije odluke o odabiru tehnologije dobro napraviti analizu prednosti i mana ove platforme kako bi mogli donijeti odluku o tome je li Wordpress dobro rješenje za neki projekt.

Izazovi Worpressa

Instalacija Wordpressa iziskuje određena tehnička znanja, ali radi se o jednostavnom postupku koji može savladati manje više svatko tko je dovoljno motiviran i ima nos za tehniku. Dodatna pomoć je aktivna i velika zajednica korisnika koji međusobno dijele informacije i savjete. Dostupno je puno materijala za učenje i snalaženje. Nije previše teško dosegnuti razinu koja je potrebna da bi se podignuo neki projekt.

Na žalost, problemi počinju tek nakon nekog vremena. Ovaj softver se konstantno mijenja, napreduje, prilagođava. Pošto je open source, svi sigurnosni propusti su vidljivi i dostupni hakerima. Čim se otkrije propust, počinje utrka između onih koji grade i onih koji ruše. Dok tim programera na zakrpa rupu, sve instalacije Wordpressa su izložene. Čak i ako ste instalirali najnoviju verziju softvera i dalje ste u riziku. Jedino što možete napraviti je osigurati se kroz redoviti backup podataka, no i o backupu se onda treba pobrinuti. Dodatni problem nastaje ako se zanemari održavanje, prestane se instalirati uvijek najnovije verzije wordpressa, njegovih plugina i tema koje se koriste. Tada je samo pitanje vremena kada će hakeri ili realnije script-kiddies tj. klinci koji uče o sigurnosti i zabavljaju se rušeći web stranice to isto napraviti i vama. Očistiti kompromitiranu instalaciju i vratiti reputaciju web stranice može biti teško i skupo.

Drugi problem Wordpressa proizlazi iz njegove fleksibilnosti. Radi se o sustavu koji se može proširiti i nadograditi korištenjem plugina. Jezgru wordpressa razvija i održava poduzeće Automatic, no plugine može programirati doslovno tko god želi. To je istovremeno i odlično i grozno. Zahvaljujući pluginima, Wordpress može dobiti dodatne funkcionalnosti. Iako je originalno napravljen za izradu stranica i blogova, uz upotrebu plugina možete izgraditi web trgovine, oglasnike, društvene mreže, adresare, kalendare i tko zna što sve ne. To je vrlo praktično te omogućuje brzu i jeftinu realizaciju projekata. Odlična osobina, toliko odlična da se možda pitate u čemu je onda problem, što je tu onda grozno? Pluginove izrađuju različiti akteri, poduzeća, pojedinci, entuzijasti, profesionalci. Neki plugini budu dobro napravljeni ali se onda spletom okolnosti prestanu održavati da bi na kraju prestali biti kompatibilni s jezgrom sustava. Također, znaju se desiti i konflikti među pluginima, što će rezultirati padom stranice. Wordpressova najveća prednost je ujedno i njegova najveća mana.

Kada (ne) odabrati Wordpress

Ako želite web stranicu koja se neće često mijenjati, Wordpress je nepotrebna komplikacija. Onima koji planiraju objaviti web stranicu a nemaju potrebu ili kapacitet za njeno održavanje, uvijek rađe preporučujemo da naprave tzv. statično rješenje, običan HTML bez programiranja. Ako želite još efikasnije rješenje, a nije vam bitna originanost, upotrijebite neki već gotovi HTML template. Može ih se naći besplatnih ili već za par dolara.

Ako vam je potreban CMS sustav, imate kapacitet ili pak možete angažirati nekoga za redovito održavanje softvera, možete riješiti pouzdan backup a projekt se može realizirati kroz postojeće funkcionalnosti Wordpressa uz korištenje tek manjeg broja pouzdanih plugina, naša preporuka bit će Wordpress.

Ako gradite napredniji sustav koji treba funkcionalnosti koje nisu već ugrađene u Wordpress, ako trebate integrirati svoje postojeće sustave i podatke, ako vam je važna sigurnost i brzina, ako želite imati mogućnost brze promjene svog projekta, tada ćemo vas uputiti na izradu aplikacije po mjeri.

Znalo se dešavati da kupci inzistiraju na Wordpressu uvjereni kako je to jeftinije od izrade vlastite aplikacije, no ako se radi o "savijanju" Wordpressa ili ako se ne brine o njegovom održavanju, cijena takvog poduhvata je često viša a rezultat u pravilu lošiji. Isto tako, valja upozoriti da mnoge web stranice izrađene u Wordpressu često sliče jedna drugoj kao jaje jajetu. To je posljedica korištenja tema s ograničenim mogućnostima dizajna, toga da se pokušava sadržaj web stranice prilagoditi temi a ne obrnuto. Naravno, nije uvijek sve loše. U slučaju kada se potrebe projekta preklope s mogućnostima platforme, a tim koji radi realizaciju ima potrebno iskustvo i znanje, Wordpress je odlična trava za ljutu ranu.


Slobodna domena koristi Wordpress. Ne forsiramo ga, ne mrzimo ga. Zalažemo se za primjerenu upotrebu tehnologije i optimizaciju troškova. Upotrijebit ćemo Wordpress tamo gdje to ima smisla.

Nekoliko primjera iz prakse

Slučaj Novosti

Tjednik Novosti koji izdaje Srpsko narodno vijeće dugo je vremena odolijevao izazovima digitalizacije te je imao samo tiskano izdanje. Nisu bili sigurni imaju li uopće publiku koja će ih pratiti putem interneta. Iako je sve upućivalo na to da je digitalizacija nužna, bilo je teško odlučiti se na trošenje ionako ograničenih financijskih sredstava na izradu portala. Trebalo je krenuti s nečim manje ambicioznim, da ne kažemo jeftinim. Namjera je bila upustiti se u digitalizaciju, testirati postoji li interes publike, vidjeti koliki će to biti dodatni pritisak na redakciju. Nismo pogriješili kada smo im preporučili Wordpress. Od 2009. do 2014. godine Novosti su imale relativno rudimentarno no ipak aktualno on-line izdanje kroz koje su prokrčili put prema prvoj pravoj verziji svog portala, izgradili interni kapacitet, izborili se za on-line publiku. Kada je 2013. godine proveden temeljiti redizajn tiskanog izdanja i reorganizirana redakcija, došla je na red i izrada naprednijeg news portala koji je evo u 2020. godini doživio još jednu iteraciju, a u međuvremenu se nametnuo kao iznimno važan medij. Wordpress im je poslužio kao dobra polazišna točka, a i dan danas čuva arhivu članaka iz tog perioda.

Slučaj Multimedijalnog instituta

Pioniri digitalne kulture u Hrvatskoj, Multimedijalni institut i klub MAMA iz Zagreba, pred dvadesetak godina pokrenuli su živu i aktivnu scenu koja je svoje uporište pronašla u alternativnoj kulturi i aktivizmu. Velik je utjecaj ove skupine ljudi na razvoj domaće vaninsitucionalne kulture. Kroz udrugu je tijekom dvadesetak godina rada prošao velik broj ljudi i ideja. Wordpress se često koristio kao prikladno tehničko rješenje za predstavljanje projekata. Brzo, jeftino, open-souce. Na žalost, kao što to obično biva u udrugama, protok velikog broja ljudi ponekad dovede do toga da neka zaduženja i poslovi ispadnu iz fokusa. Multimedijalnom insitutu se desilo to da je više zaboravljenih Wordpress web stranica postalo meta hakerskih napada. Veoma brzo su njihovi serveri dobili lošu reputaciju i tako su zaboravljeni webovi koji su nekada odlično služili svojoj svrsi postali ogroman teret koji je u jednom trenutku čak i glavnu web stranicu udruge učinio nedostupnom. Trebalo je donijeti odluku i tehnički izdvojiti glavnu stranicu udruge od ostalih webova. Zatim ju je trebalo očistiti od ubačenog malicioznog programskog koda te iznova izgraditi reputaciju domene. Stari webovi su pak ostali u nemilosti hakera. Neki su morali biti ugašeni, drugi su se morali arhivirati. Za sve to je utrošeno puno vremena, energije i novca, a desilo se zato što je uslijed okolnosti održavanje Wordpressa ispalo iz fokusa. Dodatni problem bio je u tome što je Wordpress doista i funkcionirao sam za sebe i to jako jako dugo, sve do niza incidenata koje je zatim trebalo sanirati. Danas Multimedijalni institut ima web stranicu koja funkcionira i okruženje koje osigurava stabilnost. Slobodna domena im je u tome donekle pripomogla. Njihova Wordpress instalacija je i dalje opterećena tehnološkim dugom koji je nastao tijekom godina, te će iduća generacija web stranice Multimedijalnog instituta vjerojatno biti ponovo izgrađena na Wordpressu, no uz temeljitu rekonstrukciju. Taj projekt biti će kudikamo kompleksniji nego li je trebao biti. Iako je Wordpress bio primjereno rješenje, u ovom slučaju TCO (total cost of ownership - cijena vlasništva) nije bio malen.

Slučaj Bilten

Regionalni portal Bilten od prvog dana koristi Wordpress. Zbog relativno jednostavne strukture i funkcionalnosti portala, ova platforma nudi manje više sve što im je potrebno. Tijekom 2019. godine prijavili smo se na njihov natječaj za redizajn. Pošto se radi o open source rješenju, nije bilo problema oko toga da nastavimo raditi na rješenju koje je inicijalno realizirao drugi tim, baš kao što neće biti problema da naš rad nastavi netko treći. Pred nama se nalazio zadatak izvedbe treće generacije portala a poseban naglasak bio je na klasifikaciji tekstova koja će omogućiti njihovo napredno pretraživanje. Radi se o tome da je portal nakon nekoliko godina rada prikupio velik broj relevantnih tekstova koji zbog strukture stranice nisu bili dovoljno vidljivi. Uz vizualni redizajn portala, koristeći standardne metode na Wordpressu klasificirali smo sav postojeći sadržaj u bazu tekstova koja je pretraživa po temama, geografskom fokusu i žanrovima. Radi se o prilagodbi koja je metodološki potpuno u duhu Wordpress platforme, a rezultat je kvalitetna napredna tražilica. Ako ostane pri istom ili sličnom uredničkom konceptu, naša pretpostavka je da će Bilten do daljnjega koristiti Wordpress.