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 相关文章推荐
4.与数据库的连接
Oct 09 PHP
PHP生成Flash动画的实现代码
Mar 12 PHP
javascript,php获取函数参数对象的代码
Feb 03 PHP
PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
Apr 09 PHP
php中unlink()、mkdir()、rmdir()等方法的使用介绍
Dec 21 PHP
基于PHP Web开发MVC框架的Smarty使用说明
Apr 19 PHP
thinkphp特殊标签用法概述
Nov 24 PHP
thinkPHP内置字符串截取函数用法详解
Nov 15 PHP
PHP+JS实现的商品秒杀倒计时用法示例
Nov 15 PHP
Yii框架数据模型的验证规则rules()被执行的方法
Dec 02 PHP
form表单传递数组数据、php脚本接收的实例
Feb 09 PHP
PHP实现函数内修改外部变量值的方法示例
Dec 28 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
解析使用substr截取UTF-8中文字符串出现乱码的问题
2013/06/20 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
PHP的PDO连接讲解
2019/01/24 PHP
bgsound 背景音乐 的一些常用方法及特殊用法小结
2010/05/11 Javascript
js禁止小键盘输入数字功能代码
2011/08/01 Javascript
JS OffsetParent属性深入解析
2014/01/13 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
js实现简单选项卡与自动切换效果的方法
2015/04/10 Javascript
AngularJS directive返回对象属性详解
2016/03/28 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
AngularJS的脏检查深入分析
2017/04/22 Javascript
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
简谈创建React Component的几种方式
2019/06/15 Javascript
javascript设计模式 ? 模板方法模式原理与用法实例分析
2020/04/23 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
Python实现的生成自我描述脚本分享(很有意思的程序)
2014/07/18 Python
浅析Python基础-流程控制
2016/03/18 Python
python字典键值对的添加和遍历方法
2016/09/11 Python
Python2实现的LED大数字显示效果示例
2017/09/04 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
2020/10/20 Python
纯CSS改变webkit内核浏览器的滚动条样式
2014/04/17 HTML / CSS
英国高级健康和美容产品零售商:Life and Looks
2019/08/01 全球购物
工作睡觉检讨书
2014/02/25 职场文书
运输服务质量承诺书
2014/03/27 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
子女赡养老人协议书
2016/03/23 职场文书
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android
js面向对象编程OOP及函数式编程FP区别
2022/07/07 Javascript