9.x 第一个应用,Hello Laravel! 这一节我们来创建一个基本的 Hello World Laravel 应用。上一节已经把环境部署好了,在上节的最后我们关闭了虚拟机。此时我们得先开启 Homestead 虚拟机: >cd~/Homestead&&vagrant up>vagrant ssh 首先我们确保使用国内的 Composer 加速镜像(加速原理详见...
分页 现在我们已拥有足够多的用户了,接下来让我们着手开发用户列表页面的分页功能。在 Laravel 应用中,分页功能的开发非常简单,接下来让我们看下具体如何实现。 首先,我们需要先对用户控制器中获取所有用户数据...
9.x 说明 限流是在一定时间内,限制用户对应用某个链接进行访问的次数。 一般来讲,服务器限流会出于以下两个目的: 安全—— 例如登录表单限制访问次数以此来防止暴力破解用户密码; 资源控制 —— 例如找回密码页面,会有类似数据库查询、发送邮件等比较消耗资源的操作,限流可以对资源浪费进行有效控制。
LearnKu 上所有课程都会进行版本免费更新。 2022 年 3 月 2 日,升级到 Laravel 9.x 2020 年 12 月 24 日,升级到 Laravel 8.x 2020 年 7 月 29 日,升级到 Laravel 7.x 2019 年 9 月 19 日,升级到 Laravel 6.x 2019 年 4 月 21 日,升级到 Laravel 5.8 2018 年 12 月 12 日,升级到 Larave...
本教程最新版为9.x,当前版本已放弃维护,请阅读最新版本! 接下来我们要完成删除用户的功能,用户的删除只能通过管理员来操作,因此我们接下来需要为用户表加上管理员字段,以便用来判定该用户是否为管理员。然后将管理员身份授权给某个指定用户,让其得到删除用户的权限。最后我还需要在用户列表页面加上删除按钮,只有当我...
本教程最新版为 9.x,当前版本已放弃维护,请阅读最新版本! 系统要求 苹果Mac OS X Yosemite 及以上; 步骤简略 接下来让我们按照这几个步骤来完成整个 Laravel 开发环境的安装及配置: 安装VirtualBox 安装Vagrant 导入Homestead Box 虚拟机盒子 安装Git 安装Homestead 管理脚本 配置Homestead.yaml 文件 启动Homestead...
11.x 当前版本11.x正在更新中,请阅读稳定版9.x。 说明 开发中遇到莫名的问题是好事。因为任何一名称职的程序员都是从这些问题中成长起来的。遇到的问题越多,成长的养分越多。 然而新人在学习本课程时,遇到无法解决的问题时会很苦恼,尤其是卡住很长时间 —— 耽误了学习的流畅性,且会对课程的准确性...
当前版本11.x正在更新中,请阅读稳定版9.x。 哎呀,报错了! 本课程为实战课程,每一个步骤我们都会清晰指出,课程也是经过时间的检验,一般情况下很少出现问题。但是编程就是这样,没有 Bug 是不可能的,如果你遇到卡顿,无法确定是你自己操作的问题,还是课程本身有瑕疵,请遵循以下方法来高效地解决问题。
6.x 本教程最新版为9.x,当前版本已放弃维护,请阅读最新版本! 说明 此文章为本书涉及到的命令行指令进行索引。目的在于知识的重温。 基础信息 三种命令行标示 主机: >这是命令 虚拟机: $ 这是命令 虚拟机中的 Tinker 环境: >>>这是命令 环境配置 ...
将Git 切换到 master 分支,并合并 static-pages 分支上的修改: $gitcheckout master $gitmerge static-pages 最后将代码推送到 GitHub 和 Heroku 上: $gitpush# 推送到 Github 上$gitpush heroku master# 上线到 Heorku 查看我们的线上应用: 我们学习到什么?