Download the PHP package romeoz/rock without Composer
On this page you can find all versions of the php package romeoz/rock. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package rock
Rock PHP Framework
Framework is not ready for production use yet.
Features
- Modular/Component design
- MVC
- Dependency Injection
- Route
- Template engine
- ORM/DBAL
- Events (Pub/Sub)
- Behaviors
- TimestampBehavior
- SluggableBehavior
- ...
- Action filters
- AccessFilter,
- VerbFilter,
- ContentNegotiatorFilter,
- RateLimiter
- CORS
- ...
- Many different helpers
- StringHelper
- NumericHelper
- ArrayHelper
- ...
- Url Builder
- DateTime Builder
- Request
- Response + Formatters
- HtmlResponseFormatter
- JsonResponseFormatter
- XmlResponseFormatter
- RssResponseFormatter
- SitemapResponseFormatter
- Session
- Cookie
- i18n
- Sanitization
- Validation
- Security + CSRF
- RBAC (local or DB)
- Exception + Logger + Tracing
- Cache (option)
- File storage
- Memcached
- Redis
- Couchbase
- APCu
- Image (option)
- File Manager + Upload File (option)
- Markdown (option)
- Sphinx API/ORM (option)
- Morphy API (option)
- MongoDB ODM (option)
- OAuth/OAuth2 clients
- Message queue services (option)
- ZeroMQ
- RabbitMQ
- Gearman
Installation
From the Command Line:
In your composer.json:
Demo & Tests (one of two ways)
1. Docker + Ansible
- Install Docker or askubuntu
docker run -d -p 8080:80 romeoz/rock-app-basic
- Open demo http://localhost:8080/
2. VirtualBox + Vagrant + Ansible
composer create-project --prefer-dist romeoz/rock-app-basic:*@dev
- Install VirtualBox
- Install Vagrant, and additional Vagrant plugins
vagrant plugin install vagrant-hostsupdater vagrant-vbguest vagrant-cachier
vagrant up
- Open demo http://192.168.55.55/
Work/editing the project can be done via ssh:
Requirements
- PHP 5.4+
- MySQL 5.5+
License
The Rock PHP Framework is open-sourced software licensed under the MIT license.
All versions of rock with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.4.0
romeoz/rock-components Version 0.11.*
romeoz/rock-di Version 0.12.*
romeoz/rock-request Version 0.11.*
romeoz/rock-url Version 0.11.*
romeoz/rock-csrf Version 0.11.*
romeoz/rock-sanitize Version 0.10.*
romeoz/rock-validate Version 0.10.*
romeoz/rock-date Version 0.10.*
romeoz/rock-i18n Version 0.10.*
romeoz/rock-access Version 0.10.*
romeoz/rock-template Version 0.12.*
romeoz/rock-widgets Version 0.11.*
romeoz/rock-behaviors Version 0.11.*
romeoz/rock-session Version 0.10.*
romeoz/rock-db Version 0.12.*
romeoz/rock-dataprovider Version 0.10.*
filp/whoops Version 1.1.*
phpmailer/phpmailer Version 5.2.*
monolog/monolog Version 1.15.*
romeoz/rock-components Version 0.11.*
romeoz/rock-di Version 0.12.*
romeoz/rock-request Version 0.11.*
romeoz/rock-url Version 0.11.*
romeoz/rock-csrf Version 0.11.*
romeoz/rock-sanitize Version 0.10.*
romeoz/rock-validate Version 0.10.*
romeoz/rock-date Version 0.10.*
romeoz/rock-i18n Version 0.10.*
romeoz/rock-access Version 0.10.*
romeoz/rock-template Version 0.12.*
romeoz/rock-widgets Version 0.11.*
romeoz/rock-behaviors Version 0.11.*
romeoz/rock-session Version 0.10.*
romeoz/rock-db Version 0.12.*
romeoz/rock-dataprovider Version 0.10.*
filp/whoops Version 1.1.*
phpmailer/phpmailer Version 5.2.*
monolog/monolog Version 1.15.*
The package romeoz/rock contains the following files
Loading the files please wait ....