访问网页和我们去商场买东西的原理基本是相同的。 我们去商场买东西:首先将需求提交给售货员,然后售货员分析我们的需求,并递交给我们想要的商品。 访问网页:我们将请求提交给服务器,服务器分析我们的请求,并返回我们想要的结果。 这里的服务器是个比较宽泛的词。我们说服务器其实也是一台计算机,只是由于它的功能是提供一些服务,那么我们给它起的名字叫服务器。就像商场也是一个房子,只是因为这个房子起到了卖东西的作用,所以我们把它叫做商场。 商场提供卖东西的服务,需要有售货员。计算机提供WEB访问的服务,需要服务程序。能提供这个服务的软件有很多,Apache便是其中著名的一个。 一个商场中的餐馆想正常对外服务,需要商场提供水、电、气等基础支持。我们说ThinkPHP就是计算机这个商场中的一个可以提供餐饮服务的餐馆,而Apache则相当于商场提供的水、电、气。同时,若想让ThinkPHP能够顺利服务,我们还需要一个叫做PHP的大厨。 我们当前目标是对ThinkPHP进行学习,所以在此我们安装一个集成软件XAMPP,该软件集成了Apache、PHP,同时又集成了MySQL数据库。 >[success] 如果你点击本节后续下载地址时遇到了网络问题,还可以通过我们提供的文件服务系统[http://nas.yunzhi.club:5010/sharing/dTeYhY2xt](http://nas.yunzhi.club:5010/sharing/dTeYhY2xt)(密码: yunzhi.club)进行下载。 # XMAPP XMAPP是一个集成了MySQL、Apache、PHP、Perl的软件集,它具有跨平台、版本多、工具全的特点,是学习PHP相关框架的首选。TP6.0要求PHP版本不能低于7.1,因此我们安装的是基于PHP7.2版本的XMAPP。 windows系统请点击[windows](./2107016)继续学习。 macos系统请点击[macos](./2107017)继续学习。 ubuntu系统请点击[ubuntu](./2107018)继续学习。 # 本节作业 除了XMAPP外,还有很多著名的集成开发环境,请列举2-3个。 # 相关资源 | 内容 | 地址 | | ----------- | ----------- | | TP安装 | [https://www.kancloud.cn/manual/thinkphp6_0/1037481](https://www.kancloud.cn/manual/thinkphp6_0/1037481) | |