Giter Site home page Giter Site logo

tphelper's Introduction

详细更新内容可查看changelog.md文件

#ThinkPHP助手

简介

ThinkPHP助手是运行在本地的ThinkPHP开发辅助性工具,也是本人的初学LAMP的学习成果,基于ThinkPHP+XML,前端采用jQuery和Bootstrap。主要目的是将应用开发过程中的一些繁琐的没有技术含量但做起来不太利索的工作剥出来由这个小工具来完成。让开发者把精力保持在开发上,为开发者节省一点时间。目前,这个项目刚刚起步,功能比较少,所以希望感兴趣的TP开发者能多提意见,更希望您能加入到项目的开发中,push您的贡献。

v1.1功能

  1. 快速创建新项目:

    一个表单即可完成项目的文件和目录结构创建。 Plugin Screenshot

  2. 项目配置文件编辑:

    TP有各类一百多项配置,要记住这些配置不是件容易事,ThinkPHP助手将这一百多项配置进行了归类整理,通过它,你可以随时修改项目的任何一项配置。每一项配置,都有简要的帮助信息和官方文档的链接,所以它也是你深入了解和学习ThinkPHP的好帮手。并且完全支持自定义配置项的修改Plugin Screenshot

  3. 添加前端库:

    您可以一键将一些常用的js库文件添加到项目中 Plugin Screenshot

  4. PHP代码片段测试:

    如果您需要实验一小段PHP代码,您不必像以往那样:新建,编辑,浏览,删除,在不同的软件之间切换。现在您可以直接在TP助手提供的PHP代码片段测试中运行这些临时性的代码,当您查阅PHP手册或者社区文章中的代码时,您只需简单地:复制,粘贴,运行,然后就后可以看到执行效果。 Plugin Screenshot

  5. PHP正则助手:

    还在用js的POSIX正则表达式测试工具调试PHP的PCRE正则表达式吗? *原生的preg_函数正则表达式测试,支持preg_match,preg_match_all,preg_replace三种函数。 Plugin Screenshot

  6. Console工具支持

    封装了对FirePHP和ChromePHP的支持,使用兼容二者的调试语句输出变量。您可以一键为任何一个TP项目增加Console调试功能,并可随时关闭功能 。 Plugin Screenshot

浏览器要求

  • Chrome

  • FireFox

  • IE9 IE10 不支持IE6-8

环境需求

PHP>=5.3 ThinkPHP>=3.1 兼容3.0。由于精力有限,不能进行详细的3.0兼容性测试,如果发现某些地方不兼容3.0,可将不兼容地地方报告,我很快可更新。

项目主页

https://github.com/snowair/TPhelper 历史版本 https://github.com/snowair/TPhelper/tags

使用方法

直接解压到web可访问目录,修改index.php中的THINK_PATH常量即可使用。项目基于ThinkPHP,结构也不复杂,Git仓库是完整仓库,方便您进行研究。

License

Released under the Apache License, Version 2.0..

联系作者

[email protected] QQ:930664

tphelper's People

Watchers

James Cloos avatar DS avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.