Quotes

"Fear is a disease; hope is its only cure." - CloneWars quote
Prikazani su postovi s oznakom Baze. Prikaži sve postove
Prikazani su postovi s oznakom Baze. Prikaži sve postove

ponedjeljak, lipnja 23, 2008

PHP + PosgreSQL na Windozama XP

Prošlo je cca godinu dana, ako ne i vise, otkako sam zadnjiput instaliro APP (apache-postgreSQL-PHP) na windoze XP. Danas sam morao ponoviti tu "muku" na novom kompu i eto problema. Postgres ne radi u PHP. Odmah sam pomislio da ga nisam ukljucio kao ekstenziju ali nakon provjere vidio sam da je to u redu. I tako krenula je poznata procedura instaliranja i deinstaliranja pregledavanja logova itd. Nista nije urodilo plodom. Vec sam skoro odustao ali onda naletih na clanak da su postojali problemi na vindozama s direktorijima koji imaju "space" u svom imenu. No ni to nije bio uzrok. Sto dalje? Googlam da nadem odgovor i nista. I nekako gledajuci ispis phpinfo() dode mi da bubnem postgre bin direktoriji u PATH sistemsku varijablu i nakon toga gle cuda stvar prosljaka. Bice radi toga sto se tamo nalazi libpq.dll.

subota, studenoga 18, 2006

SQLite za i protiv

Evo nedavno sam poceo raditi na jednom malo vecem PHP projektu za koji sam predvidio SQLite kao bazu. Stvarno sam se odusevio njome i njezinom jednostavnoscu. Kako je projekt rastao sve vise mi je postajalo jasno da me SQLite vise ne zadovoljava. Tako sam odlucio vratiti se starom pstgreSQLu. Glavni razlog za tu moju odluku je sto SQLite ne podrzava foreign key a sporedni sto nema kodova gresaka (samo teksualne poruke). Neko bi rekao pa nije to neki pravi razlog ali meni se ne da u kodirati db stvari. Pod time prije svega mislim nedopustanje brisanja (ili kaskadno brisanje svega) indexa koji je u nekoj drugoj tablici foregin key. Sto se tice grešaka puno je lakse reagirati na grese ako baza vraca standardne kodove i tekstuialne poruke o gresci sto u SQLite nije slucaj. Iz ovog sam zakljucio SLQite je ok samo za jednostavne baze dok za kompliciranije treba koristiti neku od "ozbiljnijih" baza.