Transit nu este în fiecare încărcare fișier zi.
Aceasta este o bibliotecă care face mult mai mult decât a muta doar fișierele de pe calculatorul clientului la un server on-line, fiind capabil să se ocupe de operațiunile de validare fișier, redenumi fișierele încărcate, grav modifica fișiere și conținutul lor.
În afară de servere regulate, Transit acceptă trimiterea de fișiere într-un cont Rackspace sau Amazon S3, prin intermediul unui "Transporter" special. Pe lângă cele două serviciile menționate anterior, de tranzit, de asemenea, vine cu un transportor "generic", care dezvoltatorii pot utiliza pentru a adăuga propriile lor de stocare de fișiere favorite servicii online în cazul în care nu aveți un cont AWS sau Rackspace.
Pentru că, în cele mai multe cazuri dezvoltatorii au nevoie de un fișier de încărcare pentru a permite utilizatorilor sa incarce imagini pe un serviciu, Transit vine cu suport special pentru acest tip de fișier, oferind dezvoltatorilor cu o serie de metode de built-in pentru a face cu fotografii. Acestea includ suport pentru trunchiere fotografii, redimensionare le dimensiuni prestabilite, flipping, rotative, și scalarea imaginile după cum este necesar.
Pe partea de sus a acestui fapt, caracteristicile validator ale bibliotecii de tranzit permite programatorilor pentru a preveni fișierele nedorite de a fi încărcate pe server. Acest lucru se face printr-o serie de reguli care pot fi aplicate la orice fișier înainte de a fi acceptate pe server, normele cuprinse într-o serie de clase "validator".
La fel ca clasele "Transporter", clasele de "Transformer" si "Validator" vin cu un set de opțiuni predefinite și o clasă abstractă care dezvoltatorii pot utiliza pentru a extinde încărcat fișierul la orice au nevoie pentru a.
. Un demo de bază este inclus în pachetul de tranzit
Cerințe :
- PHP 5.3 sau mai mare
- Fileinfo PHP, Multibyte, Curl, și Exif (opțional) extensii
- Compozitor
- AWS sau Rackspace acreditările API
Comentariile nu a fost găsit