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

    gestione immagini da DB

    salve
    sono nuovo del sito e nn so se il mio "problema" è gia stato discusso. nel caso reindirizzatemi sulla pagina giusta grazie.

    vi pongo il quesito:

    quale e la giusta gestione in php, con l'utilizzo di un database, delle imnagini??

    sto creando un sito per la gestione delle immagini, utilizzo mysql come database e come repositori per le immagini stesse, upload funziona.
    nella visualizzazione ricreo, l'immagine preso dal campo (blob) del db, in una cartella temporanea del sito, e nel tag <img> indico il path.
    il problema e' che cosi le immagini sono sia sul db che sul file system.. con uno doppio spreco di spazio sul server. (probabilmente sbaglio nel ricreare i file)

    quale e il giusto comportamento per un buon sito?

    visto che ci sono:
    come ridimensiono le immagini prese dal db (vorrei che il preview delle immagini siano piu' piccole e piu' leggere)

    grazie
    jupiter

  2. #2
    Ciao

    1) perché salvi l'immagine in un blob? Non ti conviene metterla direttamente in una cartella e riportare sul DB solo il percorso/nome del file?

    2) per ridimensionare le immagini in php ci sono milioni di script già pronti... ti consiglio una ricerca con Google o sul forum di "image resize php"

    Buon lavoro!
    ***************************
    Non può piovere per sempre...
    ***************************

  3. #3
    per luca:

    premetto che nn conosco php di solito lavoro in altri linguaggi

    1-mettere il file in un db e come avere l'intera informazione dell'oggetto. avere solo il path sarebbe alquanto inutile e solo parte di una informazione oltre che dover gestire due contenuti(DB e folder ), e dover tenere sempre sincronizzati i contenitori.
    cmq penso che in giro ci siano gia script che leggono direttamente il contenuto dei folder.

    cio che mi occorre uno script che legga il blob ricrei il file(nella stessa o differente dimensione), ed infine ripulisca la tmp o qualcosa del genere.

    2- dove e che devo vedere???

    ps grazie

  4. #4
    Originariamente inviato da jupiter3
    per luca:

    premetto che nn conosco php di solito lavoro in altri linguaggi

    1-mettere il file in un db e come avere l'intera informazione dell'oggetto. avere solo il path sarebbe alquanto inutile e solo parte di una informazione oltre che dover gestire due contenuti(DB e folder ), e dover tenere sempre sincronizzati i contenitori.
    cmq penso che in giro ci siano gia script che leggono direttamente il contenuto dei folder.

    cio che mi occorre uno script che legga il blob ricrei il file(nella stessa o differente dimensione), ed infine ripulisca la tmp o qualcosa del genere.

    2- dove e che devo vedere???

    ps grazie
    1) tutto dipende dall'uso che fai del blob... e poi scusa ma non riporti comunque l'immagine in una cartella temp prima di visualizzarla? Altra domanda: quante immagini salvi su DB? Hai idea dello spazio che ti serve e di che dimensioni diventerà il DB quando lo caricherai di immagini? Occhio alla scalabilità dello strumento...

    2) Apri google -- incolla la scritta "image resize php" -- cerca uno script che si adatti alle tue necessità... Ripeto: ce ne sono talmente tanti on-line ed opensource che non saprei neppure quale consiglirti. Dipende dal tuo hosting, dalle dimensioni delle immagini, da come le vuoi visualizzare...

    ps prego!

    ***************************
    Non può piovere per sempre...
    ***************************

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.