简单的事情坚持久了,也必将会有一股震撼人心的力量!
-
laravel 缓存
laravel缓存(cache)提供了统一的丰富的API接口来使用不同的后端缓存驱动,支持file, database, memcached, redis多种缓存驱动。 缓存的时候可以将相关数据打上一个标签(tag)方便删除。 -
laravel 工匠控制台artisan
laravel的工匠控制台(artisan console),Artisan是laravel的一个命令行接口工具,它提供了一系列命令来帮你快速的构建你的系统。artisan命令格式‘php artisan command’。 -
laravel 授权验证机制
laravel的授权(authorization)验证机制,用于管理授权逻辑以便控制对资源的访问权限。简单的授权可以直接通过大门(gate)的闭包方法之间进行授权验证,复杂点的使用策略(policy)对特定模型或资源的授权。 -
laravel 用户验证机制
laravel的用户身份验证(authentication),检查用户是否是合法用户。身份验证主要包含两部分对于每个请求验证用户(guards守卫负责),获取用户的信息(providers, 它提供)。 -
laravel 搭建前端结构
laravel提供了bootstrap/react/vue前端框架,通过npm安装这。Laravel Mix 提供了一套流式API,为laravel应用定义webpack构建步骤,编译css(less,sass,stylus)和js(vue,javascript)等资源文件。 -
laravel 模板blade
laravel的模板(template)引擎Blade,两个重要的优点模板继承和内容分区。另外laravel支持多语言,本地化(language localization)。 -
laravel 验证,错误处理,日志
laravel 验证(validation)用户输入信息,返回错误(error)和异常(exception),并记录错误和异常的日志。 -
laravel session以及生成url
http协议本身是无状态的,所以用session来存储(用户信息)来解决无状态导致的问题。laravel实现了一套更加灵活更加强大的 会话(Session)机制。laravel也可以非常方便的生成路径(url)。 -
laravel 请求和响应
用户通过浏览器向laravel发送一个请求(request),程序对请求进行处理,并做出响应(response),返回给用户视图(view)。 -
laravel 控制器
laravel的控制器(controller)将相关的请求放在一个类中来处理逻辑业务。中间件(middleware)VerifyCsrfToken对网站进行CSRF Protection(跨站请求伪造保护)。 -
laravel 路由
laravel route路由提供了多个路由方法get,post,put,patch,delte等。可以像路由传递参数,绑定模型,命名路由,使用分组管理路由,设置默认路由的备用路由。 -
laravel 框架核心
laravel框架的核心是服务容器(service container),服务提供者(service provider),(Facades),契约(contract)。以及laravel请求的生命周期。 -
laravel 安装,配置,以及部署
laravel的安装,需要安装php,composer,根据需要安装node。使用laravel命令创建项目,配置apache,nginx,以及项目部署,初始化的一些配置。 -
php调试工具xdebug
xdebug 是php的一个拓展用来协助开发和调试。包含一个单步调试器(远程调试)来使用ide开发环境。本文讲述如何安装和配置xdebug。