公司程序员全都是 python 技术栈的,php 完全不了解
现在需要用 php 来实现数据库快速浏览和增删改查 有没有 php 的框架或者开源项目能象 django 的 admin 面板一样,稍微配置就快速实现的?
其实效果接近 phpmyadmin,但那个无法二次开发啊 我们要的效果大概是用户登录后,能看几个类似 cms 系统设置好的静态页面,然后两三个页面里能查看数据的特定表,并做些表单提交,数据库里增加一条记录
谢谢啊
|  |      1sensui7      2017-12-18 12:31:27 +08:00  1 wordpress, 如果 wordpress 做不到, 那就 wordpress 加几个插件 | 
|      2Mitt      2017-12-18 12:33:34 +08:00 via iPhone yii2 谁用谁知道 | 
|  |      3eb22fbb4      2017-12-18 12:46:17 +08:00 via Android Symfony +sonataAdmimBundle,符合题主需求 | 
|  |      4mahone3297      2017-12-18 13:11:37 +08:00 easyadmin | 
|      5Patrick95      2017-12-18 13:14:02 +08:00 用 Laravel 把数据表封装几个模型,然后用 Laravel Admin ? | 
|  |      6zjsxwc      2017-12-18 13:21:03 +08:00 主流框架都可以了吧, 比如 Symfony 用 Doctrine ORM, 先一个命令把数据库表都生成对应的 entity 的 PHP class 文件,  然后再一条命令对这些 entity 生成对应的 CRUD 操作的 controller, 就解决楼主的需求了 | 
|  |      7zjsxwc      2017-12-18 13:23:23 +08:00 或者不用所谓的框架, 只用一个 ORM 工具, 先一个命令把数据库表都生成对应的 entity 的 PHP class 文件, 然后楼主自己写个脚本, 对这些 entity 借助 ORM 生成符合自己项目的 controller 代码 | 
|  |      8topthink      2017-12-18 13:32:08 +08:00  1 根据楼主的想法建议还是用一些 CMF 直接搭建,在 TP 的生态实现里面,包括很早之前的 OneThink,以及最新的 TwoThink、ThinkCmf 之类的工具,都有在线建模和数据管理的功能,对于后台数据管理来说是很轻而易举的事情。 | 
|      9BOYPT      2017-12-18 13:41:48 +08:00 adminer 家有个叫 editor 的项目,大概就这个用途吧,给用户指定编辑特定数据库表的。 | 
|  |      10messier      2017-12-18 13:53:57 +08:00 1、既然全是 Python 技术栈,为何一定要用 php 实现? 2、yii2 的 gii/ laravel 的 artisan 都能实现 CURD 快速生成代码 | 
|  |      11gouchaoer      2017-12-18 14:24:42 +08:00 公司用 python 你就用 python 啊,干嘛上 php php 的 admin 后台 yii2,symfony 和 laravel 都有很多,github 随便选一款都行 | 
|  |      12gouchaoer      2017-12-18 14:25:55 +08:00 yii2 的 gii/ laravel 的 artisan 都能实现 CURD 没啥用,就那点时间我 copy 一下就完了 还有 migration,我一股脑写一个文件里 | 
|      13evilcue      2017-12-18 14:44:50 +08:00 自己动手丰衣足食,thinkphp5+layui 挺好使的,国产良心 ui,django 感觉不好看,扩展不方便 | 
|      15dersu OP 楼上各位我不一一 at 感谢了啊。对于 python 程序员来说,信息量太大了,要消化一下,哈哈 我们公司基本上能用 Python 肯定是用 python 了,无奈这次客户要求用 php。。。打算了解一下后,看看是自己做还是找人来做 | 
|  |      17TangMonk      2017-12-18 15:51:30 +08:00 via Android symfony esayadmin | 
|  |      18LINAICAI      2017-12-18 16:22:47 +08:00 via iPhone laravel 框架加 admin 扩展 | 
|  |      19picone      2017-12-18 16:55:16 +08:00 yii2 +1 | 
|  |      20askfilm      2017-12-18 19:00:51 +08:00 Symfony + SonataAdmim 可以快速实现后台, 深入的话,怎么扩展都行 | 
|  |      21TonyG      2017-12-18 20:12:52 +08:00 SonataAdmin +1 它本身也是受 django admin 的影响很大 | 
|  |      22caola      2017-12-18 21:18:47 +08:00 | 
|  |      23SlipStupig      2017-12-18 23:33:53 +08:00 @dersu 可以用 python 写个 API,用 php 来调用,这样大家都省事 23333 | 
|  |      24xiaoyanbot      2017-12-19 00:23:36 +08:00 @topthink ThinkCMF 2.x 没有在线建模的功能吧? | 
|  |      25nullen      2017-12-19 08:13:22 +08:00 yii 的 gii | 
|      26dobelee      2017-12-19 09:38:03 +08:00 yii 自动生成。 | 
|      27soooon      2017-12-19 11:29:41 +08:00 直接使用 Enhancer 吧,搞定一切增删改查事务,只需打开浏览器写 SQL 就能完成全部系统开发工作:enhancer.io |