Visualizzazione risultati 1 fino 10 di 10

Discussione: Consiglio per forum, meglio usare un database mysql o un'archivio xml

  1. #1
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito Consiglio per forum, meglio usare un database mysql o un'archivio xml

    Salve,

    Non saprei se ho già scritto una discussione del genere in passato.

    Dovrei iniziare ad aggiornare il mio sito, e vorrei mettere un forum, fatto esclusivamente da me ( non un forum con phpBB, e altri, ma realizzato da zero ), già realizzato in precedenza, come prova, in locale, ora vorrei realizzarlo uno sul mio sito in AlterVista.

    Il problema è che: sto utilizzando un database mysql esterno che, provando numerose volte, non si connette con altervista, premettendo che tempo fa avevo scritto una discussione a riguardo, ma non ho risolto nulla.

    Ora, rimangono due soluzione per risolvere il mio problema:

    1. Risolvere i problemi che ho con il database esterno, ma come?

    2. Utilizzare un'archivio xml, ma mi conviene? è poi, posso gestire una grossa quantità, nel caso lo fosse, di utenti registrati con un archivio xml?

    Sevenjeak
    Software developer and much more

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Non puoi spostare il database sull'account?


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Per vari motivi non vorrei utilizzare un database interno ad Altervista.

    In alternativa al database, esistono l'archivi xml, ma abbastanza utili per gestire, nel caso ci fossero, una grossa quantità di dati?

    In alternativa al database di AlterVista ci sono i database esterni, le ho provate tutte ma niente, in tutti i servizi consigliatomi ho avuto problemi.

    Ho provato ad usare db4free, e pensando di aver risolto il problema, come si potrebbe vedere qui:

    http://forum.it.altervista.org/php-m...e-esterno.html

    Ho l'asciato perdere questa discussione, ora non mi pare il caso di riaprirla, o si?

    Fatto sta, ora non saprei più come fare ciò che vorrei fare, usare il database esterno, ma non riesco a risolvere i miei problemi, o usare xml, che tutt'ora utilizza il mio sito?
    Ultima modifica di sevenjeak : 19-04-2011 alle ore 11.01.42

    Sevenjeak
    Software developer and much more

  4. #4
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Col passaggio a PHP5 non è più possibile collegarsi a database esterni.

    Citazione Originalmente inviato da sevenjeak Visualizza messaggio
    In alternativa al database, esistono l'archivi xml, ma abbastanza utili per gestire, nel caso ci fossero, una grossa quantità di dati?
    Per grosse quantità di dati temo che un archivio xml diventi molto lento. Ma come lo useresti? Per ogni richiesta lo scarichi dall'esterno?


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Non so, in ogni caso, se dovrei decidere di usare un'archivio xml, cos'è meglio fare per ottimizzare i tempi e soprattutto per evitare che non sia lento, sempre se è possibile?
    Ultima modifica di sevenjeak : 19-04-2011 alle ore 13.12.44

    Sevenjeak
    Software developer and much more

  6. #6
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Dipende tutto dalla dimensione del base dati. Volendo c'è anche l'opzione SQLite.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  7. #7
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Scusa l'ignoranza, ho sentito già parlare di SQLite, ma non mi sono mai interessato, cosa sarebbe?

    Sevenjeak
    Software developer and much more

  8. #8
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito



    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  9. #9
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Ok, credo che opterei per l'utilizzo di SQLite, che da quello che ho capito impiega meno tempo nell'esecuzione delle query, credo perché risieda sullo stesso spazio del sito, o sbaglio?

    Sevenjeak
    Software developer and much more

  10. #10
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Tu hai dei file che puoi spostare facilmente da una parte all'altra che vengono utilizzati da un motore per basi dati ben collaudato.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •