- PHP
De fapt, pe baza titlului postului și a conținutului acestuia, pot să presupun că pentru cei care vor să ajute imaginea sa clarificat.
Totul funcționează, totul este bine. Dar totul a fost bine, atâta timp cât am fost lider de dezvoltare la nivel local după ce am început testarea script-ul de pe site-ul de găzduire a arătat că imaginea dă server un timp destul de lung.
Puteți utiliza acest script la nivel local, funcționează dacă te întorci la imagine, de exemplu, 1.jpg nu direct, ci urmează 1.100x100.jpg, în cazul în care 100x100 este dimensiunea dorită.
Întrebarea mea este: există idei despre cum să optimizați scriptul dat și să creșteți viteza returnării imaginii serverului.
Voi spune imediat că nu există acces la terminal, acesta este un site simplu de găzduire, adică avem doar PHP.
Pentru o primă vă mulțumesc foarte mult tuturor celor care sunt incluse în discuție.
P.S. De exemplu, în cazul în care o imagine este dată la nivel local pentru 176 ms, apoi la un site de hosting deja peste 300. Tot nu este ceea ce dacă a fost o pagină de una, dar ele pot fi foarte mult. Probabil că mulți vor fi chinuiți imediat de întrebarea de ce nu pot fi circumciși în prealabil? Răspunsul este simplu, spațiul de pe disc nu este cauciuc, în momentul în care imaginile sunt deja de aproximativ 20 de gigaocteți. În unele secțiuni, îmi permit să fac două imagini, originale și 300x300, astfel încât atunci când se taie zbura, se consumă mai puțină memorie.
Dezvoltator full-stack (Symfony, Angular)
Numai cache-ul imaginilor deja procesate vă va salva. Configurați RewriteCond pentru a verifica dacă există un astfel de fișier. Nu salvați pe meciuri sub forma unui loc pe HDD, este ieftin în contrast cu timpul procesorului. Și din moment ce aveți resursele unui server deja lipsit de grăsime, sunteți irosiți pe operațiuni inutile pentru decuparea imaginilor.
Am creat condiția pentru htaccess, imaginea va fi creată la primul acces, asta mă va salva.