- Laravel 5.6
- VueJs 2.0
- Centos 7+
- Php 7.1.7
- Mysql 5.5+
- Nginx 1.12+
- ElementUI
基于Editor.md改版的laravel5-markdown-editor(2018-06-03弃用,改用mavonEditor)- VueRouter
VueResource(2018-06-04弃用,改用axios)- 基于markdown-it改版的mavonEditor
- Axios
####目前的实现的功能
- 登陆注册
- 文章发布(包括分类,标签)
- 文章展示
- git clone /~https://github.com/ouhaohan8023/laravel.git
- composer update
- npm install
php artisan vendor:publish --tag=markdown- 复制
.env.example
,在相同路径下粘贴.env
- 导入根目录下的
sql
文件,并修改.env
中的数据库相关配置- npm run dev
要启用定时任务,需要在crontab中加入
* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1
文章编辑修改(2018-06-02)- 管理员删除文章
- 私密文章和公众文章的区分
- 增加swap到2G
对此项目写readme- 增加emoji标签
标签增加,修改功能(2018-06-04)- 使用max版本控制
列表页增加阅读量,点赞数(2018-06-04)记录点赞ip及时间(2018-06-10)- 分类增加修改功能
引入友盟站长统计,增加footer(2018-06-04)修改md展示样式(2018-06-04)将菜单做成动态的(2018-06-12)由于首页进入特变慢,希望加入动态加载页面(2018-06-10)- markdown和七牛云的对接,上传图片
增加返回顶部按钮(2018-06-14)(被萌的不要不要的。。)首页增加js时钟效果(2018-06-22)黑洞效果登陆页面(2018-06-22)点击事件js动效(2018-06-22)- 首页右栏加心情功能(发表废话用)
文章列表上划加载(2018-06-23)