开发采用的语言为:
- 前端为html,css,jquery
- 后端为java
采用前后端完全分离开发方式,采用的框架为:
- 前端:amazeui,layui
- 后端:jfinal
本目录共计包含3个文件夹和一个数据库脚本,分别是:
- luobo:java开发的后端代码
- qingcai-front:前台博客展示系统的前端代码
- qingcai-back:后台博客管理系统的前端代码
- qingcailuobo.sql是博客系统的数据库脚本,采用的数据为MySQL.其中由于目前没有考虑开放注册,因此user表中就一条数据,且是后台管理的管理员。默认用户名为admin,密码是:123456
开发环境为:
- 前端开发使用Hbuilder.
- 后端开发使用Eclipse。
由于系统刚刚推出,还有许多地方需要完善,尤其是后台管理系统,欢迎批评指正啊。当然我后面会慢慢维护和升级的,敬请期待啊~
系统的源码比较大的原因主要是使用七牛云的CDN服务时,依赖的Jar包比较多,如果不使用七牛云的服务的话,可以将多余的Jar 包去掉,同时源码的项目依赖中又个Jetty服务器(主要是我的机器上没有安装Tomcat开发测试时就直接使用这个Jetty作为替代了),不需要的也可以删除。
本地运行的简单方式,请参考我的博文:https://www.huding.name/B20170221204319.html
PS:在2017年02月22日前下载或者fork代码的童鞋注意了,由于之前的代码中,存在七牛云的代码,没有注册七牛云服务的安装成功后,无法在后台管理系统上传图片,现在已经去掉了七牛云的相关代码,修复无法上传图片的Bug!需要的童鞋,可以重新下载!