# alitjp_git **Repository Path**: mhqwjack/alitjp_git ## Basic Information - **Project Name**: alitjp_git - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-10-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **tjpcms官网:[http://www.tjpcms.com](http://www.tjpcms.com)** **tjpcms有什么用?** 这是所有读者最核心的疑问!网上的开源框架多如牛毛,但往往讲了一大堆,读者也没搞清楚框架究竟能帮使用者做什么。tjpcms最核心的作用就是:帮助java web开发者以动态配置的方式完成增删改查的页面及功能。具体是个什么意思呢,可以举个栗子[看一下tjpcms动态如何配置增删改查][1] **下载下来的tjpcms怎么用?** 下载下来的压缩包是工程源码及数据库文件,将源码导入到MyEclipse中,数据库导入到Mysql中,再配置一下工程中数据链接,就可以访问啦!具体可见[环境配置][2] **tjpcms用到或参考了哪些组件和框架?** 底层是Java,数据库是Mysql,开发框架是spring MVC,数据库层是MyBatis,后端用到的都是很大众化的。前端主要用到或参考了ueditor、layui、artTemplate、pintuer、ligerUI、iconfont、Ztree等,前端综合要求更高。 **tjpcms能帮我做什么?** 通俗来说,其实就是帮助你以最便捷的方式将各种类型的数据规范入库,尽可能少写代码,越少越好,做到极致,功能及页面都靠配置来完成,且能够即时修改即时显示,再配合一些工具及技巧就极大地提升了效率。cms只管后台的数据入库,显示由前台负责,因此可互不干扰同步开发。具体参见教程。 **tjpcms相比其他cms有什么优势?** 1、实时配置增删改查。以后台友情链接功能为例,增删改查、校验、图片上传等功能及相关页面,仅需12行代码完成[最普通的单表(友情链接页面)][1] 2、官方JSTL模板。前台模板采用官方的JSTL,不需要额外学习其他模板如FreeMarker、Smarty或其他cms自行开发的小众模板,用JSTL即可实现整站及局部静态化,显著降低了学习成本。 3、极简设计。提倡减法,设计思路类似RISC,只保留构成cms基本功能所必须的参数,避免动辄一堆复杂输入的表单,怎么方便怎么来,极大地方便了二次开发。 4、扎实的教程。作者从切身体会出发,深知配套教程的重要性,因此精心编写了一组使用文档,亲测每一个步骤,力求为用户的使用提供最大程度的方便。 **tjpcms收费吗?** 开源(采用最宽松的MIT 协议)、免费(个人参考学习、商用均免费)。tjpcms是作者在实际工作过程中不断提炼升华出来、面向java web开发者的一套快速建站解决方案,初衷就是和广大java web的开发者一起分享cms类网站的设计及实现,大家共同进步,而且本身也参考采用了许多的优秀的前后端的开源框架,因此开源免费,但使用者不得以任何形式隐去版权信息,还请尊重作者的著作权。 **tjpcms的理念有哪些?** 1、面向的受众是开发者而非普通用户。专业的事情交给专业的人去做,要使用tjpcms必须会java web开发,普通用户是无法使用tjpcms的。 2、纯信息发布类的cms网站没有生命力。网站要能够发挥实际作用、解决痛点问题就必须要整合业务进去,所以基于cms的二次开发是常态。 3、功能少了不方便,多了又复杂,但少总比多好。需求是千变万化,甚至意想不到的,很多功能可能用户根本就用不上,还不如没有。 [1]: http:///www.tjpcms.com/jiandan_detail.dhtml?id=159 [2]: http://www.tjpcms.com/huanjing_detail.dhtml?id=146