Laravel框架入门

一、Laravel简介

Laravel是一套简洁,优雅的PHP WEB开发框架(PHP Web Framework)。
laravel是目前一个比较主流的框架,现在很多互联网的公司基本都在使用该框架。该框架是基于symfony【国外一款非常流行的框架:由于国内手册不是很齐全,没有多少公司使用】的一个国外的MVC框架。诞生于2011年6月11日
官网:https://laravel.com/
中文官网:http://www.golaravel.com/
中文社区:https://laravel-china.org/

二、开发环境配置与要求

  • PHP> = 5.6.4
  • OpenSSL PHP扩展
  • PDO PHP扩展
  • Mbstring PHP扩展
  • Tokenizer PHP扩展
    php.ini配置文件需要开启的扩展:
    extension=php_openssl.dll
    extension=php_pdo_mysql.dll
    extension=php_mbstring.dll
    extension=php_fileinfo.dll(验证码代码依赖需要该扩展)
    extension=php_curl.dll(主要用于请求的发送)

三、composer介绍

composer是PHP中用来管理依赖(dependency)关系的工具,你可以在自己的项目中声明所依赖的外部工具库(libraries),composer会帮您安装这些依赖的库文件。一句话,composer是一个工具,是为php项目准备的软件管家。
工作原理:
在这里插入图片描述
如上图,composer可以去packagist应用市场 里边下载软件,但是该市场只给返回软件的地址,对应的软件都是在github里边存储的,最终下载的软件是从github返回的。
https://packagist.org

官方网站:https://getcomposer.org(安装下载composer用)
下载地址:https://getcomposer.org/download/
安装之后在path中添加composer的环境变量
在这里插入图片描述
打开命令提示符输入composer,如下图所示,则安装成功
在这里插入图片描述

第一步:给composer配置镜像:

修改 composer 的全局配置文件(推荐方式)
注意:要在composer安装目录执行

composer config -g repo.packagist composer https://packagist.phpcomposer.com

在这里插入图片描述
回车即可,没有任何提示。

第二步:composer部署laravel项目【重点】。

比如创建一个名为laravel的laravel项目

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

命令解释:
composer:表示执行composer程序;
create-project:通过composer去创建项目;
laravel/Laravel:需要创建的项目名称;
–prefer-dist:优先下载压缩包方式,而不是直接从github上下载源码(克隆);
./:表示创建的项目目录名称,也可以是一个目录名;
在这里插入图片描述
项目创建成功。

第三步:启动项目

在项目根目录在执行

php artisan serve

复制地址访问
在这里插入图片描述
在这里插入图片描述
nice,启动成功

【第一天入坑,有什么错的还请大佬指点,不喜勿喷】
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值