Thinkphp自定义代码生成工具及用法说明(附下载地址)


Posted in PHP onMay 27, 2016

本文实例讲述了Thinkphp自定义代码生成工具及用法说明。分享给大家供大家参考,具体如下:

我最近沮丧的发现在使用Thinkphp很多时候我都在做重复的事情,比如重复写最简单的CRUD方法,编写表单,写前台样式表等等。

Thinkphp对于后台操作的支持已经非常强大,再加上最近非常流行的Bootstrap框架让前台样式也变得容易遵循一个标准,于是我决定开始写一个属于自己的代码生成器。

我希望它操作足够简单,让人一看就懂,对MySql和Sqlite数据库都能够稳定生成CRUD代码就好,还如果还能顺便生成一些符合Bootstrap框架的View代码就更好啦。

经过了大概十几个小时的奋斗,ThinkphpHelper诞生啦!

它只有一个文件,支持MySQL 和 sqlite数据库,快速生成前后台CRUD代码片段,减少重复劳动。而且只有一个文件,轻巧方便。

你只需要配置好数据库信息后把它放到你项目文件的Action目录中,然后像这样调用它:

http://[你的项目地址]/index.php/ThinkphpHelper

我把所有的样式表都写到了这个文件中,使它方便你复制粘贴到任何Thinkphp项目中,其中用到的Bootstrap和jquery的相关文件是读取网络上的CDN,所以使用它的时候最好保证你的网络畅通,如果你没有网络的话,可以自行修改相关的地址。

聪明的你一定知道它是怎么用的对吧?

PHP 相关文章推荐
一个显示天气预报的程序
Oct 09 PHP
Smarty+QUICKFORM小小演示
Feb 25 PHP
详解PHP显示MySQL数据的三种方法
Jun 05 PHP
php 过滤器实现代码
Aug 09 PHP
php采集时被封ip的解决方法
Aug 29 PHP
基于Linux调试工具strace与gdb的常用命令总结
Jun 03 PHP
PHP图像裁剪缩略裁切类源码及使用方法
Jan 07 PHP
详解php框架Yaf路由重写
Jun 20 PHP
解决laravel id非自增 模型取回为0 的问题
Oct 11 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
Dec 25 PHP
PDO实现学生管理系统
Mar 21 PHP
php去除数组中为0的元素的实例分析
Nov 17 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 #PHP
php使用pdo连接sqlite3的配置示例
May 27 #PHP
php使用number_format函数截取小数的方法分析
May 27 #PHP
php中关于长度计算容易混淆的问题分析
May 27 #PHP
Centos6.5和Centos7 php环境搭建方法
May 27 #PHP
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
May 27 #PHP
PHP实现数据分页显示的简单实例
May 26 #PHP
You might like
用Json实现PHP与JavaScript间数据交换的方法详解
2013/06/20 PHP
CI框架中site_url()和base_url()的区别
2015/01/07 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
js jquery做的图片连续滚动代码
2008/01/06 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
2013/03/20 Javascript
jquery遍历select元素(实例讲解)
2013/12/31 Javascript
js调试系列 控制台命令行API使用方法
2014/06/18 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
JavaScript中日常收集常见的10种错误(推荐)
2017/01/08 Javascript
js分页之前端代码实现和请求处理
2017/08/04 Javascript
windows系统下更新nodejs版本的方案
2017/11/24 NodeJs
学习 Vue.js 遇到的那些坑
2021/02/02 Vue.js
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
[46:20]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第二场 1月22日
2021/03/11 DOTA
布同自制Python函数帮助查询小工具
2011/03/13 Python
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
python在控制台输出进度条的方法
2015/06/20 Python
使用pandas对两个dataframe进行join的实例
2018/06/08 Python
使用python画社交网络图实例代码
2019/07/10 Python
python匿名函数的使用方法解析
2019/10/10 Python
Python批量安装卸载1000个apk的方法
2020/04/10 Python
keras模型保存为tensorflow的二进制模型方式
2020/05/25 Python
使用OpenCV去除面积较小的连通域
2020/07/05 Python
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
俄罗斯韩国化妆品网上商店:Cosmasi.ru
2019/10/31 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
模具设计与制造专业应届生求职信
2013/10/18 职场文书
个人职业生涯规划书1500字
2013/12/31 职场文书
企业业务员岗位职责
2014/03/14 职场文书
入党积极分子评语
2014/05/04 职场文书
地理信息科学专业推荐信
2014/09/08 职场文书
公积金接收函格式
2015/01/30 职场文书
2019朋友新婚祝福语精选
2019/10/10 职场文书
MySQL去除密码登录告警的方法
2022/04/20 MySQL