Learn-Laravel-5 icon indicating copy to clipboard operation
Learn-Laravel-5 copied to clipboard

Laravel 5 系列入门教程

Results 7 Learn-Laravel-5 issues
Sort by recently updated
recently updated
newest added

Bumps [erusev/parsedown](https://github.com/erusev/parsedown) from 1.6.3 to 1.7.4. Release notes Sourced from erusev/parsedown's releases. 1.7.4 Introduce rawHtml concept from beta 1.8 that extensions may optionally utilise. In 1.8 beta versions this feature...

dependencies
php

> #### 本教程示例代码见:https://github.com/johnlui/Learn-Laravel-5 > 在任何地方卡住,最快的办法就是去看示例代码。 热烈庆祝 Laravel 5.5 LTS 发布! 实际上 Laravel 上一个 LTS 选择 5.1 是非常不明智的,因为 5.2 增加了许许多多优秀的特性。现在好了,大家都用最新的长期支持版本 5.5 吧! #### Laravel 5.5 中文文档:https://d.laravel-china.org/docs/5.5 ## 默认条件 你应该懂得 PHP 网站运行的基础知识,并且拥有一个完善的开发环境。跟随本教程走完一遍,你将会得到一个基础的包含登录、后台编辑、前台评论的简单...

本篇文章中,我将跟大家一起实现 Article 的新增、编辑和删除功能,仔细解读每一段代码,相信本篇文章看完,你就能够 get Laravel 使用之道。 ## RESTful 资源控制器 资源控制器是 Laravel 内部的一种功能强大的约定,它约定了一系列对某一种资源进行“增删改查”操作的路由配置,让我们不再需要对每一项需要管理的资源都写 N 行重复形式的路由。中文文档见:https://d.laravel-china.org/docs/5.5/controllers#resource-controllers 我们只需要写一行简单的路由: ``` php Route::resource('photo', 'PhotoController'); ``` 就可以得到下面 7 条路由配置: ![](http://qn.lvwenhan.com/2017-11-11-15103724422568.jpg?t=2) 左边是 HTTP 方法,中间是 URL 路径,右边是 控制器中对应的函数,只要某个请求符合这七行中某一行的要求,那么这条请求就会触发第三列的...

在本篇文章中,我们将尝试构建一个带后台的简单博客系统。我们将会使用到 路由、MVC、Eloquent ORM 和 blade 视图系统。 ## 简单博客系统规划 我们在教程一中已经新建了一个继承自 Eloquent Model 类的 Article 类,使用 migration 建立了数据表并使用 seeder 填入了测试数据。我们的博客系统暂时将只管理这一种资源:后台需要使用账号密码登录,进入后台之后,可以新增、修改、删除文章;前台显示文章列表,并在点击标题之后显示出文章全文。 下面我们正式开始。 ## 搭建前台 前台的搭建是最简单的,我先带大家找找感觉。 ### 修改路由 删掉 ``` php Route::get('/', function ()...

本文是本系列教程的完结篇,我们将一起给 Article 加入评论功能,让游客在前台页面可以查看、提交、回复评论,并完成后台评论管理功能,可以删除、编辑评论。Article 和评论将使用 Laravel Eloquent 提供的“一对多关系”功能大大简化模型间关系的复杂度。最终,我们将得到一个个人博客系统的雏形,并布置一个大作业,供大家实战练习。 本篇文章中我将会使用一些 Laravel 的高级功能,这些高级功能对新手理解系统是不利的,但熟手使用这些功能可以大幅提升开发效率。 ## 回顾 Eloquent 前面我们已经说过,Laravel Eloquent ORM 是 Laravel 中最强大的部分,也是 Laravel 能如此流行最重要的原因。中文文档在:https://d.laravel-china.org/docs/5.5/eloquent `learnlaravel5/app/Article.php` 就是一个最简单的 Eloquent Model 类: ``` php

本篇文章中,我将跟大家一起体验 Laravel 框架最重要的部分——路由系统。 如果你读过 2015 版的教程,你会发现那篇文章里大书特书的 Auth 系统构建已经被 Laravel 捎带手给解决了。在更早的 2014(Laravel 4)版教程中,实际上我是通过让大家自己手动构建高难度的 Auth 系统来提高短期学习曲线的斜率,以便大家能更快地感受到 Laravel 运行的原理。但是很遗憾,现在的 Auth 系统实在是太强大了,执行几句命令就激活了这个功能,新手其实还是云里雾里。为了弥补这个缺憾,我决定赤膊上阵,手刃路由系统,直接给大家展示 Laravel 是如何组织 MVC 架构而控制网站运行的。 ## 初识路由 路由系统是所有 PHP 框架的核心,路由承载的是 URL 到代码片段的映射,不同的框架所附带的路由系统是这个框架本质最真实的写照,一丝不挂,一览无余。Laravel 路由中文文档:http://laravel-china.org/docs/5.5/routing...

Bumps [laravel/framework](https://github.com/laravel/framework) from 5.5.2 to 5.5.50. Commits c62385a version 2c759f2 [5.5] Port Cookie prefixing (#33891) 40579ba [5.5] Security fixes (#33858) a81f23d version 51def2e Add support for the new composer installed.json...

dependencies
php