网站搭建心得

最近趁着还不忙,就把16年落下的工作补上,搭建一个自己的网站平台。

ps:之前也弄过一个静态的以hexo为模板的个人博客,托管在github上,目前仍可以访问https://tonyhzw.github.io/,感谢github!

不过hexo由于无法配置数据库,所有的数据资源都是静态的,每次发布博客都需要按照要求配置就好了,详情见http://blog.csdn.net/jzooo/article/details/46781805。但是这种傻瓜式部署对于真正了解部署的细节是没什么大作用的,不过倒是不怎么费事,而且关键是都是免费的。

由于最近vuejs越来越火爆,我没有考虑使用熟练的reactjs,而是想使用vuejs的那一套来试试练手。基于此,我采用了以下技术和环境实现了个人博客的部署:

服务器:阿里云 ubuntu 14.04
域名:阿里云提供的万维网域名代理 feblog.top
前端:vue及相关
后端:express及相关
数据库:MySQL
部署环境:nginx +pm2

本次搭建除了用了下iview的ui组件外,没有采用任何的模板,基本都是自己所想所思,目前第一版已经上线部署,虽然很简陋,而且存在不少问题。对此,欢迎大家在对应的github上提交issue拍砖。

http://www.feblog.top/
代码托管:https://github.com/Tonyhzw/happyLife

目前已实现的功能如下:

  • 访客的浏览:首页、关于页、具体的博客页、标签页的检索;
  • 管理员页:登陆、发布博客页、更新博客页、删除博客页、标签的相关处理;

虽然功能不多,但是仍是一个简单的博客系统。其中主要遇到的问题如下:

待完善的功能及性能如下:

  • 评论
  • 页面美化
  • 代码重构
  • 分页(已预留接口)
  • 发布中添加图片等功能(目前图片由csdn代理)
  • 添加代码演示等功能(含功能效果)
  • 服务器端日志
  • 来访统计(目前很粗略)
  • 词云及相关可视化
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值