Note: This article is an archive post originally published (in Croatian) on Sistemac, a portal for IT professionals maintained by the University of Zagreb University Computing Centre (SRCE), on 24. rujna 2010.
Napomena: Ovaj članak izvorno je objavljen na portalu Sistemac dana 24. rujna 2010.
Danas postoji izuzetno velik broj alata i web aplikacija koje je moguće iskoristiti za stvaranje i upravljanje web sadržajima. Općenito se za takve alate koristi kratica CMS (Content Management System). CMS-ovi se mogu dalje dijeliti po kategorijama, odnosno prema njihovoj primarnoj namjeni — izrada portala, objavljivanje novosti, razni wiki sadržaji, blogovi i sl.
Na stranici CMS Matrix moguće je naći popis velikog broja CMS-ova kojima je moguće uspoređivati karakteristike. Nažalost, podaci za pojedine CMS-ove nisu već dugo vremena obnavljani, ali sam broj popisanih CMS-ova ukazuje na to koliko različitih sustava s različitim karakteristikama i namjenama postoji.
Odabir pravog CMS-a nije lagan posao i uključuje testiranje različitih sustava. Ako vam treba samo osnovni pogled na pojedine CMS-ove, bez dubinske prilagodbe sustava konkretnim primjenama i potrebama, dobra početna točka je web site Open Source CMS Demos & Information. Na toj stranici možete isprobati veliki broj CMS-ova koji su podijeljeni u 10 kategorija. Svaka demo instalacija ima vremenski okvir nakon kojeg se vraća na početno stanje pa imajte to na umu kada se prijavljujete u pojedini sustav.
WordPress spada među najpopularnija rješenja za blogove, ali se može iskoristiti i za druge tipove stranica, npr. za portale ili korporativne stranice.
WordPress.com vs WordPress.org
Postoje dvije glavne domene koje su vezane uz WordPress: WordPress.com i WordPress.org.
WordPress.com omogućava besplatno otvaranje bloga koji, između ostalog, nudi 3 GB prostora, veliki broj tema za blogove i višekorisnički rad. Ukoliko želite koristiti vlastitu temu ili svoju domenu, morat ćete izvršiti nadoplatu. WordPress.com je jako dobro mjesto za upoznavanje s osnovama rada, ali bez naprednih mogućnosti kao što su instalacija vlastitih dodataka (plugin). Imajte na umu da ime bloga koje iskoristite nikada više neće biti dano na raspolaganje, čak i ako obrišete blog.
WordPress.org je bolja početna točka ako imate na raspolaganju poslužitelje na koje možete instalirati WordPress. S te stranice možete preuzeti instalacijske datoteke za WordPress.
Sistemski zahtjevi
Sistemski zahtjevi WordPressa su sljedeći:
- web poslužitelj s podrškom za PHP 4.3 ili noviji; preporuča se Apache ili nginx
- MySQL 4.1.2 ili noviji
Sistemski zahtjevi nisu posebno veliki. U slučaju da koristite Apache kao web poslužitelj, dobro će vam doći mod_rewrite modul.
Instalacija
Instalacija je jako jednostavna i moguće ju je napraviti za svega nekoliko minuta. Trebate stvoriti bazu na MySQL poslužitelju i znati podatke za spajanje (ime poslužitelja, korisničko ime i lozinka za pristup bazi).
Nakon što ste preuzeli instalacijsku arhivu:
- Otpakirati na web poslužitelju
- Preimenovati datoteku
wp-config-sample.phpuwp-config.php - Upisati parametre za spajanje na bazu podataka u konfiguracijsku datoteku
Ovaj korak moguće je i preskočiti — u tom slučaju, prilikom instalacijske procedure WordPress će javiti da ne može naći datoteku wp-config.php te će ju sam stvoriti i zatražiti upis podataka.
Nakon toga potrebno je pokrenuti instalacijsku skriptu install.php. Ako pretpostavimo da je WordPress otpakiran u mapu wp u korijenu poslužitelja, putanja do te datoteke je:
http://www.domena.hr/wp/wp-admin/install.php
Nakon popunjavanja traženih podataka (ime web sitea, korisničko ime za administratora, lozinka te e-mail adresa), instalacija će se privesti kraju. Detaljne upute za instalaciju možete pročitati u članku Installing WordPress.
Instalacija na Windowsima
Ukoliko želite testirati WordPress na Windows baziranom računalu bez prethodno instaliranog Apachea i MySQLa, najjednostavniji način instalacije je preuzimanje WordPressa u obliku aplikacije za Microsoft Web Platform.
Prilagodba
WordPress se jako jednostavno može prilagoditi vlastitim potrebama:
- Teme — vizualni izgled može se promijeniti upotrebom tema. Uz znanje HTML-a i CSS-a, možete sami napraviti svoju temu ili prilagoditi postojeću.
- Dodaci (plugins) — funkcionalnost WordPressa možete proširiti dodavanjem dodataka. Neki pluginovi su posebno poželjni za brži i ugodniji rad.

Pregled pluginova, kao i više detalja o samom radu unutar WordPressa, te višekorisničku instalaciju WordPressa (koja uvelike olakšava administriranje i održavanje sustava) obradit ćemo u člancima koji slijede.