Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    ma il file lho creato!non esce nulla!!!

    a me sulla pagina delle news devono uscire la data, il titolo, il sottotitolo e tutta la news che vorrei fosse contenuta in un file di testo!!

    poi la mia è stata la pensata del file di testo..in realtà non so se si fa così!!!io voglio che chi gestisca il sito possa inserire la news inserendo quindi, data,titolo,sottotitolo, e il contenuto della news (quindi nel campo COMMENTO)!!!! ma quando si inserisce la news non penso convenga mandarla sul database giusto? quindi ho pensato che l'amministratore apra un blocconote, scriva lì la recensione e la uploada!! poi sul campo commento infila il nome del file!!!

    è una soluzione giusta o cè altro modo?!!?!?

  2. #12
    Sbagliato.
    Puoi eccome metterci tutto il commento nel db, basta che il campo sia del tipo giusto (TEXT, MEDIUMTEXT o addirittura LONGTEXT). L'importante è che questo campo lo metti come ultimo campo della tabella (questioni pratiche di ottimizzazione delle tabelle).
    Le massime dimensioni per i 3 tipi di campo sono indicativamente:

    text: 2^16 byte = 65 536 byte = 64 Kb
    mediumtext: 2^24 byte = 16 777 216 byte = 16 Mb
    longtext: 2^32 byte = 4 294 967 296 byte = 4 Gb

    Vedi tu

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    e sarebbe il metodo più semplice!!!
    ma mi hanno detto che in questo modo si appesantisce il database e che conviene fare dei collegamenti ai singoli files... dici che non è così?per me sarebbe molto meglio figurati

  4. #14
    Direi che ti han detto una cavolata!
    Tuttalpiù si appesantisce SEdevi fare ricerche nel commento (es: tutti i commenti che contengono la parola "pippo") ma nemmeno così tanto come si pensa. Su un mio DB che ha una tabella di 650 Mb dove c'è appunto un campo di tipo TEXT (totale record 229,488), se cerco "SELECT * FROM tabella WHERE commento LIKE '%io%' " ho questo risultato (ho un banale dual processor con 1 Gb di ram!):

    (115,267 Totali, La query ha impiegato 0.0042 sec)

    Il profiling della query mi dice
    codice:
    Stato 	Tempo
    starting 	0.000020
    checking query cache for query 	0.000066
    Opening tables 	0.000017
    System lock 	0.000007
    Table lock 	0.000034
    init 	0.000053
    optimizing 	0.000012
    statistics 	0.000018
    preparing 	0.000013
    executing 	0.000003
    Sending data 	0.004107
    end 	0.000016
    query end 	0.000005
    freeing items 	0.000055
    storing result in query cache 	0.000013
    logging slow query 	0.000003
    cleaning up 	0.000007
    Dai retta, usa il DB

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    ok!anche perchè che senso avrebbe mettere come LONGTEXT nella lista di tipi di dati!!!

    ma quindi,curiosità, secondo te siti come ad esempio quelli ad esempio dei giornali, dove ogni giorno inseriscono nuove news..o quelli di musica dove ci sono le recensioni, sono fatti in questo modo?! ripeto..semplice curiosità da "nuovo nel campo"

  6. #16
    Sì, usano campi di tipo TEXT per le recensioni (almeno TEXT, a volte può essere necessario mediumtext, difficile longtext).
    A volte per i commenti (tipo i commenti agli articoli o ai prodotti, dove non serve molto spazio) basta un tinytext (dovrebbe essere 4K se ricordo bene).
    Comunque sì, generalmente i siti dove ci sono post (es: forum) o articoli (es: giornali) o recensioni (es: films) il campo che li contiene è di tipo TEXT e si salva nel DB

  7. #17
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    ok!!mi risparmio tanti pensieri in meno allora!! grazie mille delle dritte

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 © 2026 vBulletin Solutions, Inc. All rights reserved.