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课程并获得大量学员的支持与喜爱。
-
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥12.8¥32.0 -
AI绘画+AI摄影+AI短视频从入门到精通
¥45.5¥79.8 -
企业AI之旅
¥43.5¥79.0 -
机器学习
¥59.4¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
软件设计的哲学(第2版)
¥51.0¥69.8 -
智能算法优化及其应用
¥52.4¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥62.3¥89.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥67.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
人工智能
¥29.4¥42.0 -
中文版PHOTOSHOP 2024+AI修图入门教程
¥59.3¥79.0 -
WPS办公软件应用
¥25.2¥36.0 -
格拉斯曼流行学习及其在图像集分类中的应用
¥13.7¥28.0 -
轻松上手AIGC:如何更好地向CHATGPT提问
¥40.3¥62.0 -
元宇宙的理想与现实:数字科技大成的赋能与治理逻辑
¥61.6¥88.0 -
云原生安全:攻防与运营实战
¥66.8¥89.0