TPHP是基于Laravel框架的基础上进行整合的一套便捷性框架,基于Laravel的Composer依赖管理开发。该框架具有高配置型代码设计,使得项目开发者更快速的开发项目,并减少大量BUG调试时间,在使用TPHP开发后台时开发速度将大幅度提升。
组织介绍

TPHP框架 - 快速开发

TPHP是基于Laravel框架的基础上进行整合的一套便捷性框架,使用Composer依赖管理开发。该框架具有高配置型代码设计,使开发者更快速开发项目,并减少大量BUG调试时间,在使用TPHP开发后台时开发速度将大幅度提升。

~~~传送门~~~

文档名称 链接地址
TPHP框架 - 快速开发 http://www.tphp.com
TPHP后台系統 http://backstage.tphp.com
完整示例代码下载 https://gitee.com/q336296/tphp

本文档使用TPHP构建,编写文档更轻松,移步至: 插件开发 > 说明文档 TPHP后台系統使用TPHP插件开发,开发效率快十倍甚至更多

安装

  • 方法一:下载源代码直接运行(含DEMO程序)
  • 方法二:使用Composer安装(无DEMO程序)
    • 纯框架: composer require tphp/tphp
    • 后台插件: composer require tphp/backstage

推荐使用方法二Composer安装

框架特性

智能路由

  • 域名/IP关联绑定,一次设置无需修改。
  • 路由自动关联到对应目录,开发过程中无需配置路由。

模块化

  • 每个目录对应一个模块,MVC合并为一个目录并相互独立,除非一个模块需调用另一个模块。
  • 关联的JS、CSS、PHP、HTML都在一个目录中进行,大量减少代码查看或调用的复杂性。
  • SCSS自动生成CSS
  • 如果一个页面使用多个模块:CSS、 SCSS代码合并到一个css文件当中、JS合并到一个JS文件当中。
  • 合并的CSS或JS可存储于Memcache或文件缓存中。
  • 层次清晰,代码轻松修改,开发效率高,运行稳定。

数据库

  • 数据库配置模式开发,开发页面几乎无需写复杂的数据库语句,配置文件轻松搞定。
  • 配置文件可读性强,无需关注复杂的逻辑运算。
  • 目前实现支持的数据库:Mysql、Sqlserver、Sqlite、PostgreSQL配置共用,实现了跨不同种类的数据库关联查询。
  • 数据库字段信息保存于缓存中,用于验证数据库语句中字段错误与否。
  • 数据库测试示例文件: database.rar

插件开发

  • 一个插件可以是一个项目生态,推荐使用插件开发。
  • 轻松实现项目独立和项目之间的调用。
  • 功能更加强大和方便,大项目或多项目实用性更为显著。

框架所需扩展

  • Apcu缓存 (不安装默认存储到文件)
  • PHP7代码版本
  • 兼容于Linux和Windows

联系方式

  • QQ/微信:336296
  • QQ群:5269878
成就
5
Star
0
Fork
成员(1)
481268 tphp com 1598928724
TPHP

搜索帮助