No, nejlepší na tom je, to vyjádření páně Nádhery z CSH spol. s r.o. To je tedy skutečně něco. Nevím proč je MySQL pro ekonomické aplikace zcela nevhodná. A další perla: free řešení nemají většinou podporu. Ale mají, jen je potřeba si ji zaplatit, a v případě MySQL to nejsou horentní sumy. Jen by mě zajímalo, co by použil v případě, že by MSDE nebylo "zadarmo". Ona totiž licence MS SQL srv 2000 standard + 5 CAL (client access license) je za 60000 Kč s DPH. Zatímco MySQL stojí jen 500 euro (zhruba 15000 Kč - verze MySQL Pro). MySQL classic stojí 250 euro, a to vše bez omezení počtu klientů (licence je na jeden stroj - neomezené množství CPU).
Ale ne se standardnim MyISAM enginem, ale s InnoDB, ne? Stejne tak jako dlouho neumela vnorene selecty (ted uz je 4.0 docela stabilni, ale je otazka, kdy se popisovana vymena nazoru odehrala).
A taky uložené procedury a jiné vymyšlenosti, které sice už mySQL umí, ale my to psali v roce 2000.
Jo a to MSDE je úplně zdarma, omezení má jen na 5 současně spuštěných transakcí - což není 5 uživatelů, takže na ekonomické aplikace do 15ti součsně pracujících uživatelích úplně stačí. A až se firma rozroste, kopupí si plný server, protože v té době už na to bude mít.
Vážení a milí prosazovatelé Linuxu. Já proti vám vůbec nic nemám, ale nikdo mě nepřesvědčí o jeho nesporných výhodách. Ano, je zadarmo, ale potřebuje k tomu člověka, který to bude nastavovat. Aspoň tak to vidím já. Měl jsem ve firmě člověka, úporného Linuxistu, který přes moje protesty nainstaliovat Linux na jeden počítač. Od té doby se s tím počítačem nedalo nic dělat, aplikace, co na ně dal se chovaly podivně, ostatní zaměstnanci jen nadávali. Mohu mít k Linuxu důvěru? Naopak u Windows přinesu z kšeftu, dám pod stůl a jede se. A ké neš%tastné databázi: SYSEL vznikal kolem roku 2000. Co uměly v té době SQL databáze jiné než od MS? Zcela nutné jsou uložené procedury, triggery, transakce a jiné vymoženosti. mySQL v té době ani náhodou, Firebird se taky potácel někde kdesi. MS SQL ale fungoval. A co takhle dot NET? Co si myslíte o něm. Jakpak se s ním Linux vypořádá? Až my microsoftisti budeme hezky komunikovat mezi sebou.
S úctou Jaroslav Nádhera
Ad - úporný linuxista - : ve vašem případě jste nejspíš narazil na nějakého (podle mne) začátečníka v Linuxu.
Ad - důvěra k Linuxu - : nevím jestli Vy máte k Linuxu důvěru (nejspíš ne) ale já ano. Pravda, zatím mi v komerčním prostředí běží jen dva malé servříky (mysql + služba napsaná v Pythonu pro sběr dat poskytnutých nějakou aplikací běžící na Windows Server 2003) a chystá se třetí a ještě několik, a mohu Vás ubezpečit že o nich ani nevím a za celý rok jsem neslyšel od provozovatele nějaký sebemenší náznak něčeho, že by Linux kleknul, nebo něco nefungovalo.
Ad - "Windows přinesu ze kšeftu - : ano, to já taky, a hned udělám formát C:\ a nainstaluji si je znova a sám, protože tyto OEM preinstalled je hrůza a děs. Počínaje nastavením sítě a konče názvem počítače.
Ad - "MySQL vs MS SQL - : v tom vám dám za pravdu. V té době MySQL neuměla ani vnořené selecty, natož pak nějaké triggery a uložené procedury. Já netvrdím, že MS SQL je špatný, naopak myslím si že to je jeden z (mála) velice kvalitních produktů MS. Avšak jeho cena, a přístup pohých 5 klientů - to je nářez. Jinak sem se ptal, co by jste v té době použili v případě, že by MSDE nebylo dodáváno zdarma ? Jinak pokud chcete vychytávky typu triggery a pod. zkuste se podívat na databázi PostgeSQL ( http://www.postgresql.org ), ve verzi 8 běží jako nativní aplikace (služba) Windows a samozřejmě na U*IX like systémech.
Ad - dot net - : no nevím, mě dot NET příjde jako kopie Javy, ale jinak co se týče dot net a Linux, zkuste kouknout sem: http://www.mono-project.com/Main_Page
Ještě k dot netu: Dle mne se linux s .NET tak nějak nemusí vypořádávat vůbec. Vždyť přeci existuje Java, a tu beru jako opravdu multiplatformní vývojové prostředí. Jinak v Linuxu je opravdu hodně programovacích jazyků, ať už skriptovacích (Perl, Ruby, Tcl/Tk, Python) tak kompilovatelných (gcc, gcj, pascal) - stačí si jen vybrat, ale existují samozřejmě implementace .NET i pro něj. Trošičku je problém si pro aplikaci vybrat správný GUI toolkit (GTK, GTK2, Qt/KDE, wxWindows aj.), ale zase je to o svobodě a o vkusu "každého soudruha" :-)