| Tema
broja pc chip 120, svibanj 2005.
Softveri
Vaš vlastiti blog
Originalni
ste? Ne želite biti samo kap u moru blogova? Želite se istaknuti?
Blog servisi onda i nisu najbolje rješenje za vas. Treba vam vlastiti
blog, koji i nije toliko komplicirano napraviti. Donosimo vam mali
pregled alata koji će vam u tome pomoći.
Piše:
Dražen Jurman
Jedan
od glavnih razloga popularizacije i brzog širenja bloga je i jednostavan
način stvaranja. Ili možda bolje rečeno otvaranja, jer većina blogova
se otvora na posebnim servisima, poput Bloggera, LiveJournala, ili
kod nas blog.hr i mojblog.hr. Međutim, otvaranje bloga na besplatnim
servisima ima i svoje mane. Prva je adresa, koja obično glasi http://nick.nekiservis.com
ili pak varijacije na temu. Time je vaš blog dio mase, a da bude
primijećen treba vam, barem u početku, neki moćan nadimak i naziv
bloga, koji će zainteresirati čitatelja. Drugu manu nalazimo u ograničenim
mogućnostima personalizacije, a priču zaokružujemo činjenicom da
ste kao korisnik besplatnog blog servisa ograničeni Uvjetima korištenja.
Njih, budimo iskreni, gotovo nitko ne čita, već po defaultu kliknemo
na "Da, prihvaćam uvjete korištenja". Svako kršenje istih
znači ili cenzuriranje ili čak potpuno ukidanje vašeg bloga. I kako
sve ove izbjeći? Dva su načina, ili plaćanjem za dodatnu uslugu
na blog servisu, poput Blogger Pro koja drastično širi mogućnosti
bloga, ili pak bacanjem na posao kreiranja vlastitog bloga.
Priprema,
pozor, sad
Napraviti vlastiti blog također nije teško, jer je Internet prepun
jednostavnih, gotovih i u većini slučajeva besplatnih programa koji
će vam pomoći u tome. No, prije toga jednostavnog dijela treba proći
malo kompliciraniju proceduru. Prva i najvažnija činjenica koju
treba imati na umu je da većina blog softvera za rad zahtjeva php
podršku i mySql bazu. To znači da vam je potreban hosting koji to
podržava, čime automatski isključujete većinu besplatnih hostinga.
Ako već želite odustati od svega, preporučamo malo strpljenja i
šetnju po vašoj arhivi pc chipova, do broja 116 iz siječnja 2005.
U njemu ćete naći usporedni pregled domaćih web hosting providera,
njihove ponude i cijena, koje su više nego prihvatljive. Osim toga,
određeni provideri nude i takozvani custom hosting u kome birate
koliko vam prostora i aplikacija treba, pa možete proći i još jeftinije
od otprilike 200 do 300 kuna, kolika je prosječna cijena hostinga
i domene oblika www.nekinaziv.com u Hrvatskoj.
Alati za izradu vlastitog bloga spadaju u CMS (Content Manager System)
programe. Namjena CMS-a je upravljanje sadržajem, a blog alati su
jedan njegov mali, specijalizirani ali popularan dio. Ipak, neki
od CMS programa se mogu upotrijebiti i za stvaranje vlastitog bloga.
To preporučujemo ako želite dinamičku stranicu, na kojoj blog neće
biti jedina stvar koja se često ažurira, već ćete to raditi sa svim
materijalima na stranici. Treba napomenuti i preduvjete za uspješno
korištenje blog alata. Oni podrazumijevaju prvenstveno poznavanje
osnova slaganja web stranica i HTML jezika. Premda su svi softveri
rađeni u php programskom kodu, njegovo poznavanje nije od veće važnosti
da bi se uspješno služili programima, jer su eventualne intervencije
u programski kod jednostavne i jako dobro objašnjene u pratećim
tutorijalima. Tako imate dvostruko zadovoljstvo, originalan blog
i svladavanje osnova php koda. Isto tako, treba vam i FTP klijent,
program kojim ćete uploadati sve datoteke na server. Premda FTP
programa ima puno, neki ne podržavaju CHMOD-ing opciju, koja je
potrebna za funkcioniranje blog alata, a opisana je u pratećem okviru.
Naša preporuka je SmartFTP, www.smartftp.com, besplatni, user friendly
FTP klijent, koji smo koristili u testiranju programa čije opise
donosimo u tekstu.
Pivot
Pregled zanimljivih i popularnih blog softvera počinjemo Pivotom,
softverom koji nam se posebno svidio svojim mogućnostima. Dostupan
na adresi www.pivotlog.net, a zahtjeva server koji podržava php,
mySQL baza nije potrebna. Proces instalacije se ne može pohvaliti
kao user friendly, jer ga morate pratiti sa njihove Internet stranice
ili ga odštampati, jer uz program ne dobijete nikakav help dokument.
Postupak instalacije sastoji se u uploadanju cijelog paketa na server
pomoću FTP programa i CHMOD-ingu (vidi okvir!) određenih fileova
prema online uputama. Kada je sve na serveru, dalje radite preko
administratorskog ekrana u vašem web pregledniku. Valja napomenuti
da, čitajući upute, proces instalacije djeluje komplicirano, ali
mi nismo imali problema sa njom, baš naprotiv. Stoga se ne dajte
obeshrabriti. Što se tiče samih mogućnosti Pivota, one su velike
i kvalitetne. Osim pukog postavljanja vaših misli na Internet, nudi
mogućnost prezentiranja slika, i to u punoj veličini ili kao thumbnail,
klikom na kojeg se otvara slika u punoj veličini. Uz slike možete
ostavljati i komentare i opise. Pivot dozvoljava uvođenje kategorija,
pa možete imati nekoliko blogova, ili pak postati tekstove određene
teme u pripadajuću kategoriju. Osim toga, koristan addon za timer
publish funkciju vam dozvoljava da napišete tekst i točno odredite
datum i vrijeme kada će biti objavljen. Čitatelji mogu tekstove
komentirati, a zloupotrebljavaju li to, opcija IP-blocking onemogućit
će ih dalje u tome. Za one koji bi detaljnije proučili vaš blog
na raspolaganju je i jednostavna tražilica, koja svoj posao radi
prilično korektno. Ako ste aktivni u pisanju i svako malo čitateljima
nudite nešto novo, pozdraviti ćete mogućnost programiranja automatskog
arhiviranja postova, i to po tjednu ili mjesecu i/ili kategorijama.
Ono što nam se posebno svidjelo je činjenica da Pivot dolazi podržava
sve popularniji RSS format. RSS je brz i jednostavan način za praćenje
novosti sa pretežno blog ili news stranica, koje ga podržavaju.
Sve što vam treba je program zvan news aggregator, koji prati RSS
informacije sa zadanih stranica, te vas upozorava i prikazuje svaku
novost sa njih. Kako se popularizacija RSS-a počela lagano širiti
i kod nas, možete biti među prvima koji će ga implementirati. Pivot
nudi još mogućnosti, pa preporučamo da proučite sve tips n tricks
na www.pivotlog.net, kako bi u potpunosti iskoristili ovaj kvalitetan
softver.
bBlog
Također popularan softver za blog je i bBlog, kojeg možete downloadati
sa www.bblog.com. Njegovi tvorci među prednostima ističu jednostavnost
instalacije i korištenja, te najpopularniju od svih cijena, nula.
Međutim, ne bi se baš složili sa činjenicom da je jednostavan za
instalaciju, pošto niti ovaj program ne dolazi sa help dokumentom,
već sve morati pratiti online. Proces je klasika, upload paketa
na server, CHMOD i instalacija iz pretraživača. No, bBlog je zahtjevniji
od Pivota, pošto za funkcioniranje treba i php podršku i mySQL bazu.
Napravljen je pomoću template sustava Smarty, koji omogućuje korisnicima
da lako personaliziraju blog, poput slaganja obične web stranice,
bez potrebe za velikim poznavanjem programiranja. A u slučaju da
vam je to komplicirano, ili vam se jednostavno ne da, na raspolaganju
vam ja i template arhiva, pa samo izaberite između ponuđenih izgleda.
Mogućnosti su slične kao i kod Pivota, premda u nekim detaljima
skromnije. Ipak, ima i nekih prednosti, poput anti spam filtera,
te lakše personalizacije. Čitatelji imaju mogućnost komentiranja
tekstova, i to kako na vašem blogu, tako i na svom, što bBlog zahvaljuje
Trackback standardu za takozvanu Cross-blog komunikaciju. I bBlog
podržava RSS, što čitateljima uvelike olakšava praćenje ažuriranja
vašeg bloga. Detalj koji nam se svidio je Multi-author support,
koji omogućava da više osoba postavlja svoje tekstove na blog. Ipak,
radi se o tek uvedenom dodatku ovog programa, pa i sami tvorci kažu
da će naprednije multi author funkcije biti uvedene u novijim inačicama
programa. No, sam upgrade je jednostavan, pa nema straha od komplicirane
procedure u slučaju da se u budućnosti odlučite uvesti ovu funkciju.
Ne treba posebno napomenuti razne mogućnosti obrade teksta, od veličine
i boje fonta, postavljanja linkova i emotikona. bBlog nudi i mogućnost
kategoriziranja unosa, pa čitatelj odmah zna kojoj kategoriji pripada
koji tekst, te što otprilike može očekivati od njega.
b2evolution
Jedan od najboljih blog softvera, besplatan, open source program
pod GPL licencom, dostupan u nekoliko jezika, zahtjeva "samo"
php podršku i mySQL bazu. Tako korisnici u jednoj rečenici opisuju
b2evolution program, koji zaista nudi brdo mogućnosti i detalja,
te je mnogojezičan, ali, pretpostavljate, bez podrške za hrvatski
jezik. No, u opsežnoj dokumentaciji koja prati softver imate i upute
kako lokalizirati b2evolution, pa ako ste ambiciozni, možete se
igrati s tim. Što se tiče spomenute opsežne dokumentacije, dio se
nalazi nalazi na matičnoj http://b2evolution.net stranici, dok dio
dobijete downloadom programa. Koliko god pokušavali, nismo smo uspjeli
snaći u tome što imamo na disku, a što je online. B2evolution je
program za koji treba imati strpljenja, jer je proces instalacije,
ali i sam program prilično kompliciran. Međutim, jednom kada instalacijska
muka prođe, dolazi ona slađa muka, kako iskoristiti sve feature
ovog bloga. A njih je zaista puno. Jedna od nama dražih su skinovi,
kojim oba dijela bloga, front end koji vide korisnici i back end
u kojem radite svu potrebnu administraciju mogu izgledati fantastično.
Preporučamo da bacite pogled na screenshotove na b2evolution stranici,
kako za eventualne ideje za izgled bloga, tako i za jednostavno
uživanje. Izdvajamo i naprednu multi blog funkciju, koja omogućava
da više korisnika ima svoj blog, koji mogu biti izdvojeni, svaki
na svojoj stranici, ili se može podesiti da su novi upisi sa svih
blogova vidljivi na naslovnoj stranici. Osim toga, svaki blog može
imati i svoj subblog, koji može biti foto blog, moblog, video blog,
i tako dalje, opcije možemo nabrajati do kraja teksta. Ali ponavljamo,
radi se o zahtjevnom softveru koji ne preporučujemo početnicima.
Jednostavni
blog softveri
Za razliku od b2evolution programa, RCBlog (http://rcsoft.co.nr)
i SBlog, Simple php Blog (www.simplephpblog.com) su potpuno suprotni,
jednostavni i idealni za početnike, a zahtijevaju samo php podršku.
Cijeli postupak dizanja na server, pokretanja i instalacije je jednostavan,
i vaš blog može biti spreman u nekoliko minuta. Sami autori kažu
da su ove blog softvere napravili upravo zbog nedostatka jednostavnih
programa. Oba nude skromne, ali dovoljne mogućnosti personalizacije,
pogotovo SBlog, pa uz malo smisla za dizajn i truda, cijeli blog
može izgledati kao da ga pokreće opakiji softver. Mogućnost postavljanja
kategorija, RSS feed, galerija slika i još neki zanimljivi featurei
to samo potvrđuju.
S druge strane, RCBlog je zaista spartanski program, koji ne nudi
čak niti mogućnost komentiranja postova, čiji tekst ne možete bog
zna kako editirati, jer je siromašan fontovima i bojama. Ipak, ne
sumnjamo da će naći svoje poklonike, prvenstveno spominjane jednostavnosti
radi. Plus ide i detaljnom help dokumentu, koji će vam objasniti
sve eventualne nedoumice, ako ih i bude.
WorldPress
Popularnost je riječ koju možemo pripisati programu WorldPress,
(http://wordpress.org), još jedan u nizu kvalitetnih blog alata
koji zahtjeva i php podršku i mySQL bazu. Razlika između do sada
opisanih programa je u činjenici što ne zahtjeva CHMOD-ing, već
se potrebne intervencije rade u tekst editoru, pa se nakon toga
cijeli paket diže na server. Ostatak instalacije obavlja se preko
web pretraživača. Premda su mu mogućnosti slične kao i kod većine
opisanih programa, WorldPress ima jedan detalj zbog kojeg je zaslužio
uvrštavanje u tekst, a koji nas je oduševio. Radi se o mogućnosti
postanja tekstova preko e-maila. Aktivacija ove opcije je jednostavna,
na Options ekranu treba izabrati Writing, unijeti podatke za POP3
account, te podesiti datoteku wp-mail.php da periodički provjerava
taj account. Kada želite postati preko emaila, subject će biti postavljen
kao naslov, a tekst maila biti će zapravo tekst posta. I ovaj program
ima mogućnost postavljanja više korisnika, ali oni mogu postati
samo u jedan blog, nema multi blog funkcije.
pLog
A upravo je multi blog funkcija bila misao vodilja u stvaranju pLog
alata, dostupnog na stranici www.plogworld.net. Uz to, korisnici
kao prednost ističu i brzinu u radu s njim, te jednostavnu instalaciju
koju obavlja prateća skripta. Ne treba napominjati da se php podrška
i mySQL baza podrazumijevaju. I pLog alat je rađen pomoću Smarty
temlate enginea, pa u slučaju da vam se ne sviđa neki od templatea
iz bogate ponude, jednostavno možete složiti svoj vlastiti. Multi
blog funkcija pojačana je sa kategorizacijom korisnika, tako da
korisnik može ili imati samo svoj blog i komentirati druge, ili
pak u svojstvu administratora može editirati i brisati postove i
komentare neprihvatljivog sadržaja. A da bi čitatelji bili u kontaktu
sa novostima brine se RSS feed. Mogućnost proširenja sadržaja fotografijama,
audio i video zapisima, te kreiranje galerija sigurno su najveći
plus ovom programu, a samo postavljanje multimedijalnog sadržaja
obavlja se vrlo jednostavno u administratorskom prozoru. pLog automatski
na stranicu postavlja i kalendar, te na početku svakog mjeseca automatski
slaže postove iz prošlog u arhivu, koja je dostupna preko linka
koji se, pogađate, automatski postavlja ispod kalendara. Kada smo
kod linkova, pLog vam omogućuje ne samo prezentiranje vaših omiljenih,
već i njihovo slaganje u kategorije. Interaktivnost sa čitateljima
postiže mogućnošću ne samo njihovog komentiranja teksta, već i ocjenjivanja.
Osim toga, svaki put kada čitatelj ostavi komentar na vašem blogu,
dobivate automatsku e-mail obavijest o tome. Pretjeraju li čitatelji
sa svojim komentarima, na raspolaganju vam je Block IP funkcija.
Dodajmo na kraju i da pLog podržava postanje teksta putem elektroničke
pošte. Sve u svemu, alat na koji treba obratiti pažnju.
Želite
još?
Ponuda blog alata je daleko veća od ovih nekoliko koje smo nabrojali
u tekstu. Ipak, trudili smo se da vam prezentiramo različite alate,
od jednostavnih do složenih, od onih pomoću kojih ćete napraviti
svoj vlastiti blog do onih koji mogu biti upotrebljeni i za mali
blog community sa više korisnika. Koji ćete program izabrati, ostavljamo
vama na izbor. Preporučujemo samo da prije konačne odluke razmislite
koje su vaše potrebe i kakve mogućnosti nudi vaš server. Prije instalacije
alata na server dobro proučite help dokumente, da vidite imate li
dovoljno veliki nivo znanja za implementaciju softvera. Ako vam
pak niti jedan od opisanih alata ne izgleda dovoljno primamljivo,
posjetite stranicu HotScripts, www.hotscripts.com. Na njoj ćete
naći opise, ocjene, ali i linkove za download velikog broja različitih
programa, od CMS-a preko java skripti i flash animacija, do tutorijala
i recenzija knjiga koje se bave softverima i programiranjem. Za
blog softvere samo u tražilicu upišite blog, i dobiti ćete listu
svih dostupnih blog alata u HotScripts bazi, linkove za download,
ali što je posebno korisno i ocjene i komentare korisnika, a vidjeti
ćete i podatke o tome koliko je puta pojedini softver downloadan.
Sigurni smo da ćete naći nešto za sebe, nakon čega vam preostaje
samo da se bacite na posao i kreirate svoju stranicu i/ili weblog.
Ako ste zadovoljni rezultatom, a i komentari čitatelja budu pozitivni,
pošaljite nam link. Time ulazite u konkurenciju za web.hr rubriku,
ali i za top listu najboljih blogova za slijedeću temu broja koja
će se njima baviti.
CHMOD-ing
Čitajući
help dokumente blog alata često ćete naići na pojam CHMOD-ing i
zahtjev da se napravi CHMOD-ing određenih filoeva. Spominjati će
se dodjeljivanje određenih dozvola i nivoa, te drugi podaci koji
početnike mogu i zaplašiti. Međutim, u praksi je stvar izuzetno
jednostavna, barem u onom dijelu koji vam je potreban da bi uspješno
instalirali blog softver. CHMOD je zapravo komanda, brojevni niz
od tri znamenke kojim određujete kolika i kakva modifikacija pojedinog
filea je dozvoljena. CHMOD-ing ćete morati koristiti na gotovo svim
spomenutim programima u ovom tekstu, što neće biti problem, jer
sve radite preko FTP programa. Prvo trebate cijeli paket uploadati
na server, zatim označiti file koji treba CHMOD-ati, desni klik
miša, te odabrati opciju CHMOD ili Properties, ovisno o programu.
Nakon toga treba promijeniti brojeve u one koji će vam biti označeni
unutar read me dokumenta svakog programa. Obično će to biti 777
ili 666. Ponavljamo, pojedini FTP klijenti ne podržavaju CHMOD-ing
funkciju, pa to obavezno provjerite prije nego ga izaberete.
CuteNews
Na
početku teksta smo spomenuli da za kreiranje vlastitog bloga možete
iskoristiti neki od CMS (Content Manager System) alata. I njih je
strašno puno, a mi izdvajamo jedan, zbog bogatih mogućnosti. Radi
se o CuteNews, jednostavnom i user friendly alatu dostupnom na www.cutephp.com
stranici, a čija je implementacija i personalizacija vrlo jednostavna.
Sve što trebate napraviti je, pogađate, slijediti vrlo kvalitetni
priloženi read me dokument, uploadati CuteNews na server te CHMOD-ati
potrebne fileove. Kada je taj dio gotov, upišite potrebnu adresu
za pristup administratorskoj stranici u vaš web preglednik, te slijedite
daljnje upute za instalaciju. U praksi se zapravo to svodi na click
next procedura. Kada je program postavljen i instaliran, mašta je
granica. Možete upotrijebiti dvije example stranice koje dobivate
s njim i odmah postaviti svoju stranicu, uz jednostavnu personalizaciju,
bez brige oko dizajniranja. S druge strane, CuteNews je lako implementirati
u bilo koju postojeću stranicu. Samo treba napraviti copy/paste
dijela php koda na željeno mjesto i stvar je sređena. Ako ne poznate
pho jezik, nema straha, jer vam to zapravo i ne treba. Dovoljno
je pratiti read me dokument, i uz malo snalažljivosti sve će biti
bez greške. Ako se ona slučajno i dogodi, te niste sigurni kako
je popraviti, na CutePHP stranicama imate veliki forum na kome možete
dobiti pomoć, ili pak potražiti među prijašnjim postovima jeli netko
imao isti ili sličan problem, te kako ga je riješio.
Naveli smo bogatstvo detalja i mogućnosti koje ovaj alat čine izvrsnih
i za održavanja bloga. Izdvajamo nekoliko njih, kategorije, multi
level korisnički računi, mogućnost prikazivanja slika, arhiviranje
i komentari čitatelja. Kategorije vam daju izbor hoćete li vaše
tekstove prikazivati samo na jednoj ili na više stranica, pa korisnici
sami biraju iz koje će kategorije, odnosno sa koje stranice, čitati
tekstove. Uz korištenje multi level korisničkih računa možete CuteNews
upotrijebiti i tako da više korisnika ima svoj blog u ovom alatu.
Upozoravamo ipak da ne pretjerujete u broju, jer se svi unosi snimaju
u flat text file, a ne mySQL bazu, pa previše korisnika i materijala
odjednom nije preporučljivo, prvenstveno zbog brzine pristupa korisnika
tekstovima. Korištenje kategorija u CuteNewsu zahtjeva i male modifikacije
php koda, koje su izvrsno objašnjene u read me dokumentu da ih i
početnici lako shvate.
Multi level korisnički računi dozvoljavaju drugim osobama da publiciraju
svoje tekstove ili komentare na vašim stranicama. Postoje 4 nivoa,
administrator, koji može raditi baš sve, editor, može dodavati svoje
i modificirati tuđe postove, journalist, koji može dodavati i modificirati
samo vlastite postove, te commenter, koji može samo postati komentare,
što zapravo može i svaki posjetitelj, ali korisnik sa commenter
nivoom ima pravo na ekskluzivno korištenje svog nadimka. Za komentiranje
teksta dobro će vam doći pripadajući emotikoni. Od ostalih blog
alike funkcija ističemo ugrađenu tražilicu, arhiviranja starih postova,
prikazivanja samo naslova, sažetka teksta ili punog teksta.
|