Newsgroup: it.comp.www.php
Titolo: quale database

Ciao,
Mi sto avvicinando a PHP, vorrei sviluppare un semplice CMS/Blog per 
gestire i miei siti.
Il primo dubbio č il database, voglio usare un DBMS, semplice, stile MDB 
. Vorrei evitare mySQL.
Qualche consiglio? tenendo conto che il target finale del mio progetto 
dovranno essere gli spazi web a basso costo, vedi per esempio aruba o altri.
hsqldb sarebbe perfetto, con performance eccellenti ma purtroppo č 100% 
java e credo che su molti provider non ci sia modo di farlo funzionare.
L'ambiente ideale č il seguente:
SO: linux
web: apache + php5 ( OOP )
attendo vostri suggerimenti
grazie ciao

 Vorrei evitare mySQL.
Perche?
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 altri.
Se ti orienterai per gli hosting "classici", ti consiglio di rivedere la
tua avversione per mysql.
Per quanto riguarda sqlite, credo sia disponibile da php 5.x, non tutti
i provider lo danno.
Sergej
-- 
http://www.ildeposito.org
Canti di protesta politica e sociale
Archivio di testi e accordi

Novello ha scritto:

se devi sviluppare un semplice blog o un piccolo portale il mio 
consiglio č di evitare di usare un database puoi utilizzare dei file xml 
per i contenuti seguendo le specifiche degli rss.
se poi, sei proprio convinto di voler usare un database, fai una ricerca 
per vedere quale č il piů utilizzato

 web: apache + php5 ( OOP )
PHP5 ha Sqlite, se il tuo hoster lo supporta.
Gli hosting a basso prezzo generalmente non consentono l'installazione di un
altro database oltre a quello di default. Prova a cercare PostgreSQL, è
un'ottima a MySQL, è supportato da molti script ed lo trovi su di un buon
numero di hosting.
C'é un CMS che non ha bisogno di nessun database, dovrebbe chiamarsi
FlatNuke, dai un'occhiata con Google.
Byez!
By Design

 numero di hosting.
PostgreSQL mi pare che non risponda al requisito "semplice". PgSQL è più
avanzato di MySQL, se MySQL non va bene, dubito che pgSQL possa essere
d'aiuto...
-- 
Stéphane Bisinger
Webmas... well...

 altri.
Allora dovrai rivedere la tua avversione verso mySql, che tutto sommato
vedo anche poco giustificata.

 d'aiuto...
Allora non ho capito cosa intendi per semplice. In sostanza usano tutti un
SQL di primo o secondo livello. Le istruzioni sono pressoché identiche per
tutti i database SQL, cambia solo la quantità di istruzioni supportate.
Intendi una semplice installazione, un semplice repository, una
documentazione semplice..?
Oppure per "semplice" intendi forse "piccolo" o "leggero"?
Byez!
By Design


Io ti direi... semplice = MySQL, però visto che apparentemente non va
bene... non so che dirti...
Semplice più che altro nella gestione e visualizzazione, visto che ha
fatto riferimento ad Access... PhpPgAdmin non è propriamente intuitivo
(specie se non hai una certa base in database), PhpMyAdmin mi pare
facile da usare.
Per il resto non so, come tutti non vedo il motivo dell'avversione per
MySQL...


 vedo anche poco giustificata.
Ciao,
grazie a tutti per le risposte.
Cercherò di essere più chiaro riguardo alla mia "avversione" per mySQL.
Parlavo di un db "stile" access mdb, cioè basato su file, non un server 
vero e proprio. per l'applicazione che vorrei sviluppare non ho nessuna 
necessità di giustificare un supporto server come mySQL. Significherebbe 
imporre un pre-requisito "pesante".
Un db stile access è molto più comodo, è embedded nell'applicazione etc etc.
Se dovessi usare una gran mole di dati allora si che un db server 
potrebbe essere utile, nel qual caso preferirei posgresql o hsqldb in 
versione server.
Tra l'altro colgo l'occasione per mettere in evidenzia le performance di 
hsqldb, secondo me uno dei migliori database di calibro "basso-medio" 
esistenti nel panorama opensource.
http://jamie.ideasasylum.com/notebook/pages/performance-benchmarking-of-embedded-databases
Cmq, probabilmente farò a meno di un db per questo tipo di applicazione, 
basando tutto su file, è un blog/CMS semplice quindi potrei farne a meno 
come qualcuno di voi mi ha giustamente consigliato.
grazie a tutti
ciao

 mySQL. Significherebbe imporre un pre-requisito "pesante".  
In ambiente PHP, MySQL fa praticamente parte della configurazione
standard. E' usare un altro database, anche SQLite, ad imporre un
pre-requisito non soddisfabile da tutti gli hoster.
-- 
I am what I am, I do what I can


 per vedere quale č il piů utilizzato
non credo sia un buon parametro di misura, anche windows č il sistema 
operativo piů diffuso.
grazie, seguirň il tuo consiglio usando fiel xml.
ciao

> ricerca per vedere quale č il piů utilizzato
sono stato impreciso intendevo dire il database piů usato da tutte le 
aziende che ti mettono a disposizione dello spazio

 etc.
In realtà, per gli hosting a basso costo, paraddosalmente sarebbe
proprio la tua soluzione ad essere un pre-requisito pesante. Perchè loro
forniscono già tutti (o quasi) supporto per mysql, mentre troveresti
difficoltà serie, se non insormontabili, a darti supporto per accedere
ad un db access.