使用laravel快速开发网站流程(composer)
一、下载安装composer
1、composer官方下载地址
2、安装
中间的选项可以不用操作忽略掉直接下一步到安装结束
3、完成
cmd中输入composer出现下面的信息证明安装结束
4、配置中文镜像
快速down包 , 不需要的可以忽略这一步 。直接在cmd中输入命令
命令地址
二、laravel应用
1、安装
前面文章介绍过这里就不做过多讲解了, 这里记住
laravel项目中的所有相对路径都是相对 publiuc/index.php 入口文件定义
laravel安装
文件位置
app/Http/routes.php
首页路由格式,更多详细介绍 laravel路由使用以及需要注意伪静态的配置
//这里输出文字
Route::get('/', function () {return '这是首页';
});
下面示例页面渲染
页面渲染模版默认存放位置:
resources\views\web\index.blade.php
web.index
: web为views下的自定义功能文件夹路径作为区分前台、后台和其他功能使用。web是文件夹 index是视图模版 固定格式后缀.blade.php
也可以直接在views下面创建index.blade.php
下面调用格式:return view('index',['name'=>'jack','age'=>30]);
view(视图模版,参数数组)
//页面渲染
Route::get('/', function () {return view('web.index',['name'=>'jack','age'=>30]);
});
3、妙用中间件
中间件使用好事半功倍, 建议好好阅读中间件的使用 。当然不用一样不影响开发
laravel使用全局中间件记录请求日志,局部中间件检测登录实用案例
控制器的创建应用重点讲解
laravel之Controller学习带参请求、别名设置、中间件应用、RESTful
语法用法这里参照官方最新用法
laravel6.0 响应中文文档
视图的语法不过多介绍官方很全面很详细。一定要依照官方文档开发
laravel6.0 视图中文文档
laravel6.0 模本文件中文文档
//index.blade.php
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>test</title>
</head>
<body><h1>admin name: {{$name}}</h1><h1>admin age: {{$age}}</h1></body>
</html>
针对mysql做介绍
文件位置:config\database.php
这里面的
env
方法是做什么? 为什么不直接写数据库地址?
env()
是laravel的内置方法。这里面主要是读取.env
文件的配置信息。如果配置中的参数没有设置,那么就使用第二个默认参数
所以可以直接在这个位置更改数据库配置信息,但是最好在.env
文件中修改配置信息
database.php:
//其他配置....
//mysql'mysql' => ['driver' => 'mysql','host' => env('DB_HOST', 'localhost'),'database' => env('DB_DATABASE', 'forge'),'username' => env('DB_USERNAME', 'forge'),'password' => env('DB_PASSWORD', ''),'charset' => 'utf8','collation' => 'utf8_unicode_ci','prefix' => '','strict' => false,],
//其他配置....
.env文件配置参数:
...
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
...
laravel6.0数据库操作中文文档
使用laravel快速开发网站流程(composer)相关推荐
- 【Python Web】Flask框架(一)快速开发网站
文章目录 Flask快速开发网站 网站优化 html综合实例(二)-链接,表格,列表,表单,的使用 Flask快速开发网站 终端执行以下命令,安装flask pip3 install flask 创建 ...
- centos 开发套件_替代的Laravel套件开发工作流程
centos 开发套件 This article was peer reviewed by Francesco Malatesta. Thanks to all of SitePoint's peer ...
- 使用ThinkPHP框架快速开发网站(多图)
使用ThinkPHP框架快速搭建网站 这一周一直忙于做实验室的网站,基本功能算是完成了.比较有收获的是大概了解了ThinkPHP框架.写一些东西留作纪念吧.如果对于同样是Web方面新手的你有一丝丝帮助 ...
- php laravel 开发工具,Laravel 快速开发工具
laravel 开发辅助工具 安装 composer require luffyzhao/laravel-tools 配置 添加服务提供商 将下面这行添加至 config/app.php 文件 pro ...
- [转]使用ThinkPHP框架快速开发网站(多图)
本文转自:http://blog.csdn.net/ruby97/article/details/7574851 这一周一直忙于做实验室的网站,基本功能算是完成了.比较有收获的是大概了解了ThinkP ...
- 20快速开发网站项目的工具和方法
本来已经进入"正式开发"的教程部分了,但这次还是要先插入一些"旁门左道",因为很多时候,我们仅仅只是要演示一个产品概念或者完成一次老师布置的课程设计,那就没必要 ...
- 【直播回顾】2021MAXP 公开课 3:云原生应用与快速开发
本文为 2021 MAXP 系列公开课第三讲完整版直播回顾,由来自亚马逊云科技的资深开发者布道师黄帅老师主讲,为大家介绍云原生应用开发相关知识以及一个航班查询预订应用的快速开发案例分享. 直播视频回顾 ...
- 简单开发网站+HTML标签
目录 一.学习路线 二.快速开发网站 1.简单demo 2.浏览器能识别的标签 ① 编码② Title ③ 标题 ④ div和span ⑤ 超链接 ⑥ 图片⑦ 列表 ⑧ 表格 ⑨ input系列 ...
- Laragon 在Windows中快速搭建Laravel本地开发环境
1.应用场景 主要用于快速搭建开发环境,帮助快速开发或者验证一些代码执行等. 优点: 功能更加强大, 更加简便好用 2.学习/操作 简介 对于那些使用 Windows 操作系统的同学来说,Homest ...
- 使用 Laragon 在 Windows 中快速搭建 Laravel 本地开发环境 (转)
laravel学院 简介 对于那些使用 Windows 操作系统的同学来说,Homestead 和 LaraDock 虽说支持 Windows 系统,但是对初学者来说,安装配置起来还是有一定复杂度的, ...
最新文章
- mysql 数据文件压缩,压缩MySQL数据文件的妙招
- GARFIELD@07-12-2005 DILBERT
- 网站的高性能架构---存储性能优化
- c语言力扣l最大矩形,leetcode 84柱状图中最大的矩形,利用单调栈求解l
- oracle 动态sql列转行_oracle行转列(动态行转不定列)
- 关闭 IOS8 最近使用 最近联系人
- C语言实现1~100的和(三种循环)
- python数组去重函数_Python科学计算库Numpy之 数组操作
- 后台程序全局钩子获取鼠标滚轮滚动方向(VB6.0)
- php数组如何插入,PHP如何在数组指定位置插入单元
- C语言数据结构——图
- Tomcat安装及配置
- SameSite Cookie
- 计算机课教学常规要求,2020学校教学常规管理制度
- VR看房项目总结(1)
- 看图说话!这个 AI 商品识别系统开源了!
- T3600工作站重做磁盘阵列及安装系统说明文档
- 软件工程 - 项目管理
- android查看cpu信息,Android使用adb命令查看CPU信息
- 实现IDApython自动化加载模块PDB
热门文章
- 21)C语言之悬空else
- 软件渗透测试:定义、需求、过程
- 初识Excel (Excel基础一)树形图
- 面向对象的系统分析(一)-系统分析方法
- 完全平方数-xdoj
- 启动mysql错误解决方案
- 当AI学会共情,港科大新研究赋予Chatbot同理心 | 一周AI最火论文
- 【SDX62】useradd: group ‘input‘ does not existERROR: libsystemdq: useradd command did not succeed.
- 【AI视野·今日CV 计算机视觉论文速览 第228期】Tue, 29 Jun 2021
- C#的DataTable详解