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

  说明文档:https://www.kancloud.cn/q336296/tphp

  源代码地址:https://gitee.com/q336296/tphp

  TPHP,让PHP再次崛起!

  2019年的PHP可以说是支持的不支持的势不两立,不过相对来说还是公平的,PHP最大的优点是:够简单、开发效率高、社区庞大。缺点就是:用的人多、问题就越多、吐槽的人就多、影响到了PHP是不是最好的语言,没有最好,只有最适合。

  Laravel作为最受欢迎的开源框架,刚接手的时候还是有些不适应的,用了一段时间才体会到Laravel的奇妙之处,因为Laravel灵活性和稳定性,所以可以很适合各种开发场景,TPHP框架确切来说是在Laravel框架的基础上开发的一套系统应用,之所以说TPHP是一个框架,是因为改变一些了Laravel的使用特性,使得开发极其容易开展,几乎是MVC的结合和分离的恰到好处,利用Laravel的强大路由实现了以目录为结构的程序开发,URL路径即程序路径,使得开发者不需要绞尽脑汁去查找代码对应的路径。特别是后台开发,90%开发都是配置出来的,而且不易出错,工作效率提升十多倍(可能不止),开发过程中只需要花些时间进行数据库设计即可。

  使用TPHP进行开发如果出现错误,记得先清除缓存、清除缓存、清除缓存。因为有些代码和数据库字段会保存到缓存中。

  TPHP使得跨数据源变的十分方便,甚至是Mysql和SQLServer不同类型的数据源都可以无缝的结合查询,目前只是对这两种数据库做了结合,以后有时间再进行更多的不同种类数据库的混合查询。js和css的自动合并,scss自动生成并合并到css中,模块直接的无限层级调用,任何模块可单独使用也可以作为公共模块使用,一个模块也相当于一个WEB页面,每个项目只需配置一次路由,以后的路由无需配置,程序员只需直接写页面就好了。

  如果你怕麻烦,那就用TPHP吧,如果你不喜欢Laravel,TPHP会让你喜欢,如果你为了又快、又有质量的完成任务,TPHP是不错的选择,PHP不熟没关系,TPHP会让你不需要那么熟,如果是PHP高手,我想听到更多的建议和想法,让TPHP更健壮起来。