Laravel入门与实战:构建主流PHP应用开发框架
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121336119
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:24cm
- 页数:27,411页
- 出版时间:2018-04-01
- 条形码:9787121336119 ; 978-7-121-33611-9
本书特色
本书从基础开始详细地讲解了Laravel开发框架。本书对Laravel框架进行了系统的介绍,包括Laravel的背景、Laravel开发环境的搭建、路由与控制器、Blade模板、前端组件、收集和处理用户数据、Artisan和Tinker、数据库和Eloquent、容器、Laravel测试等知识。通过阅读本书,读者可以比较全面地学习并掌握Laravel开发的相关理论知识。另外,书中涵盖大量实例,更有利于读者在学习过程中不断实践。
内容简介
本书对Laravel框架进行了系统的介绍, 包括Laravel的背景、Laravel开发环境的搭建、路由与控制器、Blade模板、前端组件、收集和处理用户数据、Artisan和Tinker、数据库和Eloquent、容器、Laravel测试等知识。通过阅读本书, 读者可以比较全面地学习并掌握Laravel开发的相关理论知识。另外, 书中涵盖大量实例, 更有利于读者在学习过程中不断实践。
目录
前言 ..........................................................................................xxiii
第1 章 为什么使用Laravel ..........................................................1
为什么要使用框架 .................................................................................................1
“自己动手做” ..................................................................................................2
一致性和灵活性 ..............................................................................................2
Web 和PHP 框架的简史 ........................................................................................2
Ruby on Rail ....................................................................................................2
PHP 框架的涌入 ..............................................................................................3
CodeIgniter 的优点与缺点 ..............................................................................3
Laravel 1、Laravel 2 和Laravel 3 ...................................................................3
Laravel 4 .........................................................................................................4
Laravel 5 .........................................................................................................4
Laravel 有什么特别之处 ........................................................................................4
Laravel 的哲学 ................................................................................................4
Laravel 如何让开发者快乐 ..............................................................................5
Laravel 社区 ....................................................................................................6
它是如何工作的 .....................................................................................................6
为什么使用Laravel ................................................................................................9
第2 章 搭建Laravel 的开发环境 ................................................11
系统要求 ....................................................................................................... 11
Composer ...................................................................................................... 11
本地开发环境 ......................................................................................................12
Laravel Valet ..................................................................................................12
Laravel Homestead ........................................................................................13
创建一个新的Laravel 项目 .................................................................................17
使用Laravel 安装工具来安装Laravel ..........................................................17
通过Composer 的create-project 来安装Laravel ...........................................17
Laravel 的目录结构 ..............................................................................................18
文件夹 ...........................................................................................................18
文件 ...............................................................................................................19
配置 .....................................................................................................................19
启动和运行 ..........................................................................................................20
测试 .....................................................................................................................21
本章小结 ..............................................................................................................21
第3 章 路由和控制器 ................................................................23
路由定义 ..............................................................................................................23
路由处理 .......................................................................................................25
路由参数 .......................................................................................................26
路由名称 .......................................................................................................27
路由组 ..................................................................................................................30
中间件 ...........................................................................................................30
路径前缀 .......................................................................................................31
子域名路由 ...................................................................................................32
命名空间前缀 ................................................................................................33
名称前缀 .......................................................................................................33
视图 .....................................................................................................................33
使用视图Composers 在每个视图中共享变量 ...............................................35
控制器 ..................................................................................................................35
获取用户输入 ................................................................................................38
将依赖注入控制器 ........................................................................................39
资源控制器 ...................................................................................................40
路由模型绑定 ......................................................................................................42
隐式路由模型绑定 ........................................................................................42
自定义路由模型绑定 .....................................................................................43
路由缓存 ..............................................................................................................44
表单方法欺骗(Form Method Spoofing) .............................................................44
HTTP 动词的介绍 .........................................................................................44
Laravel 中的HTTP 动词 ...............................................................................45
在HTML 表单中进行HTTP 方法欺骗 .........................................................45
CSRF 保护 ...........................................................................................................45
重定向 ..................................................................................................................47
redirect()->to() ...............................................................................................48
redirect()->route() ..........................................................................................48
redirect()->back() ..........................................................................................49
其他重定向方法 ............................................................................................49
redirect()->with() ...........................................................................................49
中止请求 ..............................................................................................................51
自定义响应 ..........................................................................................................51
response()->make() ........................................................................................51
response()->json() 和->jsonp() ...........................
作者简介
Matt Stauffer,既是一名开发者,也是一位教师。他是Tighten Co. 和合伙人兼技术总监,主办过The Five-Minute Geek Show和Laravel Podcast。博客地址是http://mattstauffer.co/。
韦玮,重庆韬翔网络科技有限公司董事长兼CEO,《精通Python网络爬虫》作者,CSDN特邀IT专家,51CTO学院特约专家讲师,《知道日报》特约作者,国家工信部高级网络营销师,蜻蜓FM独家签约主播,国家专利发明人,多年IT从业经验,曾出品发明过多门IT课程并获得大量学员的支持与喜爱。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0