laravel框架

Laravel框架的介绍
什么是框架
框架就是一个半成品,它能够帮忙完成一些功能(访问数据库、获取网络数据),我们将这些功能拿到项目中,那么我们的项目也就具备这些功能了。

JQuery他也是一个框架,JS总结操作HTML很复杂,但是通过JQuery之后很简单。

laravel框架是什么
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。

方便我们开发web项目;

官网:https://www.golaravel.com/

广告语:为 WEB 艺术家创造的 PHP 框架

特点:

   (1)单入口,所有的请求必须从单入口开始,主要是为了便于管理。

(2)MVC思想(分成的思想)

          学生管理系统:前端,PHP,mysql,在企业中,让不同的人员去做不同模板

          企业分工协作;

                 M:数据模型,操作数据库那一块。

                 v:视图,HTML+CSS+JS,页面
                 C:控制,夹在M和V之间

                 前端页面请求(V) 到 控制器(C)中,控制器调用 数据模型(M)获取数据库的数据,然后在通过控制器将数据返回给前端页面(V)

(3)ORM(object relations model)操作数据库的思想

   需要向User表插入一条数据     

现有的做法:写SQL语句;然后执行。

   ORM:

调用一个函数XXXXbaocun(user),自动保存到数据库。

获取数据库中的数据,XXXhuoqu(),不用写SQL

PHP环境配置
(1)apache环境

(2)PHP环境 PHP7+

(3)配置PHP的环境变量:

          php安装目录:D:\xampp1224\php

          环境变量:计算机 右键属性 -》高级系统设置-》高级-》环境变量-》系统变量

-》找到PATH -》双击

PHP环境变量配置成功的标准:

composer使用
composer介绍
composer英文单词:指挥者

composer是PHP中用来管理依赖关工具。laravel框架是一个半成品,laravel肯定需要给我们提供一部分代码,这部分代码具有一定功能,那么这段代码怎么给你,我们去哪里找???

需要laravel,laravel依赖A,和B,A又依赖CDF;需要一个工具来帮忙管理这些依赖,这个工具:composer,

一句话:composer就是一个工具,是为PHP项目准备的软件管家。

composer下载
(a)到D盘下:点击地址栏,输入cmd-》打开命令终端。

   (b)执行3个命令:

          php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

安装composer
在PHP的安装目录下,完成操作

(1)“composer.phar” 复制到 php的安装目录下

(2)在php的安装目录 用 记事本 创建一个composer.bat文件,然后添加一行代码

@php “%~dp0composer.phar” %*

(3)双击运行“composer.bat”文件

(4)成功的标准:在cmd中输入:composer

使用composer方式部署laravel项目
(1)修改composer镜像文件:从哪里去下载laravel项目

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

(2)使用composer去创建laravel项目

          创建给不含有中文的目录

composer create-project laravel/laravel --prefer-dist ./

(3)启动项目

php artisan serve

Laravel框架目录介绍
(1)app目录:项目的核心目录,主要用于存放核心代码,也包括控制器、模型。

比如控制器存放如下位置:app/Http/Controllers

你可能感兴趣的:(laravel)