有什么优雅的方式写后台管理系统(列表,增删改查

2016-03-09 10:07:55 +08:00
 tuuuz

题主是 PHP 程序猿,最近的工作内容是写后台(各种 CRUD ),如下图

http://ww2.sinaimg.cn/large/bd52288agw1f1qdiwdy8jj21kw0ztdn3.jpg

写完新闻列表写话题列表,写完话题列表写用户列表……感觉就像找你妹的无尽模式😢


以前的流程如下:


想向老司机们 请教一下 有没有优雅的方式能够减轻我的工作量。。感恩🙏

13839 次点击
所在节点    PHP
35 条回复
pynix
2016-03-09 11:26:13 +08:00
@wgjak47 酱狗 1.9 有些提升了。
chaegumi
2016-03-09 12:35:44 +08:00
多看看这个 实体属性值模型
chaegumi
2016-03-09 12:38:07 +08:00
drupal 的思路
chaegumi
2016-03-09 12:43:15 +08:00
ywUXm9U86a62N7rN
2016-03-09 12:45:09 +08:00
@est 不是说 PHP 才是最好的语言么,哈哈
500miles
2016-03-09 12:49:25 +08:00
对于 php 来说, yii 太擅长处理这一块儿了, 开箱自带, 分分钟一个后台出炉

laravel 也有类似的第三方实现, 去 github 搜吧...
viko16
2016-03-09 13:10:55 +08:00
cai314494687
2016-03-09 13:26:38 +08:00
使用 yii2 吧, 数据库建好之后, gii 就能生成 CRUD

可以使用 adminlte ,效果是这样的



当然默认搜索也写好了,被注释掉了。
esxivistawrt
2016-03-09 13:34:48 +08:00
框架网页
damocles
2016-03-09 14:32:52 +08:00
抽离共用模板。再往这些共用模板传入不同数据和参数。
[http://www.golaravel.com/laravel/docs/5.0/templates/]( http://www.golaravel.com/laravel/docs/5.0/templates/)
g8287694
2016-03-09 15:01:25 +08:00
laravel 自带吧
yangyifan
2016-03-09 15:03:59 +08:00
https://github.com/tyua07/laravel-admin 我安利一个 laravel 版本的,还有很多细节在完善!
ryerh
2016-03-09 15:10:03 +08:00
用过 Django 自带的 Admin ,再也不对各类后台感兴趣了。。。
hjiang
2016-03-09 15:36:23 +08:00
leancloud.cn 的 LeanEngine 支持 PHP 了,你可以试试。可以用 LeanCloud 自带的数据管理后台,就不用自己写了。
zdcin
2018-05-24 16:02:08 +08:00
http://www.listcode.cn 代码生成云服务,只需要提供数据库模型,前后端代码一站生成,支持 laravel,thinkphp,java,python,nodejs,vue 等框架, 完成度高,翻页,多条件查询,外键编辑,输入检查都有了

demo 入口说明:
https://www.listcode.cn/_dh/readonly_home

高完成度的代码生成服务
前后端代码、js、UI 一站生成
翻页,多条件联合查询
外键关联编辑、展示
输入验证,错误提示
常见类型个性化编辑、展示
完整 REST API 接口
多种开发技术支持
支持常用语言和技术框架,支持前后端分离,也可使用原生前端技术

JavaScript:nodeJs, Vue2, Jquery
Java Spring-mvc, Jpa, Mybatis
Php ThinkPhp5, Laravel
Python Flask, Tornado
所见即所得的在线运行系统
可以在线运行您的系统,直接预览生成效果,避免重复搭建环境、本地启动等繁琐流程,快速调整设计与参数设置,节约宝贵时间。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/262101

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX