merca |
Inviata - 14 settembre 2004 : 16:03:09 |
Devo rifare un sito in una tecnologia lato server. Per mancanza di tempo vorrei strutturare il sito con inserimenti automatici senza stare a fare ogni pagina per volta? Qualcuno si è trovato nella stessa situazione? Le mie due idee sono: inserite tutti i contenuti, quelli possibili, in un db oppure crerare una pagina templete con gli include e richiamare i contenuti che mi interessano da un file.
|
merca |
Inviata - 03 ottobre 2004 : 01:36:34 |
La differenza è immediata: Access è un prodotto "amatoriale", fai 2 o 3 applicazioni semplici e ti va bene; non richiede una particolare configurazione; MySQL e Oracle sono DBMS (DataBase Management System) sviluppati su una tecnologia server: in poche parole sono sempre in "ascolto" e nel momento che ricevono una richiesta tramite il protocollo TCP/IP, loro sono in grado di eseguire la tua query. Questi due DBMS al loro interno hanno una tecnologia tutta particolare: 1) usano SQL nel suo standard, Access ne usa uno suo; 2) in base alla query che tu richiedi, i due DBMS si organizzano le operazioni da eseguire seguendo dei cammini operativi per ottimizzare al massimo i tempi di risposta; 3) MySQL e Oracle memorizzano le informazioni in strutture dati molto dinamiche ottimizzate appunto per l'esecuzione delle query; 4) un'altra considerazione, poco tecnica dal punto di vista della programmazione, puoi notare che i siti che si appoggiano ad Access sono lenti nel mostrare subito le infomrzioni in una pagina html; 5) MySQL e Oracle offrono alcuni strumenti che con poche righe di codice SQL riesci ad aggiornare un intero database. Forse detto così, le differenze non sono molto evidenti, ma te lo posso confermare perche' ho seguito un esame che si chiama Tecnologia della Basi di Dati, dove le prove in laboratorio erano centrate a mostrare la tecnologia e il modo di lavorare di un DBMS. Spero di averti chiarito qualche dubbio.
Ps: se proprio vuoi cambiare DBMS, usa MySQL perche' Oracle costa un bel po' |
fotomonello |
Inviata - 01 ottobre 2004 : 17:01:55 |
uso di access o di altri db |
merca |
Inviata - 01 ottobre 2004 : 16:08:39 |
Citazione:perchè mai dici diò? Mi puoi motivare la presunta differenza?
Originariamente inviato da fotomonello - 30/09/2004 : 19:58:05
|
quale differenza vuoi sapere? |
fotomonello |
Inviata - 30 settembre 2004 : 20:58:05 |
perchè mai dici diò? Mi puoi motivare la presunta differenza? |
merca |
Inviata - 30 settembre 2004 : 16:12:13 |
Uso entrambi i metodi:per esempio ho creato i file include dei menu e per ogni file faccio generare dinamicamente il menu. Ho notato che questa tecnica di pescare tutte le informazioni da un db va bene se come supporto si ha un dbms di medio/alto livello (MySQL, SQL SERVER, Oracle); non è ottinmale nel caso in cui si utilizzi ACCESS |
jonium |
Inviata - 30 settembre 2004 : 15:59:40 |
Scusa il ritardo con cui ti rispondo. E' possibile fare utilmente in un modo o nell'altro o in entrambi i modi contemporaneamente, cioè facendo pescare alcuni dati da db; la struttura del sito va però creata e lì sicuramente avrai bisogno di utilizzare i SSI. Dato il tempo che è passato presumo che tu abbia già iniziato, come stai procedendo? |