Transit nem a mindennapi fájlfeltöltő.
Ez egy könyvtár, nem sokkal több, mint csak a fájlok áthelyezése az ügyfél számítógépén egy online szerveren, hogy képes kezelni fájlellenőrzés műveletek, átnevezni feltöltött fájlokat, súlyosan megváltoztatják fájlokat és azok tartalmát.
Emellett rendszeres szerverek, Transit támogatja fájlok küldése egy Rackspace vagy Amazon S3 véve, egy speciális "Transporter". Emellett a két fent említett szolgáltatásokat, Transit is jön egy "általános" transzporter, amely a fejlesztők használhatják, hogy adjunk a saját kedvenc fájlok tárolásához online szolgáltatások, ha nincs AWS vagy Rackspace venni.
Mivel a legtöbb esetben a fejlesztők kell egy fájl feltöltő segítségével a felhasználók képeket feltölteni, a szolgáltatás, a Transit jön a különleges támogatást a fájltípus, amely a fejlesztők egy sor beépített módszer foglalkozó fotók. Ezek között szerepel a vágás fotók, átméretezés őket előre meghatározott méretre, essek, forgatható, és méretezés a képeket, ha szükséges.
Ezen felül, az érvényesítő funkciók a Transit könyvtár a programozók, hogy megakadályozzák a nem kívánt állományok feltöltése a szerverre. Ez keresztül történik egy sor olyan szabályt, amelyet alkalmazni lehet, hogy minden fájl előtt elfogadta a szerveren, foglalt szabályok egy sor "kiértékelő" osztályok.
Csakúgy, mint a "Transporter" osztályok, a "Transformer" és a "érvényesítő" osztályok jönnek egy előre definiált lehetőségek és egy absztrakt osztály, amely a fejlesztők használhatják, hogy meghosszabbítja a fájl feltöltő, amit csak szüksége van rá, hogy.
Egy alap demo tartalmazza a Transit csomagot.
követelmények :
- PHP 5.3 vagy újabb
- PHP Fileinfo, Többájtos, Curl, és EXIF (opcionális) kiterjesztések
- Zeneszerző
- AWS vagy Rackspace API hitelesítő
Hozzászólás nem található