laravel5-blog
最近学习laravel框架,以此搭建了简单的博客!
演示地址:Demo
功能介绍
- 用户注册、登录、忘记密码,支持多用户;
- 用户创建文章、分类、标签,以及评论文章
前端使用组件
- 使用markdown编辑器,实时预览,支持图片上传;
- 使用jquerytagit标签,输入即可创建,包含自动搜索;
- 全站使用pjax提交请求,局部刷新,提升加载速度;
后端使用类库
markdown to html 使用 michelf/php-markdown;
html to markdown 使用 league/html-to-markdown;
表单输入过滤使用 mews/purifier;
图片处理使用 intervention/image;
pjax 请求响应使用 jacobbennett/pjax;
图片展示
首页内容

编辑界面

安装方法
下载源码
git clone https://github.com/luckybirdme/laravel5-learn-blog.git
加载类库
composer install
新建数据库表
php artisan migrate
修改配置文件(.env)
DB_HOST=localhost DB_DATABASE=laravel DB_USERNAME=mysql DB_PASSWORD=123456
请问在`show.blade.php`文件中,你使用了`@can`是在哪里定义的?是blade的扩展吗?我找不到,求解
看看这里就明白啦
https://laravel.com/docs/5.2/authorization