Newsgroup: it.comp.os.linux.development
Titolo: Alternative ai prodotti MS?

Salve,
con la ditta con cui lavoro ci siamo specializzati in applicazioni
Internet (e non) utilizzando principalmente i prodotti della
piattaforma Microsoft: Windows NT, IIS, SQL Server, ASP, J++, ...
Ora vorremmo in parallelo aprirci anche ad altre prospettive, sempre
rimanendo a livelli altamente professionali:
- stiamo sostituendo J++ con un Java classico tramite JDBC (per le
applicazioni Internet)
- vorremmo installare un server Linux: la RedHat può andare o c'è di
meglio? Con server Apache?
- Sotto Linux al posto delle MS ASP cosa ci consigliate: Chili ASP,
serverlet con PHP, ..? C'è qualcosa che ci permette di lavorare con
tranquillità ed efficenza in Java?
-Per quanto concerne i DB? Potremo sempre far riferimento al SQL
server sul NT, ma se volessimo qualcosa di professionale sotto Linux?
- Qualche altro consiglio, segnalazione?
Grazie

 Grazie
--
+ 
g.gab...@europe.com
 ---------------+
|                               Linux  |
+---------------- the free philosophy -+

On Tue, 04 Jul 2000 13:28:57 GMT, 
depi (
de...@poboxes.com
)
wrote:
| - vorremmo installare un server Linux: la RedHat puň andare o c'č di
| meglio? Con server Apache?
 
 Va bene, ed e` di solito subito produttiva per chi non ha ancora
 confidenza con Linux.
 
| - Sotto Linux al posto delle MS ASP cosa ci consigliate: Chili ASP,
| serverlet con PHP, ..?
 PHP senza ombra di dubbio... 
| -Per quanto concerne i DB? Potremo sempre far riferimento al SQL
| server sul NT, ma se volessimo qualcosa di professionale sotto Linux?
 
 PHP + MySQL...
-- 
Zefram 	| WARNING: Email address is FAKE. 	| email: 
	| [ 
http://digilander.iol.it/ebassi
 ]	| 	zefram (at) 
libero.it
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370  1CAA CAF7 512B 945C A44C 

PHP e MySQL.....
Ma, non so se si possa considerare MySql professionale: mancano troppe
caratteristiche perche' si possa considerare un vero DBMS, a
cominciare dalle transazioni.
In un interessante articolo "a comparison of 4 databases" che puoi
trovare a:
 
http://www.postgresql.org/mhonarc/pgsql-general/1999-11/msg00227.html
dal quale PostgreSql emerge abbastanza favorevolmente. Ne riporto uno
stralcio che, seppure non aggiornato rispetto al costo (mySql adesso
dovrebbe essere GPL se non erro) chiarisce in che senso MySql non
possa essere considerato un vero DBMS:
***
[...]
Database Feature Comparison
Database  Cost Trans   Row   Const Program  Sec  Fail  Hot
		actions Lock raints  mable     ure  Safe back
 
Mysql      0 /3000 No      No    No      Partial  Yes  No    No	
Postgresql 0       Yes     Yes   Partial Yes      Yes  Yes   No
Oracle     3200    Yes     Yes   Yes     Yes      Yes  Yes   Yes
Informix   2000    Yes     No    Yes     Yes      Yes  No    No
 
 
Cost
NZ$ for 10 user license. Two prices mean that the product is charged
for if resold as part of an application ( Mysql ) Support is not
included
Transactions
Commit, rollback, isolation levels of at least read commited	
Row Locking		
	select for update that locks only the rows selected and does
not  block reads	
Constraints		
	primary and foreign key, with ability to enable/ disable or
drop / add existence will give ""Partial"" and enable etc will give
"Yes"
Programmable		
	create trigger, procedural language extensions to SQL A
"Partial" means that external functions only are supported
Secure		
	Requires username and password validation
 
Fail Safe		
	delete of 100 out of 100000 rows, commit ( if have it ) then
power off and on, check after power on - 999900 rows gets a "Yes"	
 
Hot Backup		
	Can a consistent backup of the database be run backup while it
is up  with transactions performed against it.
[...]
***
Cio non toglie che in determinati progetti, MySql possa essere molto
adatto, data la sua intrinseca leggerezza (mancano le funzionlita'!) e
quindi notevole velocita'.
Per altre comparazioni tra Db puoi trovare qualcosa su
http://www.postgresql.org
, nella sezione info central, oppure su
LinuxPlanet "Apples and Oranges, Part III: A Linux DBMS Comparison".
ciao Michele

 server sul NT, ma se volessimo qualcosa di professionale sotto Linux?
La Borland/Inprise ha reso opensource il suo Interbase, che e' quindi
disponibile anche per Linux.
Alceste
-----------------------------------------------------------------

Grazie