Build awesome, cloud-based web applications in a fraction of the time!
- PHP 5.1.4 or newer (PHP 5.2+ recommended)
- SimpleXML extension
- cURL extension with SSL support
Caching support requires one or more of the following:
- File: Write permissions to the file system.
- APC: APC extension
- XCache: XCache extension
- Memcache: Memcached system service, Memcache PHP extension
- SQLite: PDO extension, PDO_SQLITE adapter, SQLite extension
- MySQL: PDO extension, PDO_MYSQL adapter, MySQL extension (or mysqlnd for PHP 5.3)
- PostgreSQL: PDO extension, PDO_PGSQL adapter, PGSQL extension
Get the latest code
The following will pull down the latest development code, including CacheCore and RequestCore.
git clone git://github.com/skyzyx/cloudfusion.git cd cloudfusion git submodule init git submodule update
Help me stop being broke by donating anything you can towards the further development of this software.
Getting the hang of Git
As of early November 2009, CloudFusion has moved to the Git SCM and GitHub for a code repository.
Depending on your flavor of Linux you can likely either use
apt-get to install the Git package.
I want to see CloudFusion become a community project. If you have a patch for a bug or new feature, fork CloudFusion, make the updates, then send me a Github pull request. This makes patching much easier.
Documentation is equally as important as the code itself, and unit tests are actually used for code samples within the documentation. Doing your best will make my job easier. :)
I definitely need help with:
- Writing PHPT tests for the S3 class
- Writing PHPT tests for the EC2 class
- Supporting the new EC2-related services that have come out in the past few months
- Main site
- API reference
- Tutorials and screencasts
- Discussion and support list
- Donate! — Click the little “Donate” button in the upper-right corner
Code is BSD licensed. Documentation and tutorials are Creative Commons licensed. You can find exact details in the footer of the main site.