文档介绍:Laravel 是当下比较火的 PHP 开发框架。它以编码风格优雅著称,每行代码都非常简洁,富有表达力,并且拥有强大的组件开发生态,可以帮助你快速搭建完美的大型网络应用。
下面将从环境配置开始,对路由、控制器等知识点进行讲解和实践,力求让学习者通过自己做实验来更快上手 Laravel 开发,也能在开发的过程中体会 Laravel 的艺术感。而且最后还将通过30分钟教你搭建一个迷你博客,对Laravel基础知识进行回顾通过实践加深记忆并巩固学习。
第一节:开启 Laravel 之旅以及环境配置
一、Laravel 介绍 Laravel 是一套简洁、优雅的 PHP Web 开发框架,采用了 MVC 的架构模式。它可以让你从杂乱的代码中解脱出来,帮你构建一个完美的网络 APP。
Laravel 的代码简洁、富于表达力,可以说是为 WEB 艺术家创造的 PHP 框架,在 2011 年 6 月正式发布了首个版本。
Laravel 结合了 PHP 强大的扩展包(Composer)系统与 PHP 开发者广大的受众群,具备快速开发的特点,这些优势让 Laravel 在发布之后短短几年就得以飞速发展,成为近两年火热的PHP框架。我们可以通过下面几张图片大致感受一下。
登录百度指数网站,对比几个常见 PHP 框架,可以看出,Laravel 框架正在国内快速被大家熟知和使用,关注度也呈现快速上升趋势。
除此之外,Laravel 在国内的学习资料和社区也越来越多,你可以很轻松的在网上找到各种 Laravel 中文学习教程。如果你还在纠结应该选择哪一个框架来进行开发的话,Laravel 绝对是不二之选,Laravel 快速开发的特点以及背后丰富的扩展可以让你把更多的精力放在创造上而不是一味的重复。
二、版本选择
如果你已经决定开始学习 Laravel,你需要了解 Laravel 的版本发布历史,以及如何选择一个版本来进行开发。
Laravel 的版本分为