U današnjem digitalnom svijetu teško je zamisliti internet bez WordPressa. Ovaj sustav pokreće gotovo polovicu svih web stranica na svijetu – od osobnih blogova, preko portala i magazina, do velikih poslovnih stranica i online trgovina.
No, malo tko zna da je WordPress nastao iz jednostavnog blog alata nazvanog b2/cafelog, koji je iznjedrio revoluciju u načinu na koji ljudi stvaraju sadržaj na internetu.
Ovaj članak donosi dubinski pogled na povijest, tehničku strukturu i filozofiju koja je oblikovala WordPress – od prvih linija koda do globalne open-source zajednice koja ga i danas održava.
🕰️ Početak bloganja – jednostavne HTML stranice i rani alati
Početkom 2000-ih internet je bio znatno jednostavniji nego danas. Većina blogova bila je ručno pisana u HTML-u, bez dinamičkih funkcionalnosti i baza podataka.
Korisnici su morali ručno dodavati nove stranice, uređivati linkove i učitavati sadržaj putem FTP-a. Sve je to bilo naporno i ograničavajuće.
Kako je bloganje počelo rasti u popularnosti, pojavili su se jednostavni alati koji su automatizirali proces objavljivanja.
Jedan od prvih takvih alata bio je b2/cafelog – softver koji će zauvijek promijeniti način na koji se sadržaj objavljuje na webu.
☕ b2/cafelog – preteča WordPressa
👨💻 Tvorac: Michel Valdrighi
Francuski programer Michel Valdrighi 2001. godine napisao je jednostavan, ali izuzetno napredan alat za svoje vrijeme – b2/cafelog.
Temeljio se na PHP-u i MySQL-u, tehnologijama koje su omogućavale dinamičko stvaranje stranica.
⚙️ Kako je b2 radio
b2/cafelog je bio jedan od prvih sustava koji je:
- sadržaj spremio u bazu podataka, a ne u statične datoteke,
- imao administratorsko sučelje za pisanje i uređivanje objava,
- podržavao komentare, kategorije i RSS feedove,
- omogućavao prilagodbu dizajna putem predložaka.
Kada bi posjetitelj otvorio blog, PHP skripta bi dohvatila sadržaj iz baze (wp_posts u kasnijim verzijama) i prikazala ga putem HTML predloška.
To je bila prava revolucija — stranice su postale dinamične, a autori nisu morali znati programirati.
🛑 Projekt koji je gotovo nestao
Do 2003. godine, razvoj b2/cafeloga se zaustavio.
Michel Valdrighi se povukao, a projekt je ostao bez održavanja.
Ipak, otvoreni kod omogućio je drugima da ga prouče, prilagode i nastave razvoj.
Upravo je to temelj open-source filozofije: sloboda da nastaviš tamo gdje je netko stao.
🚀 Rodio se WordPress (2003.)
U siječnju 2003. godine, Matt Mullenweg, tada 19-godišnji student iz Houstona, i Mike Little iz Engleske, odlučili su napraviti fork (odvojenu verziju) b2/cafeloga.
Njihov cilj bio je nastaviti razvoj i modernizirati sustav.
U svibnju iste godine objavili su prvu verziju — WordPress 0.7.
Iako je u početku izgledao skromno, ta verzija postavila je temelje današnjeg WordPressa.
🔧 Kako je radio rani WordPress
WordPress je zadržao osnovnu logiku b2/cafeloga, ali ju je znatno proširio i poboljšao.
Njegova osnovna arhitektura izgledala je ovako:
- PHP skripte povezivale su se s MySQL bazom.
- Podaci (postovi, komentari, korisnici) bili su pohranjeni u tablicama.
- Korisnik bi otvorio stranicu (npr.
index.php), a WordPress bi dinamički generirao sadržaj pomoću tzv. Loop funkcije. - Dizajn se odvajao od sadržaja pomoću tema – kombinacije HTML-a, CSS-a i PHP tagova.
Taj pristup omogućio je da se jedna stranica promijeni globalno – bez potrebe za ručnim uređivanjem svake datoteke.
To je bila revolucija za blogere i male izdavače koji su htjeli profesionalan izgled bez tehničkog znanja.
💡 Ključne inovacije ranih verzija WordPressa
- Admin sučelje – jednostavno, intuitivno i dostupno kroz preglednik.
- Teme – razdvajanje dizajna i sadržaja.
- Plugini – modularni sustav dodataka koji je omogućio beskonačne mogućnosti.
- SEO-friendly URL-ovi (permalinks) – čisti, opisni linkovi za bolje pozicije na Googleu.
- Komentari i pingbackovi – stvaranje interaktivne blog zajednice.
WordPress je vrlo brzo nadmašio sve tadašnje blog sustave, poput Movable Type i Textpatterna, jer je bio besplatan, jednostavan i otvoren za sve.
🌍 Ekspanzija i filozofija slobodnog koda
WordPress nije samo softver — on je pokret.
Matt Mullenweg i zajednica postavili su četiri temeljne slobode koje definiraju WordPress:
- Sloboda korištenja programa u bilo koju svrhu.
- Sloboda proučavanja kako program radi i prilagodbe prema vlastitim potrebama.
- Sloboda dijeljenja kopija s drugima.
- Sloboda poboljšanja i dijeljenja izmijenjenih verzija.
Ova filozofija dolazi iz GNU/Linux svijeta, i upravo je ona učinila WordPress toliko uspješnim.
Tisuće developera diljem svijeta svakodnevno doprinose njegovu razvoju, stvarajući zajednički, globalni ekosustav.
⚙️ Tehnička evolucija kroz verzije
| Verzija | Godina | Ključne novosti |
|---|---|---|
| 1.5 (2005) | Uvedene teme i stranice (Page vs Post) | |
| 2.0 (2005) | Novi vizualni editor (TinyMCE) i sigurnosna poboljšanja | |
| 3.0 (2010) | Custom post types, meniji i spajanje WordPress MU verzije | |
| 4.0 (2014) | Lakše upravljanje multimedijom i sadržajem | |
| 5.0 (2018) | Uveden Gutenberg blok editor | |
| 6.x (2022–2024) | Full Site Editing i potpuna kontrola dizajna bez kodiranja |
Svaka verzija donijela je korak bliže cilju – učiniti web izradu pristupačnom svima.
🧠 Arhitektura WordPressa ispod haube
WordPress je koncipiran modularno i fleksibilno:
- PHP jezgra – obrađuje logiku i dinamičko generiranje stranica.
- MySQL baza – čuva sve podatke: objave, korisnike, postavke, veze.
- Teme i plugini – definiraju izgled i funkcionalnost.
- Template hierarchy – određuje koje datoteke se koriste za prikaz određenih vrsta sadržaja.
- Hooks, Actions i Filters – omogućuju developerima da se “uključe” u proces bez mijenjanja jezgre.
Zahvaljujući tome, WordPress je postao temelj tisućama CMS rješenja, uključujući WooCommerce, BuddyPress i mnoge druge.
🌱 Od blog alata do globalne platforme
Iako je WordPress započeo kao alat za bloganje, danas se koristi za:
- portale i magazinske stranice,
- online trgovine (WooCommerce),
- vijesti i medijske kuće,
- portfolio stranice,
- edukativne platforme i forume,
- pa čak i velike korporativne portale.
Njegova najveća snaga leži u jednostavnosti, fleksibilnosti i zajednici.
🔮 Budućnost WordPressa
WordPress nastavlja evoluirati prema potpunom vizualnom uređivanju – tzv. Full Site Editing pristupu.
Zahvaljujući REST API-ju i modernim frontend tehnologijama, sve više se koristi u kombinaciji s Reactom, Vueom i headless CMS arhitekturama.
Cilj je jasan:
učiniti izradu web stranica jednako slobodnom i kreativnom kao i pisanje blog posta.
🧭 Zaključak – od b2/cafeloga do globalne open-source zajednice
Put od b2/cafeloga do WordPressa pokazuje kako ideja slobode i dijeljenja znanja može promijeniti svijet.
Michel Valdrighi možda nije planirao stvoriti revoluciju, ali njegov kod postao je temelj milijuna web stranica.
WordPress danas nije samo softver — to je simbol slobode, zajedništva i kreativnosti na internetu.
Zahvaljujući zajednici, filozofiji otvorenog koda i jednostavnosti korištenja, WordPress ostaje alat koji omogućuje svakome da izrazi sebe i svoj glas na webu — baš kao što je to nekad učinio b2/cafelog.