官网:http://www.tjpcms.com
tjpcms 是一套基于 Java 的 CMS 解决方案,开源免费。其独有的实时配置增删改查的功能,是其区别于同类 cms 的最大特点,也是最大优势,极大减少了重复劳动。懂 jsp 即可实现快速建站、静态化等,学习成本极低。文档齐全,支持有力。
tjpcms有什么用?
这是所有读者最核心的疑问!网上的开源框架多如牛毛,但往往讲了一大堆,读者也没搞清楚框架究竟能帮使用者做什么。tjpcms最核心的作用就是:帮助java web开发者以动态配置的方式完成增删改查的页面及功能。具体是个什么意思呢,可以举个栗子看一下tjpcms动态如何配置增删改查
下载下来的tjpcms怎么用?
下载下来的压缩包是工程源码及数据库文件,将源码导入到MyEclipse中,数据库导入到Mysql中,再配置一下工程中数据链接,就可以访问啦!具体可见环境配置
tjpcms用到或参考了哪些组件和框架?
底层是Java,数据库是Mysql,开发框架是spring MVC,数据库层是MyBatis,后端用到的都是很大众化的。前端主要用到或参考了ueditor、layui、artTemplate、pintuer、ligerUI、iconfont、Ztree等,前端综合要求更高。
tjpcms能帮我做什么?
通俗来说,其实就是帮助你以最便捷的方式将各种类型的数据规范入库,尽可能少写代码,越少越好,做到极致,功能及页面都靠配置来完成,且能够即时修改即时显示,再配合一些工具及技巧就极大地提升了效率。cms只管后台的数据入库,显示由前台负责,因此可互不干扰同步开发。具体参见教程。
tjpcms相比其他cms有什么优势?
1、实时配置增删改查。以后台友情链接功能为例,增删改查、校验、图片上传等功能及相关页面,仅需12行代码完成最普通的单表(友情链接页面)
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、功能少了不方便,多了又复杂,但少总比多好。需求是千变万化,甚至意想不到的,很多功能可能用户根本就用不上,还不如没有。