最适合入门的laravel初级教程(二)安装使用

本文介绍Laravel框架的两种安装方法:使用composer create-project命令和laravel安装器,并讲解了项目目录结构及如何正确配置虚拟主机。

看这篇文章的时候;
你需要安装好 composer ;
配置好本地环境;

环境搞定后;咱来说laravel的下载;
这里先解决一些童鞋可能有的疑惑;
laravel的版本更新的那么快;
从5.1到现在的5.5了;
我应该下载那个学习呢?
新出的版本的文档资料丰富么?
作为一个过来人;
可以大胆的说;学习最新版本没问题;
除了一些版本特别提示的改动;
laravel5.*的文档资料都是通用的;
意思就是拿着laravel5.1的文档学5.5都是可以的;
而且;版本间是可以升级的;
比如说;
我写一个项目的时候是用的5.3;
现在最新版已经是5.5;
那么5.4的官方文档会指导如何从5.3升级到5.4;
5.5.文档会指导如何从5.4升级到5.5;
laravel已经相对稳定了;
不用担心像thinkphp那样;从tp3.直接跳到5.;
然后宣布不再维护3.*;
留下我等一众开发者 黑人问号.jpg;

好;吃完定心丸;开始安装;
laravel 有两种安装方式;
第一种是直接使用 composer create-project ;

composer create-project --prefer-dist laravel/laravel bjyblog
Bash

第二种方式是使用 laravel 的安装器;

composer global require "laravel/installer"
Bash

以后就可以各种 new 项目了;

laravel new bjyblog
Bash

推荐使用 laravel 安装器;
因为更加方便并且可以直接从缓存中加载;
速度更加快;

现在已经有一个 bjyblog 目录了;
我们可以看下结构;
laravel目录结构
不要被这么多目录吓着了;
刚开始只需要记住我标记的这些;
对应上一个框架的 MVC 就算可以写东西了;
开发的大部分工作也就是围绕着它们进行;
在你的项目中没有找到 Models 的话不用担心;
那个是我手动创建的;

public/index.php 文件是项目的入口文件;
laravel 框架是单入口;
所有的请求都是先到 index.php ;
也就是说我们在配置环境的时候;
需要把根目录指向到 index.php 所在的目录;
也就是 public 目录下面;
如果是使用 phpstudy ;
直接参考 phpstudy配置虚拟主机及开启扩展
其他环境需要自行配置的话;
nginx 是这样的;

server
{
    # ...
    root /Library/WebServer/Documents/bjyblog/public;
    # ...
}
Bash

apache 是这样的;

<VirtualHost *:80>
    # ...
    DocumentRoot /Library/WebServer/Documents/bjyblog/public
    # ...
</VirtualHost>
Bash

网上有一些方案是如何定义根目录到 bjyblog 目录下的;
这种方式非常不可取;
会有比较大的安全隐患;
以后各种后续的问题;
所以请务必把项目根目录定义到 public 目录下;

配置好目录;
我们就可以访问项目了;
打开 http://bjyblog.test
能看到这样的页面;
laravel首页
那这篇文章要实现的目标就达到了;

转:https://baijunyao.com/article/133

成都市作为中国西部地区具有战略地位的核心都市,其人口的空间分布状况对于城市规划、社会经济发展及公共资源配置等研究具有基础性数据价值。本文聚焦于2019年度成都市人口分布的空间数据集,该数据以矢量格式存储,属于地理信息系统中常用的数据交换形式。以下将对数据集内容及其相关技术要点进行系统阐述。 Shapefile 是一种由 Esri 公司提出的开放型地理空间数据格式,用于记录点、线、面等几何要素。该格式通常由一组相互关联的文件构成,主要包括存储几何信息的 SHP 文件、记录属性信息的 DBF 文件、定义坐标系统的 PRJ 文件以及提供快速检索功能的 SHX 文件。 1. **DBF 文件**:该文件以 dBase 表格形式保存与各地理要素相关联的属性信息,例如各区域的人口统计数值、行政区划名称及编码等。这类表格结构便于在各类 GIS 平台中进行查询与编辑。 2. **PRJ 文件**:此文件明确了数据所采用的空间参考系统。本数据集基于 WGS84 地理坐标系,该坐标系在全球范围内广泛应用于定位与空间分析,有助于实现跨区域数据的准确整合。 3. **SHP 文件**:该文件存储成都市各区(县)的几何边界,以多边形要素表示。每个多边形均配有唯一标识符,可与属性表中的相应记录关联,实现空间数据与统计数据的联结。 4. **SHX 文件**:作为形状索引文件,它提升了在大型数据集中定位特定几何对象的效率,支持快速读取与显示。 基于上述数据,可开展以下几类空间分析: - **人口密度评估**:结合各区域面积与对应人口数,计算并比较人口密度,识别高密度与低密度区域。 - **空间集聚识别**:运用热点分析(如 Getis-Ord Gi* 统计)或聚类算法(如 DBSCAN),探测人口在空间上的聚集特征。 - **空间相关性检验**:通过莫兰指数等空间自相关方法,分析人口分布是否呈现显著的空间关联模式。 - **多要素叠加分析**:将人口分布数据与地形、交通网络、环境指标等其他地理图层进行叠加,探究自然与人文因素对人口布局的影响机制。 2019 年成都市人口空间数据集为深入解析城市人口格局、优化国土空间规划及完善公共服务体系提供了重要的数据基础。借助地理信息系统工具,可开展多尺度、多维度的定量分析,从而为城市管理与学术研究提供科学依据。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值