Laravel 5.5 中文权威指南
“laravel 5.5 中文文档” Laravel 5.5 是一个流行的开源 PHP 框架,以其优雅的语法和强大的功能深受开发者喜爱。本中文文档是针对 Laravel 5.5 版本的详尽指南,旨在帮助开发者更好地理解和使用该框架。以下是其中的一些关键知识点: 1. **安装**:Laravel 的安装可以通过 Composer 进行,它是一个 PHP 的依赖管理工具。描述了 HomeStead 和 Valet 两种本地开发环境的设置方法,它们简化了 Laravel 开发环境的搭建。 2. **核心架构**:Laravel 的核心组件包括服务容器和服务提供者,它们负责依赖注入和组件的注册与管理。此外,**门面(Facades)** 提供了一种简单的全局访问对象的方式,而 **Contracts** 是一组接口,允许开发者轻松替换框架的服务实现。 3. **基础功能**:涵盖了路由、中间件、CSRF 保护、控制器、请求、响应、视图、重定向、Session 和表单验证。路由是应用的入口,中间件用于处理请求和响应的过滤。CSRF 保护提供了防止跨站请求伪造的安全机制。 4. **前端开发**:包括 Blade 模板引擎,它允许开发者创建响应式的视图。本地化功能支持多语言应用,而前端指南则指导如何使用 Mix 编译和管理资源。 5. **安全**:用户认证系统允许快速实现用户登录和登出功能,API 认证支持 JSON Web Tokens(JWT)进行身份验证。加密解密服务确保敏感数据的安全存储。 6. **综合话题**:Artisan 命令行工具可用于生成代码、迁移数据库等操作。广播系统允许实时通信,缓存系统提供了多种存储驱动。集合是处理数组数据的强大工具,事件系统可以监听和触发应用事件。文件存储管理文件上传和下载,辅助函数提供了一组便捷的全局函数。 7. **消息系统**:包括邮件发送和消息通知,方便应用向用户发送电子邮件或推送通知。扩展包开发章节介绍了如何创建和发布自定义组件,队列处理异步任务,任务调度允许定期执行任务。 8. **数据库**:快速入门部分介绍了如何配置数据库连接,查询构造器简化了 SQL 查询,分页功能用于展示大量数据。数据库迁移允许开发者在不影响现有数据的情况下更新数据库结构,数据填充可以自动填充测试数据。Redis 集成提供了高速缓存支持,Eloquent ORM 是 Laravel 的对象关系映射,使得数据库操作更加直观。 9. **测试**:包括 HTTP 测试、浏览器测试 Dusk 和数据库测试,用于自动化测试应用的各个层面。测试模拟器可以帮助开发者在没有实际网络环境的情况下进行测试。 本中文文档由 LaravelChina 社区的用户协同翻译,确保了中文阅读的流畅性和准确性。文档还提供了翻译对照列表,以便于读者查找特定术语的英文原文。通过遵循一定的排版规范,文档保持了良好的可读性。
![](https://csdnimg.cn/release/download_crawler_static/10355026/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10355026/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10355026/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10355026/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10355026/bg14.jpg)
剩余607页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/6cb41bacf427492d9c9ac23b10541d93_cmzcn.jpg!1)
- 粉丝: 0
- 资源: 6
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)