Verovali ili ne, WordPress je u ponedeljak, 27. maja napunio 21. godinu.
Te, sada već možda davne 2003. godine, Met Mulenveg i Majk Litl objavili su prvu verziju WordPressa. U godinama koje su usledile, mnoge stvari su se promenile, a danas je teško zamisliti vreme kada nismo imali pristup ovom open source softveru koji je promenio pravila igre i postao najpopularnija platforma za izradu sajtova.
Širom sveta, ali i u Srbiji, 21. rođendan WordPressa obeležen je proslavama i spontanim okupljanjima WordPress zajednice, a mi ćemo u ovom tekstu iskorisititi ovaj veliki jubilej da se prisetimo WordPress početaka i njegovog puta do najpopularnije CMS platforme.
WordPress istorija
Da bismo na pravi način ispričali ovu WordPress priču, prvo ćemo morati da skočimo nazad u 2001. godinu kada je sve počelo.
2001. godina: Formiran koncept
2001. godine, francuski developer Majkl Valdrigi je lansirao b2/cafelog. Bio je to softver za blogovanje inspirisan Blogger platformom, međutim, ono po čemu se b2/cafelog razlikovao od tadašnjih rešenja bila je činjenica da je napisan u PHP-u i da je koristio MySQL bazu podataka. U to vreme, bio je to potpuno nov pristup razvoju sadržaja na internetu čime je izazvao veliku pažnju.
Jedan od njih bio je i Mat Mulenveg, koji je u to vreme bio student na Univerzitetu u Hjustonu i takođe korisnik b2/cafelog platforme.
2002. godina: Majkl Valdrigi se povlači iz razvoja b2/cafelog-a
2002. godine Valdrigi je prestao da razvija b2/cafelog kako bi se posvetio važnim ličnim pitanjima.
U toj ne baš idealnoj situaciji, Mat Mulenveg je preuzeo inicijativu i “uzeo stvar u svoje ruke”. Video je vrednost u b2/cafelog softveru i odlučio da na njegovim osnovama napravi nešto mnogo bolje, pogađate u pitanju je WordPress. Kao što WordPress Codex objašnjava:
WordPress je stvoren sa ciljem da bude elegantan, jednostavan i dobro osmišljen sistem za upravljanje sadržajem, razvijen uz pomoć PHP-a i MySQL-a i GPL (General Public Licence).
2003. godina: Lansiranje WordPressa
27. maj 2003. godine jeste datum kada je WordPress zvanično lansiran.
U osnovi, ono što se desilo je sledeće:
- Valdrigi je nestao i prestao da podržava b2/cafelog u decembru 2002. godine
- Mulenveg je objavio na svom blogu da planira da forkuje b2/cafeblog (u softverskom inženjerstvu, forkovanje (engl. fork) projekta se odigrava kada programeri naprave kopiju izvornog koda jednog softverskog paketa i zatim započnu nezavisan razvoj na njemu, praveći time poseban komad softvera)
- b2/cafelog je imao GNU – opštu javnu licencu za slobodni softver, čime je bio slobodan za besplatno preuzimanje bez dozvole Valdrigija
- Britanski programer Majk Litl pročitao je Mulenvegov tekst i ponudio mu pomoć u forkovanju projekta
- Ime “WordPress” dala je Kristina Selek, jedna od Mulenvegovih prijateljica
Nakon pet meseci rada, u maju 2003. godine projekat je bio završen i zvanično lansiran.
U godinama koje su usledile, veliki broj programera priključio se razvoju WordPressa.
- Aleks King je web dizajner i programer koji je bio nezvanično uključen u razvoj projekta još od b2/cafelog dana. Nakon što se pridružio WordPress timu, pomogao je u stvaranju jedinstvenog direktorijuma dodataka i bio je izuzetno značajan kada je u pitanju razvoj tema.
- Dugal Kambel je veb programer koji još uvek radi na razvoju WordPress platforme. Na početku njegove karijere doneo je velika poboljšanja u performansama RSS-a.
- Rajan Boren je bivši WordPress programer koji je ostao upamćen po svojim naporima koji su doveli do kreiranja dodataka (plugins).
Takođe, te 2003. godine Mulenvag je pronašao dovoljno vremena da konvertuje dotadašnje “b2” prefikse u “wp-“, u poduhvatu koji je na zvaničnom blogu nazvan “The Great Renaming”.
Ova promena, sa jedne strane, trebala je da donese stabilnost u nazivima fajlova, ali i da ukloni dotadašnji pogled na WordPress kao “b2 sa određenim dodacima”. Sa druge strane, promena naziva donela je i probleme svim onim programerima koji su već napravili hack-ove (u osnovi – dodatke) u okviru njihovih sajtova.
Tokom 2003. godine, pojavila se potreba sa adekvatnom WordPress podrškom, imajući u vidu veliki broj pitanja koji su programeri postavljali WordPress developerima, te je krajem 2003. godine postalo očigledno da je WordPressu neophodna dokumentacija. Ovi napori doveli su do razvoja WordPress Wiki-ja ili danas poznatijeg kao WordPress Codex.
2004. godina: Stižu dodaci (plugins)
Sa puštanjem verzije 1.2 (Mingus) u 2004. godini po prvi put su se pojavili dodaci. Sa pojavom dodataka, korisnici i programeri dobili su mogućnost da prošire mogućnosti WordPressa van osobina sadržanih u osnovnoj instalaciji.
Negde u isto vreme, brojna ažuriranja dovela su do poboljšanja funkcionalnosti, uvedena je moderacija komentara kao i bolje RSS feed performanse.
Odaberi 100% optimizovan hosting za WordPress. Svaki WordPress hosting paket donosi besplatne PREMIUM teme i dodatke za tvoj sajt (Asta Pro, Elementro Pro, WPML, WP Portoflio i dr.)WORDPRESS HOSTING
Idealno rešenje za WordPress sajtove
2006. godina: Razvoj WordPress brenda
Automattic je registrovao zaštitni znak WordPressa i njegov logo u 2006. godini. Iako je Automattic bila novostvorena kompanija u tom periodu, Mulenveg je ipak imao želju da zaštiti svoju “imovinu” i dodatno učvrsti svoje vlasništvo nad brendom. Iste godine, došlo je i do razvoja WordPress zajednice, a prvi WordCamp koji je trajao čitav jedan dan i okupio 500 ljudi održan je u San Francisku.
2007. godina: Nova ažuriranja, ali i prvi veliki sigurnosni propust
Dalji razvoj WordPress platforme nastavio je da u svojim ažuriranjima donosi nove funkacionalnosti poput automatskog pamćenja, provere pravopisa i drugih, a sve sa ciljem da korišćenje WordPressa postane lakše za korisnike. U međuvremenu, Automattic je otkupio Gravatar uslugu, koja se besprekorno uklapala sa WordPressom i omogućavala korisnicima da ostave lični trag tokom svog angažovanja na platformi.
Na stranu svih pozitivnih vesti, važno je osvrnuti se i na prvi veliki sigurnosni propust koji se dogodio na početku 2007. godine, kada je veliki broj SEO blogova tvdio da je napadnut. Kasnije je ustanovljeno da se sigurnosni propust nalazio on jednom od WordPress servera, a propust je doveo do backdoor injection-a, odnosno procesa tokom kojeg napadač vrši ubacivanje malicioznog koda na sajt.
Naravno, tim WordPressa je brzo popravio ovaj sigurnosni propust čim je bio uočen.
2008. godina: Prepravljen Interfejs i automatsko ažuriranje
2008. je bila dobra godina za dalju optimizaciju i razvoj WordPressa.
Na primer, Coltrane je omogućio instalaciju dodataka i ažuriranje WordPressa direktno iz WP admin dela. Ovo je značilo da korisnici više nisu morali da manualno instaliraju dodatke ili preuzimaju nove verzije WordPressa, već je sve bilo moguće odraditi jednim klikom.
Druga ažuriranja bila su fokusirana na WordPress dashboard, sa ciljem unapređenja ne samo izgleda interfejsa, već i njegove upotrebljivosti. Najveća promena odnosila se na premeštanje menija sa vrha dashboard-a na sidebar (gde i danas stoji).
Dva događaja vredna pomena iz 2008. godine, jesu ta da je Automattic prikupio dodatnih 30 miliona dolara u B rundi finansiranja, kao i nagrada koju je WordPress dobio od Infoworld-a za najbolji open source softver.
2009. godina: Rastući fokus na teme i dodatke
Nova verzija 2.8 nazvana “Baker” donela je mogućnost instalacije tema u okviru WordPressa. Od trenutka kada je tim WordPressa uvideo kako je instaler dodataka bio dobro prihvaćen u 2008., jedino je imalo smisla uvesti i teme u dashboard.
Carmen iliti verzija 2.9 donela je, između ostalog:
- Ažuriranje više dodataka istovremeno
- Mogućnost editovanja fotografija u okviru WordPressa
- Ubacivanje videa bez shortcode-ova ili source HTML-a
- rel=canonical podršku za SEO
- Post thumbnail-ove integrisane u WordPress teme
WordPress je osvojio jos jednu nagradu te godine, ovog puta je to bila Open Source CMS Nagrada za “Najbolji open source CMS”.
2010. godina: Stvaranje WordPress fondacije
WordPress verzija 3.0 “Thelonious” je bila veliki korak napred u razvoju WordPressa, i to ne nužno zbog novih funkcionalnosti koliko zbog stvaranja Multisite dela. WordPress Multisite je poseban režim rada WordPress aplikacije koja omogućava kreiranje mreže sajtova na bazi jedne instalacije WordPressa.
2010. godina je takođe značajna zbog stvaranja WordPress Fondacije, čijim otvaranjem je Mulenveg prebacio vlasništvo WordPress zaštitnog znaka i svojine u nju. Na vebsajtu WordPress fondacije na sledeći način je opisan razlog stvaranja ovakve fondacije:
„Poenta fondacije je da osigura besplatan pristup, u neograničenom vremenskom periodu, softverskim projektima koje podržavamo i razvijamo. Ljudi i biznisi mogu da dođu i odu, stoga je važno osigurati da projekti budu otvoreni za dalji razvoj kako bi se osigurao nesmetan rad.”
2011. godina: WordPress postaje još brži, lakši i user-friendly
Sa osiguranom budućnošću zahvaljujući WordPress Fondaciji, 2011. godina bila je godina fokusa na poboljšanju WordPress iskustva za krajnje korisnike.
Sa tri značajne verzije tokom godine, uvedene su sledeće mogućnosti:
- Reinhardt ili verzija 3.1 donela je admin bar, optimizovan interfejs za pisanje i unapređenu mogućnost linkovanja;
- Gershwin ili verzija 3.2 donela je opciju za pisanje bez ometanja, unapređenu moderaciju komentara i efikasnije rukovanje WordPress ažuriranjima;
- Sonny ili verzija 3.3 je donela sa sobom drag-and-drop opciju ubacivanja fotografija, vizuelni prikaz novih mogucnosti nakon instalacije tj. svakog azuriranja WP-a, i dodatne menije dostupne na hover miša u okviru WordPress navigacije.
Bilo je jasno da je WordPress tim iskoristio čitavu 2011. godinu sa ciljem da omogući korisnicima što efikasniji i lakši rad u WordPressu.
2012. godina: Dalja unapređenja
Dva nova ažuriranja izašla su u 2012. godini, obe verzije su sa sobom donele nove opcije i dodatno olakšale rad korisnicima.
Sa Green-om, korisnici su dobili mogućnost podešavanja tema i pregled promena u realnom vremenu, čime su bili u prilici da prilagode i testiraju podešavanja za svoje teme pre nego ih postave na sajt.
Elvin verzija je bila fokusirana na popravljanje problema koji su korisnici imali prilikom rada sa medija galerijom.
2013. godina: Sigurnost i novi izgled
Verzija 3.6 “Oscar” veliki fokus imala je na audio i video podršku i integraciju. WordPress je u ovom periodu definitivno počeo da se priprema za veću prihvatljivost streaming medija sadržaja.
Onda je kasnije došao Basie. Verzija 3.7 je pokazala da je WordPress spreman da se više brine o sigurnosti sa automatskim sigurnosnim ažuriranjima i sistemom za preporuku jakih loznki.
Parker je bilo poslednje ažuriranje u 2013. godini, a sa njim se došao i novi interfejs.
Izgleda poznato? 🙂
Još jednu stvar da pomenemo dok smo još u 2013. godini – Automattic je dobio malo preko 126 miliona dolara u dve nove runde finansiranja.
2014. godina: Fokus na kreiranju sadržaja
Jasno je da su WordPress developeri vredno radili kroz čitavu 2014. godinu. Nekoliko novih verzija je izašlo, svaka sa dodatnim poboljšanjem procesa kreiranja sadržaja.
Smith je dodao:
- Unapređenje vizuelnog editora
- Drag-and-drop dodavanje fotografija u editoru
- Izmenu fotografija u okviru posta
- Pregled galerija
- Mogućnost stvaranja audio i video plejlista
- Pregled aplikacija i headera u customizeru
Benny je dodao:
- Unapređeni medija menadžer sa grid prikazom sadržaja
- Laksi pregled embedovanog sadrzaja u vizuelnom editoru
- Editor koje je moguće proširiti
- Lakšu pretragu i više metrika dostupnih u direktorijumu dodataka.
Takođe treba napomenuti, Automattic je dobio poslednju rundu finansiranja u 2014. Ovog puta radilo se o 160 miliona dolara u seriji C finansiranja, čime je totalna prikupljena suma bila preko 317 miliona dolara. Ovo je omogućilo Automatticu da investira u i prisvoji nekoliko veb softvera čime je učvrstio svoju ukupnu ponudu.
Period od 2015. do 2017.: U korak sa vremenom
U ovom periodu, WordPress je jedna dobro podmazana mašina. Pored uvođenja Gutenberga, odnosno potpuno novog editora za kreiranje i uređivanje sadržaja, stvarno nije bilo mnogo “potresa”. Većina ažuriranja jesu fina podešavanja funckionalnosti koje već valjano rade unutar WordPressa.
Evo brzog nabrajanja ažuriranja koje je WordPress objavio između 2015. i 2017. godine:
- Powell je unapredio podršku za simbole, dao nam je mogućnost da promenimo teme u Customizeru (čak i kada nisu instalirane), dodao još vrsta sadržaja, ali i olakšao ažuriranje više dodataka istovremeno;
- Billie je dodao mogućnost upravljanja navigacijom kroz Customizer, favicons, jače generisanje lozinki i mogućnost uklanjanja komentara sa stranica;
- Clifford se suočio sa pitanjem rensponsive fotografija, a ova verzija donela je integraciju REST API-ja u WordPress Core;
- Coleman je dodao mogućnost pregleda sajta u responsive modu kroz Customizer, omogućio promenu logotipa, kao i pametno smanjivanje slika;
- Pepper je doneo određena poboljšanja u okviru editora, ali čini se da je veći deo posla bio usmeren na to da stvari budu brže i lakše za developere koji se nalaze iza scene;
- Najveći fokus za Vaughan verziju bio je u poboljšanju vidljivosti i funkcionalnosti u okviru Customizera;
- Evans verzija je bila verzija vidžeta. Vidžeta za fotografije. Vidžeta za video. Vidžeta za audio i rich text vidžetima;
- Tipton je dodatno optimizovao proces razvoja WordPressa i time znacajno olaksao posao WordPress programerima;
2017. godina: Sigunosni propust(i)
Sucuri je bio prvi koji je otkrio sigurnosni propust unutar WordPress REST API-ja u 2017. U suštini, propust je omogućavao content injection odnosno mogućnost da bilo ko može da promeni post ili stranicu, čak i bez izričite dozvole za to.
Sucuri je uočeni problem prijavio timu WordPressa, nakon čega je tim odmah krenuo sa radom da se sigurnosni problem otkloni što pre.
2018. godina: WordPress 5.0, Gutenberg editor
2018. godine WordPress je zvanično lansirao Gutenberg editor u verziji 5.0 nazvanoj “Bebo”, po istoimenom džez muzičaru. Gutenberg, editor sa blokovima, promenio je celokupno WordPress iskustvo jer je omogućio korišćenje i preuređivanje blokova za kreiranje blog postova i čak celih sajtova.
WordPress je takođe dodao podršku za ponovno korišćenje blokova kako bi ubrzao dizajn sajtova.
2019. godina: WordPress 5.1, Site Health
2019. godina bila je rezervisana za otklanjanje grešaka u alatima koji su došli zajedno sa Gutenberg editorom. S tim u vezi, sa verzijom 5.1, WordPress je uveo alatku Site Health, koja obaveštava korisnike o zastarelom PHP kodu. U verziji 5.2, WordPress je poboljšao ovu alatku i uveo widget za prikaz zdravlja sajta i preporučenih poboljšanja.
Na kraju, WordPress verzija 5.3 je donela značajna ažuriranja za Gutenberg editor, uključujući bolje upravljanje blokovima i grupisanje.
2020. godina: COVID i WordCamp konferencija
Zbog COVID pandemije, Mat Mulenveg je otkazao WordCamp Asia, koji je trebalo da se održi u Bangkoku. Međutim, i pored okolnosti u kojima se našao čitav svet, razvoj WordPressa je nastavljen i dobili smo tri nove verzije.
Verzija 5.4 uvela je početni ekran za početnike bez iskustva u WordPressu. Verzija 5.5 donela je automatska ažuriranja za teme i dodatke. Takođe, uvela je block patterns i unapred definisane rasporede blokova, omogućavajući korisnicima da brzo kreiraju sajtove. Verzija 5.6 je poboljšala editor blokova i dodala inicijalnu podršku za PHP 8.
2021. godina: WordPress 5.7 i 5.8
Godina 2021. donela je nova poboljšanja za WordPress koji već sada kretao ka punom uređivanju sajta.
WordPress verzija 5.7, kodnog imena “Esperanza”, donela je značajna unapređenja koja olakšavaju prelazak na HTTPS, poboljšan izgled admin panela i unapređen editor blokova. Pored toga, WordPress 5.7 je olakšao prelazak sa HTTP na HTTPS preko SSL sertifikata. Prethodno su korisnici WordPressa morali sami da ažuriraju mnoge URL-ove u bazi podataka. Sa verzijom 5.7, korisnici su mogli da pređu sa HTTP na HTTPS jednim klikom.
Verzija 5.8 je uvela Template Editor, gde su korisnici mogli da koriste podrazumevani blok editor za uređivanje šablona. Takođe, korisnici su dobili opciju da prilagođavaju vidžete sa blokovima, što je bio još jedan korak ka razvoju sajtova bez koda. Na kraju, sa verzijom 5.8, WordPress je ukinuo podršku za Internet Explorer 11.
2022. godina: WordPress 5.9 i 6.0
2022. godine WordPress tim je dodatno usavršio proces uređivanja kako bi omogućio puno uređivanje sajta (FSE).
WordPress verzija 5.9 donela je veliki napredak u funkcionalnosti kompletnog uređivanja sajta (FSE) pomoću blokova. Ova verzija omogućava korisnicima da prilagođavaju svaki deo sajta, uključujući zaglavlje, footer i bočne trake, koristeći novi Theme Editor. Uvedena je nova tema pod nazivom Twenty Twenty-Two koja je potpuno bazirana na blokovima, pružajući korisnicima potpuno novi način izrade i prilagođavanja tema.
Verzija 6.0 donela je i napredne opcije za pisanje i uređivanje teksta, uključujući bolju podršku za selektovanje teksta i mogućnost kreiranja unutrašnjih linkova bez napuštanja editora. Novi alat za globalne stilove omogućava korisnicima da prilagođavaju boje, tipografiju i razmake za ceo sajt na jednom mestu.
Sada + budućnost WordPressa
Šta nas očekuje dalje?
Budućnost WordPressa obećava dalja unapređenja u funkcionalnostima i performansama, sa fokusom na povećanje fleksibilnosti i jednostavnosti korišćenja za korisnike. Potpuno uređivanje sajta (Full Site Editing) će se dodatno razvijati, omogućavajući korisnicima da uređuju svaki aspekt svojih sajtova koristeći blokove, dok će optimizacija performansi i dalje biti prioritet, sa fokusom na brže učitavanje stranica i bolje korisničko iskustvo.
Koliko dugo koristite WordPress? Da li ste ispratili njegov razvoj kroz godine? Podelite svoje iskustvo u komentarima.