zofe/rapyd-framework

此包已被废弃,不再维护。未建议替代包。

PHP 5.3 CRUD 模式微框架

安装: 113

依赖: 0

建议者: 0

安全: 0

星标: 36

关注者: 8

分支: 10

开放问题: 2

类型:项目

dev-master 2014-10-23 10:33 UTC

This package is auto-updated.

Last update: 2022-05-04 20:55:46 UTC


README

项目网址: https://github.com/zofe/rapyd-framework/

Rapyd 是一个基于 Slim 框架、Twig、Symfony Forms、Illuminate/Database、Twitter Bootstrap 的 PHP 5.3 微框架。

详细信息

  • Rapyd 扩展 Slim 应用程序,为您提供具有模块化分离的 MVC 框架
  • 使用 Twig 作为视图模板引擎
  • Illuminate/Database(流畅查询和模式构建器,以及 Eloquent ORM)作为数据库引擎
  • 使用 Symfony Forms 作为表单小部件的基础
  • 使用 Bootstrap 3 作为 html/css 输出的标准
  • 提供一组展示小部件(数据网格等),让您快速开发 CRUDL 应用程序。

Felice Ostuni

重要通知

rapyd-framerowk 的开发现已停止。(如果您喜欢,可以将其分支,我不能提供支持)。
原因:我专注于 "laravel" 版本的开发。
替代方案
如果您需要 Slim/Twig/Eloquent,请查看
http://www.xsanisty.com/project/slim-starter

如果您需要 Slim(或任何其他路由器)/Blade/Eloquent,请查看
http://github.com/zofe/deficient

rapyd-laravel 的开发现已活跃(将其分支并使用 PULL REQUEST 帮助开发)。
Rapyd 现已重生为标准的 Laravel 包
https://github.com/zofe/rapyd-laravel

要求

通过 composer 安装

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

(您也可以在 github 上分支,下载,git clone 等)请记住将您的 vhost document-root 设置为 rapyd-framework/web

您将获得:一个简单的 MVC,一个强大的查询构建器 & ORM,一个优秀的模板引擎,强大的表单

-- /web -- 是您应该设置为 vhost 文档根的文件夹

-- /src/App --
是您开发应用程序的地方(使用 MVC),例如使用 eloquent-orm 作为您的模型,使用 twig 作为您的视图,以及扩展 \Rapyd\Controller 的控制器

-- /src/Modules -- 仅当您需要将应用程序拆分为模块时

待办事项

  • 重新实现 rapyd CRUD 小部件
    • dataform
    • datafilter
    • dataedit

非常旧的版本演示、文档和源代码

注意:我将尝试在当前版本中重新实现这些功能