Dvadeset i prvo izdanje DaFED-a održalo se u sredu, 7. maja u prostorijama novosadskog univerziteta. Prepunoj sali obratili su se tom prilikom Zoran Ugrina, ko-osnivač prve hrvatske agencije specijalizovane za WordPress Tailored4WP i Milan Ivanović, Frontend team leader u kompaniji Razor Communications.

Dvadeset i prvo izdanje DaFED-a održalo se u sredu, 7. maja u prostorijama novosadskog univerziteta. Prepunoj sali tom prilikom obratili su se Zoran Ugrina, ko-osnivač prve hrvatske agencije specijalizovane za WordPress Tailored4WP i Milan Ivanović, Frontend team leader u kompaniji Razor Communications.
Ugrina je započeo svoje predavanje izjavivši da je WordPress odlična platforma za izradu različitih projekata, ali da je pre svakog rada prvo najbitnije dobro razumeti potrebe samog projekta. Ukoliko je u fokusu čitave priče sadržaj WordPress može poslužiti kao stabilna osnova, a njegova rasprostranjenost dovoljan je pokazatelj koliko je ova platforma zapravo popularna.
Budući da je u pitanju open-source servis, WordPress se konstantno razvija dok je oko njega okupljena i čitava zajednica koja svojim radom dodatno unapređuje funkcionalnosti. Verovatno i najbitnija stavka u ovoj priči jesu pluginovi kojih na zvaničnom WordPress sajtu ima oko 40,000, a koji predstavljaju srž same platforme.
Ugrina je istakao da je najbolje svaku opciju (feature) razvijati kao zaseban plugin, što je i sama ideologija WordPressa. Ovim putem organizacija koda biće bolja, a zgodno dođe i kada na projektu radi veći broj developera. Takođe, sam proces debugovanja je znatno lakši budući da se pluginovi u konfliktu lako mogu isključiti.
Zoran je nastavio predavanje izjavivši da je WordPress veoma sigurna platforma, ali je skrenuo na to da zastarelost plugina i manjak podrške može uticati na to koliko je vaš projekat zaista siguran. On je preporučio prisutnima da koriste isključivo plugine koji se konstantno unapređuju, te po mogućnosti i komercijalne plugine koji u većini slučajeva dolaze sa odličnom podrškom.
[youtube]https://www.youtube.com/watch?v=a_X02AMFa9Q[/youtube]
Za kraj, Ugrina je dodao da je optimizacija izuzetno bitna za rad same platforme, te da je spoljašnje pluginove pre same upotrebe neophodno testirati, kao i konstantno ažurirati sa poslednjom verzijom WordPressa ne bi li se osigurao najviši stepen sigurnosti.
Razvoj srpske WordPress zajednice i naravno – pluginovi
Nakon Zoranovog obraćanja, prisutnima se obratio Milan Ivanović koji radi kao developer u kompaniji Razor Commucations iz Beograda. Na samom početku svog izlaganja, Milan je pozvao ljude na treći WP Serbia Meetup koji će se održati sledeće nedelje u Mikser Houseu, te je najavio i pokretanje Jobs sekcije (jobs.wpserbia.rs) gde će uskoro WordPress developeri moći da pronađu nove oglase za posao.
Ivanović je izjavio da mora postojati jasna razlika između teme i plugina, tako da se tema odnosi samo na dizjan – na ono što vam daje izgled sajta bez ikakve funkcionalnosti. Kada su premium teme u pitanju tu se već mogu javiti problemi zbog ovakvog pristupa, a neretko ljudi i funkcije kao što su Google Analytics vole da stavljaju direktno u kod teme. Iako to ume da bude zgodno, usled promene dizajna takve karakteriste mogu se izgubiti ili još gore, napraviti veća šteta u samom kodu.
Hosting takođe igra veliku ulogu, a Milan je dodao da je ovo jedna od onih stvari gde zaista ne treba da štedite. On je takođe dodao da je izuzetno bitno investirati u development, ali da se na kraju dana mogu koristiti i gotove teme sa ThemeForesta ili ThemesKindgoma koje će krajnjim korisnicima sačuvati vreme i živce.
Make sure your theme doesn’t dictate the content but is flexible enough to handle added or removed sections.
Za kraj, Ivanović je istako nekoliko korisnih pluginova te je prisutnima postavio pitanje – da li plugini škode vašoj brzini? Ukoliko u instalaciji imate plugine koje ne koristite preporučljivo je da ih obrišete, a ne da ih samo isključite. Milanovu prezentaciju u celosti možete pogledati ovde.
[youtube]https://www.youtube.com/watch?v=L85X0hctIx4[/youtube]
Za buduće vesti o DaFED okupljanjima koja se održavaju svake prve srede u mesecu, pratite Twitter profil i Facebook grupu.