登录  /  注册
博主信息
博文 38
粉丝 0
评论 0
访问量 24541
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
一个支持 CRUD 快速开发的 Web 框架,用着太爽
P粉701620330
原创
570人浏览过

CRUD 可谓是程序员又爱又恨的操作了。

爱,大部分的业务基本上都是增删改查的变种,基于增删改查可以实现大部分的业务。
恨,是因为普通的增删改查页面开发占据了大量的时间,非常无聊,同时又不会有技术上的提升。

如何能快速的开发 CRUD 页面一直是程序员的追求。市面上已有一些能够实现快速 CRUD 的框架,这些框架大部分是通过自动生成代码来实现前后端代码,这样特别是一些组件在复用或后续修改时候会有相当大的工作量。

ModStart 是一个基于 Laravel + PHP 模块化极速开发框架。系统框架使用非常精简,可以很高效的开发增删改查页面。这个框架非常适合全栈程序员使用,它将繁琐的增删改查进行了简单的封装,同时又不乏可以加入一些高级扩展,能够轻松的实现各种开发需求。对于接口开发 + 后台管理不要太爽。

以一个新闻管理页面为例,Controller 部分只需要实现如下几行代码就可以对新闻进行增删改查。同时还支持富文本。

  1. class NewsController extends Controller{ use HasAdminQuickCRUD; protected function crud(AdminCRUDBuilder $builder)
  2. {
  3. $builder
  4. ->init('news')
  5. ->field(function ($builder) {
  6. $builder->id('id','ID');
  7. $builder->text('title', '名称');
  8. $builder->richHtml('content', '内容');
  9. $builder->display('created_at', '创建时间');
  10. $builder->display('updated_at', '更新时间');
  11. })
  12. ->gridFilter(function (GridFilter $filter) {
  13. $filter->eq('id', 'ID');
  14. $filter->like('title', '标题');
  15. })
  16. ->title('新闻管理');
  17. }
  18. }

官方开源了许多免费的模块,其中的代码示例都可以参考,算是开源界做的比较良心的一块产品了。

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学