php后台代码自动生成程序,Thinkphp自定义代码生成工具及用法说明(附下载地址)...
本文实例讲述了Thinkphp自定义代码生成工具及用法说明。分享给大家供大家参考,具体如下:
我最近沮丧的发现在使用Thinkphp很多时候我都在做重复的事情,比如重复写最简单的CRUD方法,编写表单,写前台样式表等等。
Thinkphp对于后台操作的支持已经非常强大,再加上最近非常流行的Bootstrap框架让前台样式也变得容易遵循一个标准,于是我决定开始写一个属于自己的代码生成器。
我希望它操作足够简单,让人一看就懂,对MySql和Sqlite数据库都能够稳定生成CRUD代码就好,还如果还能顺便生成一些符合Bootstrap框架的View代码就更好啦。
经过了大概十几个小时的奋斗,ThinkphpHelper诞生啦!
它只有一个文件,支持MySQL 和 sqlite数据库,快速生成前后台CRUD代码片段,减少重复劳动。而且只有一个文件,轻巧方便。
你只需要配置好数据库信息后把它放到你项目文件的Action目录中,然后像这样调用它:
http://[你的项目地址]/index.php/ThinkphpHelper
我把所有的样式表都写到了这个文件中,使它方便你复制粘贴到任何Thinkphp项目中,其中用到的Bootstrap和jquery的相关文件是读取网络上的CDN,所以使用它的时候最好保证你的网络畅通,如果你没有网络的话,可以自行修改相关的地址。
聪明的你一定知道它是怎么用的对吧?
附:Thinkphp代码生成器点击此处本站下载。
直接生成前后台CRUD代码片段,还可根据需要自行定制代码模板,减少重复劳动。支持MySQL 和 sqlite数据库,快速构建项目原型。
PS:这里推荐几款本站的格式化/美化/转换工具可以帮助你整理杂乱无章的代码,相信大家在以后的开发中能够用得上:
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
php后台代码自动生成程序,Thinkphp自定义代码生成工具及用法说明(附下载地址)...相关推荐
- 支持自定义代码生成工具
项目地址 https://github.com/kylin-hunter/k-commons/tree/main/k-code-generator 文章目录 项目地址 前言 一.架构 二.使用步骤 1 ...
- 一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:huanzi-qch cnblogs.com/huanzi- ...
- ajaxfileupload 访问不到后台_一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)...
前言 这套Base Admin是一套简单通用的后台管理系统,主要功能有:权限管理.菜单管理.用户管理,系统设置.实时日志,实时监控,API加密,以及登录用户修改密码.配置个性菜单等 技术栈 前端:la ...
- 干货|代码安全审计权威指南(附下载地址)
01 关于代码安全审计 代码安全审计是查找代码中安全漏洞的方法.在"安全左移"的发展趋势下,代码审计逐渐成为确保代码质量的一个关键环节.代码安全审计通常可以分为: 自动化审计和人工 ...
- 测试人员如何搭建自动打包部署平台?(具体详细步骤及下载地址)
*搭建思路* 1第一步,搭建jenkins服务器 2第二步,配置jenkins,配置svn,maven,jdk等. 3第三步,建立jenkins服务器和应用服务器linux的互相信任关系,实现免密登录 ...
- ZBrush:flippednormals推荐的一套自定义UI和快捷键设置(附下载连接)
flippednormals官网配置文件下载地址 我也是ZB新人,鼓捣了半天,发现有大佬这个,应该比自己琢磨的好用 快捷键 Solo 1 Standard Brush 2 Clay Buildup 3 ...
- thinkphp自定义标签库
thinkphp ~ php中 的类, 的成员变量, 本身是没有类型说明的, 那么我怎么知道它的类型呢? 或初始值呢? 通常在类定义中, 如果能给一个初始值的(对于已知简单类型的),最好给一个初始值, ...
- Golang--Go语言 五百行后台代码实现一简约的个人博客网站-TinyBlog
博客演示地址:http://121.36.253.86/,http://yangqq.xyz/,统计了下后台代码只有415行. 已被OsChina开源社区收录,地址在https://www.oschi ...
- [附下载]功能最强、高效易用的AI自动标注软件免费用了,兼容LabelImg格式xml,支持各种yolo、ssd、rcnn已训练模型以及OCR、形状匹配、轮廓匹配等各种定位方式来自动生成标注文件
你将收获 掌握自动标注软件在Windows下系统配置方法 掌握利用灵活搜索来自动生成标注文件的方法 掌握利用训练好的网络模型来自动生成标注文件的方法 掌握利用OCR文字识别来自动生成标注文件的方法 适 ...
最新文章
- KeyDown、KeyPress和KeyUp事件的区别与联系
- 跨浏览器开发经验总结(三)
- hdu 多校数论 GuGuFishtion
- 【机器学习】 - 激活函数与交叉熵Sigmoid, Softmax, binary_crossentropy, categorican_crossentropy区别
- 分布式选举协议:Paxos
- 哭!有人偷了我的漏洞报告,还冒领了奖金!
- 【Spring】bean的作用域
- 判断页面环境是否在小程序的webview中
- unity图片变成马赛克如何取像素并改变颜色_Unity3D-2.5D像素游戏随机地形构造tilemap(rule tile)...
- 小写的tensor接受数据,大写的Tensor()接受的是shape,数据的维度
- java 24种设计模式
- 强化学习之DQN(附莫烦代码)
- 极化码理论及算法研究3-Arikan原版论文学习总结
- Vue中金额、日期 格式化插件@formatjs/intl使用
- vertica MySQL_vertica 数据库常用命令
- HTML的基本结构语法
- cairo填充_cairo 图形库
- [歪谈]拽一个贵人出来给你当炮架子
- Python PrettyTable 模块(美化库)
- 因为这个原因,将谷歌浏览器更换到国产浏览器
热门文章
- jquery ajax 调用webservice以及跨域问题
- 网页查看js源码汉字显示乱码问题解决
- 对比学习视角:重新审视推荐系统的召回粗排模型
- 国内git clone报错问题解决办法
- 听说你想进玩TikTok?
- linux++php无法解析,怎么解决linux php无法解析的问题
- 图形界限命令在命令行输入_CAD骚操作,恭喜你又学会了几个重要的命令
- 吴恩达深度学习之四《卷积神经网络》学习笔记
- 堆与优先队列课内模板
- Leetcode每日一题:41.first-missing-positive(缺失的第一个正数)