Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
web
 
 
 
 
 
 

README.md

rapyd-framework

Project URL: https://github.com/zofe/rapyd-framework/

Rapyd is a PHP microframework for PHP 5.3 built on top of Slim Framework, Twig, Symfony Forms, Illuminate/Database, Twitter Bootstrap.

In detail:

  • Rapyd extend Slim application to give you an MVC with modular separation framework
  • It use Twig as view template engine
  • Illuminate/Database (Fluent query and schema builder, and Eloquent ORM) as db engine
  • Symfony Forms as base of Form widgets
  • Bootstrap 3 as standard for html/css output
  • A Pool of presentation widgets (DataGrids, etc..) to let you develop CRUDL applications really fast.

Felice Ostuni

IMPORTANT NOTICE

development of rapyd-framerowk is now stopped. (FORK IT if you like, I can't give support).
Reason: I focused development on the "laravel" version.
Alternatives:
if you need Slim/Twig/Eloquent take a look at:
http://www.xsanisty.com/project/slim-starter

In you need Slim (or any other router) /Blade/Eloquent take a look at:
http://github.com/zofe/deficient

Development of rapyd-laravel is now ative (FORK IT and help in development with PULL REQUEST).
Rapyd is now reborn as standard laravel package:
https://github.com/zofe/rapyd-laravel

requirements

install via composer

$ composer create-project -s dev zofe/rapyd-framework rapyd-framework

(you can also, fork on github, download, git clone.. etc) Remember to setup your vhost document-root to rapyd-framework/web

You'll get: a simple mvc, a powerful query builder & orm, a great template engine, powerful forms:

-- /web -- is the document root folder you should set this folder as document root in your vhost

-- /src/App --
is where to develop your application (using MVC) for example using eloquent-orm for you model, twig for your views, and controllers that extends \Rapyd\Controller

-- /src/Modules -- just if you need to split application in modules

TO-DO

  • reimplement rapyd CRUD widgets:
    • dataform
    • datafilter
    • dataedit

really old version demo, documentation & source

Note: I'll try do reimplement this stuffs in curret version

About

Minimalistic, Open Source, PHP Framework

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.