Q:使用JAVA建造一个开源CMS系统,如何实现类似PHP开源项目中cms的online install功能?

阿伏流 发布于 2016/08/18 00:33
阅读 555
收藏 0


Q:使用JAVA建造一个开源CMS系统,如何实现类似PHP开源项目中cmsonline install功能?


各位亲们请给个思路,最近想做个基于jfinal的cms系统,模仿onethink框架,

目前各功能开发没什么问题,只是觉得对于类似PHP那种online install的功能没有很好的思路去实现。


install模块实现的主要功能要点如下:

1.在线安装数据库

2.自定义数据表名称前缀  如 onethink_***

3.再次启动服务可以自动识别是否已经是安装过(debug模式,dev模式,测试模式均兼容)



请问有没有成熟的组件可以调用,或者思路是如何的,谢谢各位,请捧个场~~

 
加载中
0
理工男海哥
理工男海哥

JPress的做法是:

1、第一运行的时候,看class path目录下是否有 db.properties文件。

2、如果有,就表示已经安装完成。如果没有,访问任何路径都会跳转到安装页面。

3、安装的过程就是让用户填写数据库的相关信息,然后在class path下生产一个db.properties文件。

阿伏流
阿伏流
谢谢回答!明白了!
0
阿伏流
阿伏流

@jFinal本项目想用jfinal来做基础的框架支持,正好入门学习jfinal,给点意见~




阿伏流
阿伏流
回复 @JFinal : 谢谢!
JFinal
JFinal
参考一下 JPress,做得挺好的
0
阿伏流
阿伏流

@yangfuhai
看到你有做过相关的jpress项目,能给描述下你的思路吗。十分感谢!

0
百世经纶之傲笑红尘
百世经纶之傲笑红尘
那些基于ThinkPHP的改良版PHP框架,所谓的Install Online 就是网站在线运行,然后向服务器添加文件或覆盖文件
返回顶部
顶部