» »

Katero orodje za programiranje?

Katero orodje za programiranje?

smartgsm ::

Sem pred veliko dilemo.
Dobro ovladam DELPHI, VB.
Občasno delam baze podatkov z programom ACESS.

Ponuja se mi nov projekt, ki je zelo kompleksen (podobna zadevo kot poslovni program) pisan na kožo točno določenega podjetja.

Kar veliko podatkovnih zbirk sem naredil v ACESSU.
Edino kar me moti, da moraš imeti program instaliran. Nikoli nisem delal z runtime ACESS-om.

Zanima pa me, katero programsko orodje uporabit, za izdelavo baze podatkov.
Kaj priporočate?

lp
Greg

krho ::

uporabi delphi + Firebird 1.5
Če si na začetku porjekta mogoče celo Firebird 2.0 beta 2. Predvidevam, da boš imel precej dela s projektom ,tak oda bo baza do takrat stabilna.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

jure1825 ::

Glede na to da sem tudi jaz dosti delal z accessom bi ti priporočal da uporabiš karkoli samo access ne. No razen če delaš kakšen enostaven telefonski imenik.
Se strinjam da bi bil delphi+firebird dobra odločitev. No lahko bi dal tudi mysql/postgresql zraven verjetno. Odvisno od tega kakšen program delaš in na kaj si navajen/kaj boljše poznaš.

Shinobi ::

Fantje moji dragi, mySql v komercialne namene ne smete uporabljati.
Lahko pa ga uporabljas seveda, ce:
a) tvojega programa ne bos prodal
b) nihce nebo uporabljal sql baze za poslovne namene (fakture, potni nalogi, stranke)

Ce si dober z Accessom ne odkrivaj tople vode in nadaljuj delo. Zakaj pa tudi ne. Access runtime je cisto vredu, isto kot access s programskega stalisca, le uporabnik nebo videl nic drugega razen tocno to, kar mu je namenjeno. Glede zbirke podatkov, ki jo bos uporabljal pa se mores sam odlociti. MySql definitivno NI ZASTONJ. Kdor tega ne ve, naj si prebere EULA.

jure1825 ::

Pol bo obljše da bom tiho za naprej. Se vidi da ne delam nič programov pa se ne spoznam lih najbolj na to.

Loki ::

access je drugace za majhnee in nepogoste querye cisto dober. das se malo cachanja v ramu in si zmagal.|O

jure1825 ::

Glede na to da bo to kemrcialno pol mysql ne smeš uporabit tako da bi bilo boljše da bo zadaj firebird.
Če si že dosti delal z accessom si verjetno opazil da ni primeren za komplekse projekte, ker se dosti ruši poleg tega bi pa moral za normalno delovanje potem še narediti nek sistem za avtomatsko compact-anje baze tako da izberi raje vb če si tam bolj doma, če ne pa je delphi verjetno boljši.

sid_dabster ::

Moj nasvet:

Rabis naslednje stvari: postgresql in njegov cejevski api v libpq, gtk+ knjiznice, glade za izdelavo uporabniskega vmesnika, ter gdb, gcc, make, automake in autoconf za razvoj programske kode in prevajanje za linux/\S+bsd ter VC++ za prevajanje projekta za win32 (Glade zna projekt za VC++ narediti kar sam, tako da s knjiznicami in headerji ni nobenih tezav). Tako bos imel najmanj problemov z raznimi orodji, verjemi mi.
Fallen beyond all grace deeper and deeper
The sound of her own blood dripping
Like sacred tears from a bleeding rose...( Embraced, Within)

M.B. ::

@Shinobi Nisem našel nobene EULE, samo Licenco GPL2, ki pa kolkor jaz vem ne omejuje uporabe v komercialne namene. Če se motim me popravi in povej kje točno to piše. In tudi med emerge mysql me ni vprašalo čese strinjam z EULO.

[EDIT]
Našo. TOrej če jaz naredim PHP stran, ki se povezuje z MySQL bazo potem baza ni vključena in ne rabim komercialne licence tudi če koda ni GPL ali se motim?
Everyone started out as a newbie.
Sadly only a handful ever progress past that point.

Zgodovina sprememb…

  • spremenil: M.B. ()

krho ::

M.B. Mi to delamo vedno. Komercialne projekte na MySQL in php. Samo zraven ne distribuiraš baze zraven.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

CWIZO ::

Primer ko je treba placat licenco je, da ti spises desktop aplikacijo ki laufa na mysqlu tako da mroas bazo zraven programa dat. Takra mroas licenco placat.
Vse te PHP strani pa ne rabijo nobene licence.
hancic.info
I can't uninstall it, there seems to be some kind of "Uninstall Shield"...

Shinobi ::

Meni se zdi to malo dvoumno.

Od kod pa phpju baza? realno vsakdo nekaj prcka se potem z MySqlom da dobi koncni rezultat ali ni tako? Pa aplikacija? Od kod ji bo baza? Access?

Recimo kaksen smisel ima knjigovodska aplikacija, ki nima baze? Si jo bo sama naredila ali kako? - to je teoreticno sicer izvedljivo, ampak tega nihce ne naredi.

Ce sem prav razumel, ti lahko imas aplikacijo, ki uporablja sql ne sme pa imeti baze? Bazo moras na 3ji nacin priskrbeti? Je to tak ali kaj? Od kje pa bodo potem bazo dobili? Ce ti program napises in prodas, bazo pa si oni potem "downloadajo" to je vredu ali kaj? Ste lahko malo bolj natancni ob teh izjavah?

krho ::

Naistem CDju, kjer distribuiraš svojo php aplikacijo ne daš instalacije od MySql.
Ko prideš do stranke potegneš Mysql dol pri njej, ali pa ga prineseš s seboj na drugem cd-ju kjer imaš svojo aplikacijo.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

MaCoFaCo ::

Torej v osnovi prodaš nefunkcionalno aplikacijo, ki postane funkcionalna s kasnejšim dodatkom MySQLa (v konkretnem primeru). Sliši se logično :P

EDIT: potem je kupec takšne aplikacije v prekršku (npr. delovanje e-trgovine)?

Zgodovina sprememb…

  • spremenilo: MaCoFaCo ()

Ziga Dolhar ::

Ne bo šlo.
https://dolhar.si/

MaCoFaCo ::

V bistvu, ko prodajaš aplikacijo, tebe tudi ne zanima če ima kupec licenčne Windowse. Aplikacija ima enostavno določene zahteve, če pa ima kupec vse to legalno poštimano pa to ni tvoja stvar.

M.B. ::

Hvala za info.
Everyone started out as a newbie.
Sadly only a handful ever progress past that point.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Delphi ali c++?

Oddelek: Programiranje
362939 (2496) mspiller
»

MySQL 5.0 zrel za delovno okolje

Oddelek: Novice / Ostala programska oprema
183438 (2588) krho
»

ASP in direktni query v MySQL

Oddelek: Programiranje
101636 (1530) BBB
»

MySQL in Visual Basic

Oddelek: Programiranje
111766 (1568) krho
»

apache+[kater sistem baz]

Oddelek: Programiranje
121634 (1483) Loki

Več podobnih tem