Laravel介绍
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
在Laravel中已经具有了一套高级的PHP ActiveRecord实现 — Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数据的完全控制,而且享受到ActiveRecord的所有便利。Eloquent原生支持Fluent中查询构造器(query-builder)的所有方法。
Laravel 所遵循的MVC模型架构
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
使用MVC架构,能够优雅的进行开发!
Laravel 安装说明
Laravel 使用 Composer 来管理项目依赖。因此,在使用 Laravel 之前,请确保你的机器已经安装了 Composer。
在进行安装之前,确保你已经有了Web环境(Nginx/Apache + PHP7.2及以上版本 + Mysql5.6以上版本)
执行Composer命令:
composer global require laravel/installer
安装完成后, laravel new 命令会在你指定的目录创建一个全新的 Laravel 项目。例如, laravel new blog 将会创建一个名为 blog 的目录,并已安装好 Laravel 所有的依赖项:
laravel new blog
在PHPStorm中配置,使其更好的支持Laravel
1.安装Laravel插件
composer require barryvdh/laravel-ide-helper
2.Laravel项目中修改config/app.php
添加以下内容到 providers 数组中:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
3.运行如下命令来生成Helper
php artisan ide-helper:generate
文章评论