FirebirdSQL
Moderator/ica: Moderatori/ce
Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
FirebirdSQL
Da li netko ima iskustva sa Firebrid bazom podataka (pozitivnih ili negativnih) ?
Najviše me zanima koliko je stabilna, jer planiram neke svoje stare aplikacije
sa Delphija i Nexus-a prebaciti na Lazarus i Firebrid.
Pozdrav
Piko
Najviše me zanima koliko je stabilna, jer planiram neke svoje stare aplikacije
sa Delphija i Nexus-a prebaciti na Lazarus i Firebrid.
Pozdrav
Piko
Re: FirebirdSQL
Piko je napisao/la:Da li netko ima iskustva sa Firebrid bazom podataka (pozitivnih ili negativnih) ?
Najviše me zanima koliko je stabilna, jer planiram neke svoje stare aplikacije
sa Delphija i Nexus-a prebaciti na Lazarus i Firebrid.
Pozdrav
Piko
firebird je dobro baza i imat će dosta novosti u verziji 3.0.
ja bi radio uzeo postgresql bazu.
Re: FirebirdSQL
Hvala na odogovoru, slažem se da je PostgreSQL stvarnofirebird je dobro baza i imat će dosta novosti u verziji 3.0.
ja bi radio uzeo postgresql bazu.
odlična baza ali ono što me je privuklo kod Firebrid-a je
mali install i to što mogu bazu jednostavno kopirati
bez da radim backup restore, što je kasnije kod
održavanja aplikacije vrlo bitno.
U biti već jako dugo razmišljam da napravim open
source verziju jedne svoje knjigovodstve aplikacije.
Za sada kod nas postoje SpaErp i Pro3X i oba dvije su
pisane u Javi.
Najviše me brine odabir platforme,
htio bi pronaći neku platformu da bude
jednostavna za programiranje i drugima
a ne samo meni. U Lazarusu se jednostavno
slažu forme ali postoji problem što malo ljudi
radi u Paskalu, tako da razmišljam da idem
na Node.js i sa Firebrid-om kao bazom.
U ostalom SpaErp i Pro3x su desktop
aplikacije pa ne bi bilo loše da aplikacija
bude na web platformi.
Na taj način bi cijela aplikacija bila
u JavaScript-u što bi bitno pojednostavilo
stvar, eventualno možda još koristiti
TypeScript obzirom da je veće JavaScript
aplikacije dosta teško debugirati.
Razmišljao sam i o Google Dartu
pratim njegov razvoj već duže vrijeme
i jezik dobro izgleda ali
je upitno koliko će taj jezik biti
prihvaćen.
Ako bilo tko ima kakvu ideju vezano uz
bazu i odabir platforme, sve ideje su
dobro došle.
Re: FirebirdSQL
da li google dart ima mogućnost spajanja na baze?Piko je napisao/la:firebird je dobro baza i imat će dosta novosti u verziji 3.0.
ja bi radio uzeo postgresql bazu.
Najviše me brine odabir platforme,
htio bi pronaći neku platformu da bude
jednostavna za programiranje i drugima
a ne samo meni. U Lazarusu se jednostavno
slažu forme ali postoji problem što malo ljudi
radi u Paskalu, tako da razmišljam da idem
na Node.js i sa Firebrid-om kao bazom.
U ostalom SpaErp i Pro3x su desktop
aplikacije pa ne bi bilo loše da aplikacija
bude na web platformi.
Razmišljao sam i o Google Dartu
pratim njegov razvoj već duže vrijeme
i jezik dobro izgleda ali
je upitno koliko će taj jezik biti
prihvaćen.
ako već krečeš u razvoj, da li razmišljao o C++/QT-u?
znam da c++ težak, ali je isto multiplatform kao lazarus.
ili eventualno java ili php.
što se tiče baze, postgresql ima backup, restore i vrlo je jednostavno.
instalacija jednostavna i jako brzo si gotov sa podešavanjem.
slažem se kod firebirda je ssve to malo brže.
Re: FirebirdSQL
Trenutno za Dart postoji samo library za MySql (i neke Non SQL baze).
Ali Dart na serverskoj strani podržava mogućnost da se napraviti wrapper
oko modula u C/C++, pa sam mislio iskoristiti C++ library za Firebrid.
Proučavao sam QT i C++ stvarno se radi o vrhunskoj platformi, ali me
je strah da bi C++ bio malo pretežak ako bi mi se netko još htio pridružiti
na projektu. Sa druge strane C je prirodan pod Linuxom dok je Lazarus
ipak ne popularan iako je FPC kvalitetan kompajler koji se je razvio iz
gcc-a i po performansama su slični tj. u nekim segmentima je GCC brži
a u nekim FPC.
Ako se odlučim za Lazarus onda bi paralelno sa projektom trebalo
pokrenuti i neke tutoriale za Lazarus i Pascal jer vrlo malo ljudi radi u Pascalu.
Što se tiće tvoje primjedbe za PosgreSQL, PosgreSQL je stvarno space
shuttle u odnosu na druge baze jedino sam kod njega i Oracle-a pronašao
da podržava table inheritance, ali bi htio da to ipak bude nekakva aplikacija
koju će netko vrlo jednostavo iskopirati i pokrenuti, po mogućnosti bez
instalacije i onda ako neki korisnik želi kopirati svoju bazu na stick i prebaciti
je negdje drugdje da mu to ipak bude jednostavno. PosgreSQL je ipak
velika baza i bojim se da kod njega to ne ide samo kroz backup/restore,
a to mi se čini ipak malo problematično za običnog korisnika.
Možda griješim i kompliciram bez veze
Ali Dart na serverskoj strani podržava mogućnost da se napraviti wrapper
oko modula u C/C++, pa sam mislio iskoristiti C++ library za Firebrid.
Proučavao sam QT i C++ stvarno se radi o vrhunskoj platformi, ali me
je strah da bi C++ bio malo pretežak ako bi mi se netko još htio pridružiti
na projektu. Sa druge strane C je prirodan pod Linuxom dok je Lazarus
ipak ne popularan iako je FPC kvalitetan kompajler koji se je razvio iz
gcc-a i po performansama su slični tj. u nekim segmentima je GCC brži
a u nekim FPC.
Ako se odlučim za Lazarus onda bi paralelno sa projektom trebalo
pokrenuti i neke tutoriale za Lazarus i Pascal jer vrlo malo ljudi radi u Pascalu.
Što se tiće tvoje primjedbe za PosgreSQL, PosgreSQL je stvarno space
shuttle u odnosu na druge baze jedino sam kod njega i Oracle-a pronašao
da podržava table inheritance, ali bi htio da to ipak bude nekakva aplikacija
koju će netko vrlo jednostavo iskopirati i pokrenuti, po mogućnosti bez
instalacije i onda ako neki korisnik želi kopirati svoju bazu na stick i prebaciti
je negdje drugdje da mu to ipak bude jednostavno. PosgreSQL je ipak
velika baza i bojim se da kod njega to ne ide samo kroz backup/restore,
a to mi se čini ipak malo problematično za običnog korisnika.
Možda griješim i kompliciram bez veze
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: FirebirdSQL
A SQLite? Portabilna i ne zahtjeva nikakvu instalaciju - k tome ima preogroman userbase... (cijeli Android, Firefox, Thunderbird...)
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: FirebirdSQL
Na SQLite sam totalno zaboravio, radio sam nešto sa njime i Php-om i imao sam problema sa4ndY je napisao/la:A SQLite? Portabilna i ne zahtjeva nikakvu instalaciju - k tome ima preogroman userbase... (cijeli Android, Firefox, Thunderbird...)
zaključavanjem baze kad više korisnika istovremeno nešto mijenja u bazi. Bojim se da mi je on ipak malo preslab za neke poslovne aplikacije ali probati ću ga testirati da vidim kako radi sa Node.Js-om.
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: FirebirdSQL
Sry, nisam vidio da ti treba podrška za više korisnika istovremeno. Možda postoji neko kvazi-rješenje kroz SQLite, no mislim da to nikad nije bila ni namjena SQLitea stoga mislim da ti SQLite otpada.Piko je napisao/la:Na SQLite sam totalno zaboravio, radio sam nešto sa njime i Php-om i imao sam problema sa
zaključavanjem baze kad više korisnika istovremeno nešto mijenja u bazi. Bojim se da mi je on ipak malo preslab za neke poslovne aplikacije ali probati ću ga testirati da vidim kako radi sa Node.Js-om.
Eventualno da uz svoju aplikaciju poslužuješ i embedani PostgreSQL...
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: FirebirdSQL
embeded PostgreSQL ne postoji.4ndY je napisao/la:Piko je napisao/la: Eventualno da uz svoju aplikaciju poslužuješ i embedani PostgreSQL...
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: FirebirdSQL
Hmm, nisam znao, no može i kao odvojeni proces - kao što KDE ima za Akonadi - oni to zovu internal postgresql.jorgovan je napisao/la: embeded PostgreSQL ne postoji.
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'