GD și Imagick sunt două extensii PHP independente pentru lucrul cu grafica.
Funcțiile de bază ale lucrului cu imaginile din WebAsyst Photos sunt realizate pe baza utilizării acestor extensii. Pentru a lucra cu script-urile WebAsyst Photos de pe un server web (hosting), trebuie să fie acceptată cel puțin una dintre aceste extensii - fie GD, fie Imagick. În secțiunea "Setări" a serviciului WebAsyst Photo, puteți alege care dintre extensiile să fie utilizate pentru lucrul cu imagini.
Ambele extensii sunt similare din punct de vedere funcțional, însă Imagick oferă un rezultat mai bun în toate operațiile de bază:
- crearea de schițe din originalele imaginilor. Imagiscul este mai rapid cu aproximativ 10%, oferă un rezultat mai bun (a se vedea exemplul de mai jos), consumul de memorie pentru Imagick este, de asemenea, semnificativ mai mic decât pentru GD.
- aplicarea filtrului de ascuțire. Imagick este mai rapid decât GD de mai multe ori.
- rotația și încadrarea ("krop") necesită operațiunea de creare de miniaturi, astfel încât în performanță aici Imagick este, de asemenea, înainte.
Exemple de schițe create (consultați calitatea părților mici din aceste schițe, aceasta este o miniatură de 256 pixeli creată de WebAsyst Photos în cazul utilizării GD și Imagick pe același server, aplicarea filtrului de ascuțire este activată):
Când folosim WebAsyst Photos ca serviciu web pe serverele noastre, folosim Imagick.