Login   Register  
PHP Classes
elePHPant
Icontem

Amazon S3 Stream Wrapper: Stream wrapper to get and send files to Amazon S3

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of Cesar D. Rodas
Name: Cesar D. Rodas is available for providing paid consulting. Contact Cesar D. Rodas .
Classes: 37 packages by
Country: Paraguay Paraguay
Age: 26
All time rank: 71 in Paraguay Paraguay
Week rank: 22 Down1 in Paraguay Paraguay Equal
Innovation award
Innovation award
Nominee: 24x

Winner: 5x


  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This class is a stream wrapper that can be used to get and send files to Amazon S3 (Simple Storage Service).

It sends HTTP requests to access Amazon S3 Web services API in order to store and retrieve files just by using fopen('s3://...') calls and using regular fwrite and fread functions to send and retrieve file contents from Amazon S3 servers.

This stream wrapper class can also delete files, create, list and delete directories.

  Classes of Cesar D. Rodas  >  Amazon S3 Stream Wrapper  >  Download Download .zip .tar.gz  >  Support forum Support forum (9)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Amazon S3 Stream Wrapper
Base name: gs3
Description: Stream wrapper to get and send files to Amazon S3
Version: 1.0
PHP version: 4.0
License: BSD License
All time users: 2265 users
All time rank: 1594
Week users: 0 users
Week rank: 1372 Equal
 
  Groups   Screenshots Screenshots   Rate classes User ratings   Dependencies  
  Trackback   Applications   Related pages   Files Files  

  Groups  
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes
Group folder image Web services Web data clipping, SOAP or XML-RPC clients and servers View top rated classes
Group folder image Stream wrappers Access resources like regular files View top rated classes

  Files folder image Screenshots  
File Role Description
Files folder imagescreen (1 file)

  Files folder image Screenshots  /  screen  
screen/1.png
File Role Description
  Accessible without login Image file 1.png Screen Screenshot


  Innovation Award  
PHP Programming Innovation award nominee
October 2007
Number 7
Amazon S3 is a popular service for storing files. Files stored in Amazon S3 can be made available via the Web at a low cost for the storage space and bandwidth that it is used.

Clients of the service must use special software that sends HTTP requests to store and retrieve files from Amazon S3 servers.

This class implements a PHP stream wrapper that makes it easy to store and retrieve files stored in Amazon S3. With this stream wrapper, PHP applications only need to use regular fopen, fread, fwrite and fclose PHP functions to send or receive files from Amazon S3.

Manuel Lemos

  User ratings  
Not enough user ratings

  Packages needed by this class  
Class DownloadWhy it is needed Dependency
PHP HTTP protocol client Download .zip .tar.gz This class is the base for open HTTP Communication Required

  Pages that reference this package  
FileS3: La Nueva Manera de Compartir Tus Archivos!
Y con tantos servicios como MegaUpload, RapidShare, entre otros, nos encontramos con FileS3!...
Is it possible to attach a file hosted on Amazon S3 in your outgoing email in PHP or Python?
In PHP there an Amazon S3 stream wrapper class that lets you access files in Amazon as if they are local files with file names like s3://path/to/amazon/s3/file ...
PHP: Amazon S3 Stream Wrapper
PHP since version 4 comes with a great feature that is with the possibility to register new Stream Wrapper...
Remote File system in PHP
Hello to every one, you may be surprised by the title of this post and you may be wondering why a remote file-system in PHP?..

Latest pages that reference packages Latest pages that reference packages


  Applications that use this package  
No pages of applications that use this class were specified.
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related pages  
Online class documentation
Online class documentation

  Files folder image Files  
File Role Description
Files folder imagedoc (5 files, 2 directories)
Plain text file hash.php Class Hash class
Accessible without login Plain text file TODO Data To do file
Accessible without login Plain text file example.php Example Test
Plain text file gs3.php Class Main class

  Files folder image Files  /  doc  
File Role Description
Files folder imagegS3 (2 files)
Files folder imagemedia (3 files)
  Accessible without login HTML file classtrees_gS3.html Doc. Doc file
  Accessible without login HTML file elementindex.html Doc. Doc file
  Accessible without login HTML file elementindex_gS3.html Doc. Doc file
  Accessible without login HTML file index.html Doc. MAIN DOCUMENTATION PAGE
  Accessible without login HTML file li_gS3.html Doc. Doc file

  Files folder image Files  /  doc  /  gS3  
File Role Description
  Accessible without login HTML file gs3_IO.html Doc. Doc file
  Accessible without login HTML file _gs3.php.html Doc. Doc file

  Files folder image Files  /  doc  /  media  
File Role Description
  Accessible without login Image file background.png Photo Background of the doc
  Accessible without login Image file empty.png Photo Background of the doc
  Accessible without login Plain text file style.css Data Doc style file

Install with Composer Install with Composer - Download Download all files: gs3.tar.gz gs3.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.