旧网站、新系统 我的另一个主页再次上线

地址:http://www.loveyu.net/

  断断叙叙花了差不多两个月终于把自己的新网站搞定了,包括底层框架到上层逻辑,以及前台界面。看看,虽然用的是bootstrap,但是自我感觉已经良好了。

网站首页
恋羽个人项目网站首页

  首页也没花太大功夫,简洁就好,然后就是后台页面了。使用的路由是class/method,所以简单使用了Admin/setting这样的形式,还OK。

网站后台界面
后台界面很简单,两个导航栏,部分导航隐藏起来。

  还有虽然有个用户设置,但是除了修改密码和清除COOKIE什么功能都没有,原本打算加入多用户的,后来想想就我一人用,不至于。

  后来还得给加个评论系统,和网上大多数用户一样,直接用多说吧,靠谱简单。然后就利用本身的hook机制做了个超简单的插件拓展,在文章最后中使用<[COMMENT_TAG]>来加载评论框,如果加入两次就出现两个不知道会有什么效果啊。

留言板页面
偷工减料直接把博客的留言板搬了过去

  既然提到了插件机制,必须就得还有个插件来撑撑场面,于是乎在来了两个,顺带来点后台设置的东西,一个是网站地图,一个是修改robots.txt,小东西大用处。

网站地图生成
用于生成网站xml地图,提交到百度什么的

  既然有了地图,看看啥样子也好,样式完全抄袭wordpress的谷歌地图插件。

网站地图样式
生成的网站地图样式

  还有最重要的一点,文章的编辑器选择,最初是打算选择百度的编辑器的,可是实在是不给力,有个小问题没解决就换了KindEditor,至少够用,唯一的遗憾就是上传管理的路径没有修改到框架之下,这是当时偷懒的后遗症,下次心情好的时候改改吧。

文章编辑页面
使用富文本编辑器编辑页面

  当然,这网站的项目才更新了三个,这是之前网站遗留的,新内容还没添加。同时导致了一个问题就是,之前网站是不区分大小写的,现在开始区分大小写了,只因为之前每个项目是单独一个类,这次则是在数据库中管理,自己定义了名称,所以有点麻烦了,还得做一部分重定向。最后还有一个就是项目的管理界面,ajax加载的,自我感觉真不怎么好,不过能用就行。

项目管理界面
网站各个项目管理界面

32条评论在“旧网站、新系统 我的另一个主页再次上线”

  1. 博主我安装的时候出现了这个:SQL Error:SQLSTATE[HY000] [2013] Lost connection to MySQL server at ‘reading initial communication packet’, system error: 111,这是什么问题呢?

      1. 感谢博主帮助,不过之后变成了这个:SQL Error:SQLSTATE[42000] [1044] Access denied for user ‘vrgh8302’@’%’ to database ‘pm’,技术渣不懂,呵呵~~

写下你最简单的想法