Dnia 2004-08-25 23:54, Użytkownik Maciej Ochalek napisał:
PSG> moze i ma, ale bardzo wielu administratorow uzywa mysql takze do PSG> innych celow i nie zainstaluje postgresa ...
To prawda, jesli LMS ma dzialac niezaleznie od rodzaju bazy, to trzeba rownac w dol do mysql'a, ale moze by zrobic brancha stricte-postgresowego? To by uproscilo kod PHP, przyspieszylo dzialanie i zepewnilo wieksza spojnosc bazy. Triggery moga odpowiadac za pola moddate ale przy odrobinie pomyslunku rowniez za omawiane wczoraj potwierdzenia przeladowania ALMSD. IMHO gra warta swieczki. O.
sam osobiscie sie dziwie, ze tak duzy projekt dziala caly czas na MySQL'u - sam tez go na poczatku uzywalem (bo byl w standardzie RH), ale jak zaczalem pisac pierwsza baze to az nie moglem uwiezyc, ze toto nie ma referencji (klucze obce), trigerow, procedur skladowanych, ... MySQL jest dobry dla webmasterow - do przechowywania news'ow - jest prosty(w sensie brak zaawansowanych mozliwosci) i szybki - zreszta do tego jest projektowany
imho prawdziwa baza to postgres - z mysql mozna kozystac tylko do bardzo prostych rzeczy jako zamiennik plikow tekstowych. nie korzystanie z mozliwosci wspolczesnych baz danych to po prostu wywazanie otwartych drzwi - po kiego grzyba pisac w php cos co mozna zalatwic trigerem - z calym szacunkiem, ale piszac kod zawsze robi sie bledy (oczywiscie w sql'u tez mozna sie machnąc ;-)
co do innych rzeczy na MySQL'u - ja ze wzgledu na ograniczone mozliwosci tej bazy wlasnie przechodze ze *wszystkim* na postgres'a
pisalem pare duzych rzeczy bazodanowych i tam wiekszosc logiki byla w bazie - proste, przejzyste, szybkie
duzym minusem jest mniejsza popularnosc PostgreSQL'a, ale przy tak łopatologicznym opisem jak go zainstalowac w dokumentacji kazdy sobie poradzi btw.: zwiekszylo by to popularnosc mojego ulubionego DBMS'a :D
wybor nalezy do developerow. proponuje sie tylko kierowac dobrem userow (dobry kod - zadowolony user) i wlasna wygoda (mniej pracy przy efekt=const. - zadowolony developer :-)
jezeli ktos nie zauwazyl, to gdyby bylo glosowanie to ja bym glosowal za PostgreSQL'em ;-)
Jaqb p.s. ta flame war robi sie coraz dluzsza :-)
uczestnicy (1)
-
Jakub Walczak