[Web2.0] [FLAME??] Linguaggio di sviluppo
perle futureapplicazioni web2.0 ?
Cristiano Verondini
cristiano a verondini.it
Mar 29 Maggio 2007 15:03:19 CEST
>>>>> meglio, personalmente poi sono amante dei Pl/SQL o cmq dei
>>>>> linguaggi db-embeded credo siano la soluzione più
>>>>> efficace/efficiente.
>>> Ed anche il modo migliore per legarsi ad uno specifico DB e
>>> tagliarsi i piedi! :))
>> non essenzialmente. e poi cmq la portabilità tra dbms è una bufala.
>> nessuno scrive codice sql veramente portabile.
Proprio per questo sconsiglio sempre di lasciare logica applicativa sul
DB (stored procedure). Sconsiglio altresì di usare qualcosa di diverso
dall'SQL92, che considero più o meno l'ultimo standard 'portabile'. Certo
avere delle SP sul DB mi può aiutare (altrimenti come implemento
auto_increment alla mysql su oracle :) ), ma evito che gestiscano della
logica applicativa.
>> Aggiungo, che è poi il fattore preponderante, se io ti commisione un
>> lavoro per Oracle piuttosto che per SqlServer piuttosto che per DB2
>> non me ne frega che tu lo faccia portabile mi frega che funzioni al
>> meglio sul quel dbms che mi è costao xxKEuro :-)
Ovvio che se il tuo lavoro è specifico per un certo DBMS questo non
vale, ma anche solo nell'ottica di riutilizzare codice o dare al cliente
delle opzioni in più ... :)
Cris
--
Cristiano Verondini
http://www.verondini.it --- [ICQ: 114 190]
Maggiori informazioni sulla lista
Web2.0