Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izbor baze za PHP programiranje?

[es] :: Baze podataka :: Izbor baze za PHP programiranje?

[ Pregleda: 5368 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 230
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Izbor baze za PHP programiranje?26.10.2004. u 21:52 - pre 236 meseci
Treba mi pomoć u izboru baze. Naime, radim jednu poslovnu veb-aplikaciju. Znači za pristup udaljenoj bazi neke firme kojoj se pristupa preko interneta. Radim je u PHP-u, pa treba da odlučim koju bazu koristiti. Odlučivanje u bitnoj sprezi sa CENOM. Nemam još kupca pa nemogu da ocenim koliko podataka će biti u bazi, a to igra veliku ulogu u izboru. Dakle, shodno tome idem na FREE varijantu pa ako bude i veće zainteresovanosti može se kod doraditi za drugu bazu. Programiranje je zasnovano na samostalnim modulima pa je izmena baza manje komplikovanija. Znači da free licenca važi za što više korisnika.
Hvala!
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: Izbor baze za PHP programiranje?26.10.2004. u 23:27 - pre 236 meseci
PostgreSQL, FireBird, a ni MySQL ti ne bi trebala biti skupa.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

protech_v2
protech_v2
Novi Sad

Član broj: 12426
Poruke: 169
*.neobee.net.



+12 Profil

icon Re: Izbor baze za PHP programiranje?27.10.2004. u 16:44 - pre 236 meseci
I Postgre i Firebird su dobar izbor, ali se postavlja pitanje servera - da li mozes da instaliras na servers sta hoces, ili si ogranicen hosting provajderom? A vecina provajdera ima na serveru MySQL

Uzevsi i to u obzir, a i bez toga, najbolje resenje po meni je MySQL, besplatan je, brz je i PHP radi sa njim bolje nego sa Firebirdom ili Postgreom.

Postoje ogranicenja u smislu nemogucnosti koriscenja Foreign Key-a, i slicno, ali sve se to moze teze ili lakse zaobici
 
Odgovor na temu

river
System Architect

Član broj: 12566
Poruke: 62
*.intertele.ch
Via: [es] mailing liste



+1 Profil

icon Re: Izbor baze za PHP programiranje?27.10.2004. u 18:27 - pre 236 meseci
>
Samo bih dodao da Foreign Keys mogu da se koriste sa MySql-om jedino je
bitno da kada kreiras tabele dodas type=InnoDB na kraj skripta, odnosno
da korstis InnoDB tabele, a sa njima full ACID DB server.

P.S.
InnoDB je ukljucen u standardnu distribuciju, odnosno ne mora se posebno
pokretati od verzije 4.0 u starijim verzijima po default je iskljucen.
Everything should be made as simple as possible, but not simpler. - AA
 
Odgovor na temu

ultraKeen
ultraKeen
Zemun

Član broj: 2396
Poruke: 289
*.78.EUnet.yu.

ICQ: 36109339
Sajt: ultrakeen.blogspot.com


+1 Profil

icon Re: Izbor baze za PHP programiranje?28.10.2004. u 03:29 - pre 236 meseci
kada pocne poredjenje MySLQ-a i InterBase/FireBird-a, mene muka u'vati...

MySQL PostgreSQL InterBase
Aktuelna verzija 3.23.39 7.1.2. 6.01
Licenca GPL BSD IPL
Windows verzija Da Da Da
Linux verzija Da Da Da
Solaris verzija Da Da Da
ODBC drajver Da Da Da
JDBC drajver Da Da Da
Stabilnost odlicna vrlo dobra odlicna
Brzina odlicna dobra veoma dobra
Referencijalni integritet Ne Da Da
Pogledi Ne Da Da
Uskladištene procedure Ne Da Da
Triggeri Ne Da Da
Zakljucavanje nivo tabele nivo zapisa nivo zapisa
ACID transakcije delimicno Da Da
Replikacija delimicno Ne Da

*

Vrsta testa MySQL PostgreSQL InterBase
SELECT COUNT(*) 0.007 7.331 8.467
SELECT * 16.804 50.066 *
SELECT *, ORDER BY po neindeksiranom polju 19.669 181.493 38.035
SELECT *, WHERE po neindeksiranom polju 6.652 1.275 4.723
SELECT SUM(), GROUP BY po neind. polju 9.131 25.761 12.133
Dodavanje kolone u tabelu 44.322 0.671 0.25
Brisanje kolone iz tabele 17.092 n/a 0.15
Dodavanje indeksa 23.625 16.933 11.12
SELECT *, WHERE po indeksiranom polju 0.256 0.133 0.173
UPDATE (svi slogovi u bazi) 21.959 454.254 320.07
UPDATE, selektivno po indeksiranom polju 9.989 34.485 9.28
DELETE, po neindeksiranom polju 31.307 72.92 8.12
DELETE, po indeksiranom polju 9.386 1.855 1.06


*

gornji podaci jesu stari, ali dosta i takvi govore: MySQL je zvecka od igracke, u ruci treba drzati neko ozbiljnije oruzje... a i prica o cuvenoj vecoj brzini je samo "prica" zasnovana na samo 4 dobra rezultata prema 6 losijih... MySQL je popularan samo zato sto je vrlo velikoj vecini podataka na netu sasvim dovoljan, jer su tu/tamo podatkovni problemi VEOMA prosti, ali ako se radi ZAISTA sa podacima - onda samo sa srafcigerom krecete da popravljate avion...

*

izvinjavam se na necitkosti "tabela", ali koga interesuje umece da ih sredi :)

postoji samo jedan apsolut u logickoj ravni desavanja/vremena:
SVE je RELATIVNO sem:
- osnovnih konstanti svemira
- logike
...i ove tvrdnje
*
Daniel J. Boorstin: The Discoverers, A History of Man’s Search To Known

Napredak nauke zavisice od covekove spremnosti da poveruje u neverovatno, da prekoraci granicu koju namece zdrav razum.
 
Odgovor na temu

[es] :: Baze podataka :: Izbor baze za PHP programiranje?

[ Pregleda: 5368 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.