Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [teoria] Gestire contenuti

    Domandina..

    E' meglio tenere i contenuti, su fogli ad esempio .txt e recuperare il contenuto:
    (file_exists($file)) ? $output = file_get_contents($file) : die('Errore: File ' . $file . ' not found');

    Oppure è piu pratico un database?? se poi devo anche inserire immagini, link, fare ricerche, ect ect..

    Quali sono i pro e i contro dei .txt e del database???

    Questa volta, più che un voto.. è favoreggiamento.

  2. #2
    Se i dati sono pochi potresti anke usare i files.
    Io sono dell'idea che concettualmente il DB rende di più.
    Mi spiego, quando crei un DB con le sue varie tabelle e le relazioni tra esse, innanzitutto se tale processo è stato fatto bene, dallo schema dei dati si può facilmente intuire ke tipo di dati sono conservati, mentre per il file la questione è semplice se vi sono pochi campi, diventa più complessa con molti campi.
    Poi, in un DB puoi organizzare le tabelle in modo da facilitare il recupero di informazioni ke ti servono, mentre per un file la questione è un pò più complicata.
    Il DB, poi, nel caso di errori di inserimento e/o aggiornamento e/o cancellazione ti permette anke di fare il rollback delle operazioni, cosa ke per un file non è possibile.

    Indubbiamente l'accesso ad un file risulta essere più veloce, anke perché non devi installare degli applicativi aggiuntivi al tuo sistema, come nel caso dei DB.

    Infine, e non la meno importante, nel caso un domani volessi organizzare i dati in modo differente perché è cambiata la logica dei dati, sicuramente con un DB è più semplice.

    Ciao.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.