トランジットは、あなたの毎日のファイルアップローダではありません。
これは単に厳しくファイルとその内容を変更し、アップロードされたファイルの名前を変更し、ファイルの検証操作を処理することができるという、オンラインサーバーにクライアントのコンピュータからファイルを移動するよりも多くを行うライブラリです。
通常のサーバに加えて、トランジットには、特別な「トランスポーター」を介して、Rackspaceのか、Amazon S3のアカウントへのファイルの送信をサポート。 2上記のサービスに加えて、トランジットには、開発者は、彼らがAWSやRackspaceのアカウントを持っていない場合は、自分の好きなファイルストレージオンラインサービスを追加するために使用できる「汎用」トランスポーターが付属しています。
ほとんどの場合、開発者は、ユーザーがサービスに画像をアップロードできるようにファイルアップローダーを必要とするので、トランジットが写真を扱うための組み込みの一連の方法を開発者に提供し、このファイルタイプのための特別なサポートが付属しています。これらには、写真をトリミング所定の寸法にそれらをリサイズ、フリップ、回転、および必要に応じてイメージをスケーリングするサポートが含まれています。
この上に、トランジットライブラリのバリデータ機能は、プログラマはサーバにアップロードされているから不要なファイルを防ぐことができます。これは、「バリ」一連のクラスに含まれているサーバー、ルールに受け入れられる前にすべてのファイルに適用することができる一連のルールを介して実行されます。
ただ、「トランスポーター」クラスと同様に、「トランスフォーマー」や「バリ」のクラスは、事前定義されたオプションのセットと、開発者はそれが必要とするものは何でもファイルアップローダーを拡張するために使用できる抽象クラスが付属しています。
基本的なデモはトランジットパッケージに同梱されてます。
要件:ます。
PHP 5.3以上
PHPののFileinfo、マルチバイト、カール、とのExif(オプション)拡張
作曲
AWSやRackspaceのAPIの資格
コメントが見つかりません