blog.Resource

Archive:

News-Feeds:


RSS 2.0
RSS 0.91
RDF
ATOM 0.3
January 21, 2008

TYPO3 and Amazon S3

Category: Olivier Dobberkau, Technology

By: Olivier Dobberkau

Having played with the Amazon S3 Service I wonder how we could use this in TYPO3.

I see the following szenarios:

  1. S3 as a CDN (Content Distribution Network) in Conjuntion with TYPO3
  2. S3 as the Filerepository for TYPO3 either DAM or Classic File Module
  3. S3 as the Static File Cache for TYPO3

All of these would require some or a lot of changes in the TYPO3 Core. Currenty I am not sure which szenario is the most promising to think deeper on.

What do you think?

Some Links:

PHP Classes for S3

Amazon S3

PS: Now I wonder when will i get my REST Interface to TYPO3? Syncing two TYPO3 Installations could be so easy with commands like this:

www.yourtypo3install.com/restapi/createpage/

www.yourtypo3install.com/restapi/synctree/localpid/10/foreignpid/255

Some Links here:

Tonic, a REST Framework for PHP

REST Book

 


comments

comment #1
Gravatar: georg k georg k January 21, 2008 16:52
Olivier,
why so complicated; there are / will be lowlevel filesystem drivers for S3, so you'd simple mount your fileadmin/dam directory "into" S3 and it's done;
'njoy the future of endless storage, you don't have to backup yourself as long as you trust your favorite bookstore-company ;-)

comment #2
Gravatar: Jonas Jonas January 21, 2008 19:14
You can do a lot with mod_rewrite and mod_proxy.

I think mod_rewrite is the way to integrate a transparent file repository into TYPO3 which also fixes the "secured download" problem.

Best regards from Switzerland
Jonas

comment #3
Gravatar: Khaz Sapenov Khaz Sapenov January 22, 2008 19:53
I would rely on filesystem, so no changes required for TYPO3. Take a look at solutions like Elastic Drive http://elasticdrive.com/ that provide low level interface to Amazon S3 and similar systems (Nirvanix etc). We have multiple typo3 installs running with this layout for more than a year in production.
I would note that it serves best as secondary storage. not a primary one.

cheers,
Khaz Sapenov

Sorry, comments are closed for this post.