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.

^ vrh ^

// Copyright 2000 - 2006 Dražen Jurman. All rights reserved. \\