Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216
    perfetto
    ti posso chiedere di spiegarmi questa riga:

    $width <= $height ? $c = $max / $width : $c = $max / $height;

    quel ? e quei : che funzione hanno???
    un'ultima cosa: la funzione, mi sembra, che rallenti un pò l'elaborazione dei dati, quindi la risposta, c'è modo di ovviare a ciò??

    grazie mille
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    È un operatore ternario.
    codice:
    a ? b : c
    è l'equivalente di
    codice:
    if (a) {
        b
    }
    else {
        c
    }
    No

  3. #3
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    è come se fosse un if/else, si chiama operatore ternario (esempio 2 in questa pagina http://php.net/manual/it/language.op...comparison.php)

    il modo per ovviare e non fare il resize e il crop a runtime, ma creare i thumbnail nel momento in cui viene caricata l'immagine sul server (oppure fare in modo che se l'immagine croppata non esiste la si crea a runtime e la si salva sul filesystem per i futuri utilizzi)

    per curiosità, di quanto rallenta? da me era sufficientemente veloce con immagini 800*600 non troppo pesanti

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216
    considera che sono in locale e che la differenza tra una pagina con 5 foto e una con 2 è percepibile...
    poi c'è da considerare anche img quasi tutte fullHD o superiori

    vabbè dopo provo ad hostare tutto sul remoto di prova, caso mai ti linko la pagina...

    grazie ancora
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  5. #5
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    fullHD? per forza rallenta
    devi cambiare metodo, i crop devi salvarli per forza sul server e richiamarli da lì!

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.