Laravel框架——为 WEB 艺术而生

news/2024/12/4 17:18:08/

laravel是目前一个比较主流的框架,现在很多互联网的公司都在使用该框架。该框架的前身是symfony框架。Laravel的定位就是做一个简洁使用程序员的框架,为web艺术而生。

那么本次呢给大家介绍一下如何学习laravel框架以及安装的两种方式。

1、如何学习Laravel
不论学习什么框架,都需要从下面几个方面着手

Ø 环境配置

Ø 目录结构

Ø 路由

Ø 控制器

Ø 视图

Ø 配置

Ø 模型(CURD)

Ø 调试
Laravel框架——为 WEB 艺术而生
2、Laravel的安装
Laravel两种安装方式

Ø 源码包安装(推荐)

Ø Composer安装

源码包安装
Step1. 下载一键安装包

参考网址

http://laravelacademy.org/resources-download
Laravel框架——为 WEB 艺术而生
Step2. 解压

解压到配置好的虚拟主机
Laravel框架——为 WEB 艺术而生
Step3. 测试

访问local.laravel.com发现不能正常访问
Laravel框架——为 WEB 艺术而生
[原因]

由于Laravel的入口文件在public目录下. 因此, 虚拟主机的目录要配置到public目录

[解决]

修改虚拟主机配置
Laravel框架——为 WEB 艺术而生
Laravel框架——为 WEB 艺术而生
Composer安装
① 什么是Composer?

Composer是php的类库管理器(上传类、验证码类....),可以帮我们自动去互联网下载开发过程中所需要的类库文件和Linux下包管理器yum比较类似。可以理解成360软件管家 QQ软件管家

② composer安装

Step1. 复制

复制离线包到php.exe的同级目录
Laravel框架——为 WEB 艺术而生
Step2. 执行命令

到php.exe的目录下, 执行如下命令

echo @php "%~dp0composer.phar" %*>composer.bat
Laravel框架——为 WEB 艺术而生
Step3. 测试

执行composer命令, 看到如下效果表明安装成功
Laravel框架——为 WEB 艺术而生
Step4. 配置镜像

由于大部分的软件在国外, 安装的时候速度比较慢,有时还会出错, 所以就提供了一份一样的软件库在国内. 这个就叫做镜像.

镜像官网:

https://pkg.phpcomposer.com/
Laravel框架——为 WEB 艺术而生
执行如下命令:
Laravel框架——为 WEB 艺术而生
Step5. 使用composer安装laravel

执行命令
Laravel框架——为 WEB 艺术而生
OK,至此呢,我们的laravel框架安装已经介绍完毕,你学会了吗?


http://www.ppmy.cn/news/117009.html

相关文章

Ubuntu 18.04下的Go语言学习笔记(一)Go的下载安装与模块调用

最近一门课程实验需要用到Go语言,久闻其名,为了减少以后配置的坑,特地记了一些笔记。不定期更新。 1. Go的下载与安装 在下载页选择合适的版本下载。这里我选择的是go1.15.6.linux-amd64.tar.gz稳定版。 在root权限下解压 sudo tar -C /usr…

[Python+Django]Web学生信息管理系统数据库设计及系统实现

本文我们完成数据的设计,并通过Django框架完成数据库构建同时利用Django框架模式实现学生信息管理系统的功能。 简单的包装下毕设应该没问题了。 Python,Mysql,Pycharm的安装本文就不做特别介绍了,有需要的同学请参考如下博文。…

CSS盒子模型居中方法,下载量瞬秒百万

前言 跳槽,这在 IT 互联网圈是非常普遍的,也是让自己升职加薪,走上人生巅峰的重要方式。那么作为一个普通的Android程序猿,我们如何才能斩获大厂offer 呢? 疫情向好、面试在即,还在迷茫踌躇中的后浪们&…

Python学习-模块与模块的上传、调用、下载

目录 一.模块化(module)程序设计理念 1.模块和包概念的进化史 2.标准库模块(standard library) 3.为什么需要模块化编程 4.模块化编程的流程 5.模块的 API 和功能描述要点 6.模块的创建和测试代码 二.模块的导入 1.import 语句导入 2.from…import 导入 3.import 语…

thinkph 上花院 生多行mysql_PHP_ThinkPHP3.1基础知识快速入门,在当今众多的MVC框架中,ThinkPH - phpStudy...

ThinkPHP3.1基础知识快速入门 在当今众多的MVC框架中,ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,其遵循Apache2开源协议发布,自从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时…

php修改学生信息代码_值得收藏的CRM软件客户管理系统(包括JAVA/PHP)

悟空CRM是一款永久开源免费的CRM管理系统,悟空CRM-基于JAVA/TP5.0vueElementUI的前后端分离CRM系统 ,悟空CRM是基于JAVA/PHP多语言的B/S架构的管理软件,为企业提供行业专属的crm客户管理方案。 悟空CRM,CRM,免费CRM,开源HRMS,开源OA,移动办公,办公软件,手…

基于SSM框架的学生学籍管理系统(源码及具体讲解)

文章目录 前言一、项目总体概述1.项目介绍(1)主要功能(2)主要技术 2.项目展示 二、详细设计1.数据库设计2.项目框架搭建(1)创建maven项目,配置pom.xml文件(2)配置spring核心配置文件applicationContext.xml(3)配置spri…

QT5基础教程(介绍,下载,安装,第一个QT程序)

文章目录 Qt是什么?Qt简介(非常全面)Qt 可以做什么?Qt 和智能手机Qt 的辛酸史Qt 和 KDEGPL 和 LGPL Qt和其它GUI库的对比Windows 下的 GUI 库Qt 和 MFC Linux 下的 GUI 库 学习QML还是C?本教程只讲解 C 部件编程 Qt下载…