微山网站建设自己做的网站怎么样把里面的内容下载下来
news/
2025/9/26 0:46:31/
文章来源:
微山网站建设,自己做的网站怎么样把里面的内容下载下来,商城站人工售票时间表,wordpress 图片裁切1.服务器 简单理解#xff1a;服务器也是一台计算机#xff0c;只是比平时用到的计算机在性能上更强大#xff0c;开发中通常都需要将开发好的项目部署到服务器进行访问#xff0c;例如#xff1a;我们可以访问百度、淘宝、京东等#xff0c;都是因为有服务器的存在…1.服务器 简单理解服务器也是一台计算机只是比平时用到的计算机在性能上更强大开发中通常都需要将开发好的项目部署到服务器进行访问例如我们可以访问百度、淘宝、京东等都是因为有服务器的存在再例如王者荣耀登录的时候需要选择不同的服务器【不同的区】每个区都对应一个服务器
如果把服务器关了那对应的应用就不可用了
常见的服务器
服务器名称描述文件服务器以文件数据的存储与共享为主要功能的服务器数据库服务器存储数据对数据进行管理例如MySQL数据库、Oracle、SQLserver网页服务器用于存放网站的服务器(web服务器)java中使用的Tomcat服务器php使用的apache服务器FTP服务器文件传输服务器通常指局域网访问例如同一个机房中的电脑可以互相访问只需要下载一个ftpserver开启服务即可
上述为常见的几种服务器其它的服务器可以自行扩展
1.1 Apache服务器介绍
本章节的课程和PHP相关因此需要用到Apache服务器 常见的web服务器
服务器名称描述ApacheApache是世界使用排名的Web服务器软件。它几乎可以运行在所有的计算机平台上。由于Apache是开源免费的因此有很多人参与到新功能的开发设计不断对其进行完善。 Apache的特点是简单、速度快、性能稳定并可做代理服务器来使用iisIISInternet信息服务英文Internet Information Server的缩写。它是微软公司主推的服务器。IIS的特点具有安全性强大灵活nginxNginx不仅是一个小巧且高效的HTTP服务器也可以做一个高效的负载均衡反向代理通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力tomcatTomcat是Apache 软件基金会Apache Software Foundation的Jakarta 项目中的一个核心项目由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 技术先进、性能稳定而且免费因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可成为目前比较流行的Web 应用服务器Lighttpd基于BSD许可的开源WEB服务器软件其根本的目的是提供一个专门针对高性能网站安全、快速、兼容性好并且灵活的web server环境Zeus是一个运行于Unix下的非常的Web 服务器据说性能超过Apache是效率的Web 服务器之一
1.2 Apache官网下载
Apache官网下载地址
第一步找到windows版本的下载地址 第二步找到apachehaus 第三步找到windows64位下载地址
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Uc2SUqmK-1693193510512)(./assets/apache下载03.png)]
1.3 Apache目录结构介绍
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RkQ21OKf-1693193510513)(./assets/apache目录结构.png)]
目录名作用bin所有的执行文件存放目录confapache的配置文件目录htdocs项目部署的目录modules扩展加载的组件(类似电脑扩展外接的键盘)
1. 4Apache测试访问
找到bin目录双击httpd.exe启动Apache服务启动后出现一个窗口 **注意**打开后的窗口表示Apache服务器正在使用中关掉窗口后就无法再访问Apache的服务了
在Apache的目录中找到conf下的httpd.conf文件其中指定了serverName 如果ServerName的前面有#那就把#去掉保存保存后一定要重启Apache服务
打开浏览器在地址栏中输入localhost【127.0.0.1】回车即可80是默认端口号可以不写 127.0.0.1是本地的IP地址localhost是其域名可以理解为localhost是名字127.0.0.1是人 该页面就是在apache的htdocs目录中的index.html是默认访问的因此也可以输入localhost/index.html
2.PHP安装配置
2.1 PHP介绍 HTML也是一款超文本编辑语言用于实现静态网页的PHP是在服务器端执行的脚本语言用于实现动态网页的【动态的修改网页中的数据】
我们在进行PHP开发的时候需要将开发好的文件部署到apache服务器中因此就需要在本地配置PHP的环境变量同时需要让Apache识别到我们的PHP语言。
预热【作为备忘使用的】
所有的文件都有一个后缀名.txt代表文本.php代表php的文件.java代表java文件.doc代表world文件
不同的电脑文件的后缀名可能被隐藏了所以建议先将文件的后缀名显示出来
window10的查找方式 window7系统需要找到控制面板–文件夹选项 我们可以先演示下不配置环境的情况下在Apache的部署目录下创建php文件网页是无法解析的 在该文件中写上php的代码简答的输出一个hello world
?php echo hello world
?然后启动Apache在地址栏中输入localhost/hello.php 接下来下载及配置php环境
2.2 PHP下载
打开浏览器搜索php 打开后在官方网站中可以找到最新的php版本下载 进去之后可以找到提供的下载地址注意要选择Thread safe下的zip下载 2.3 PHP目录介绍
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fpzlqQyS-1693193510523)(./assets/php目录结构.png)]
php.ini-production对应生产环境【项目已经开发好了该文件是上线后需要用到的配置文件】
php.ini-development对应开发环境【项目正在开发中在开发过程中需要用到的配置文件】
例如生产一款化妆品dev就代表还在测试阶段pro代表正式开始售卖
例如dev代表孩子还没生下来时需要做的准备pro代表孩子生完之后需要做的准备
2.4 Apache整合PHP环境
步骤一找到php.ini-development文件复制一份改名为php.ini
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fkXFVl57-1693193510523)(./assets/php.ini.png)]
打开php.ini文件找到extension_dir【大致在768行附近】
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pJpxmgoR-1693193510524)(./assets/extension.png)]
修改值为当前php安装目录下的ext文件夹的路径【注意需要先将前面的分号去掉分号代表注释】
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tPak7PHt-1693193510524)(./assets/extension_dir.png)]
步骤二配置apache让apache可以识别到php的环境
找到apache安装目录下的conf目录下的httpd.conf
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WyFzPDjw-1693193510525)(./assets/apache-conf.png)]
按要求添加以下配置即可
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z1Lw1yee-1693193510525)(./assets/conf配置.png)]
#指定php与apache的插件
LoadModule php_module F:\phpServer\php8.0.10\php8apache2_4.dll
#指定php所在的根目录
PHPIniDir F:\phpServer\php8.0.10
#指定以.php结尾的文件交由php引擎进行解析
AddType application/x-httpd-php .php修改完保存后重启apache服务
2.5 测试结果
打开浏览器输入localhost/hello.php
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1gzzjH24-1693193510526)(./assets/hello测试.png)]
到此php的环境配置就完成了
3.PHP的基本语法
每一门语言都有自己的语法规范开发时需要遵循该规范来开发否则编译有可能通不过【例如工厂的流水线做完一款产品后需要让质检部门检验通过后才算合格编译不通过就相当于质检不合格】。
3.0 开发工具
每一款语言都有对应的开发工具PHP最常用的开发工具是phpstrom本章节使用hbuilder或dreamweaver工具来进行开发
hbuilder下载地址
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TKm6srMa-1693193510526)(./assets/download-hbuilder.png)]
点击下载windows版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Uiz1fDuJ-1693193510527)(./assets/hbuilder-win.png)]
下载好后解压文件找到hbuilderx.exe双击运行
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wqQCR4Jm-1693193510528)(./assets/hbuilder运行.png)]
3.1 PHP文件的后缀
每一个文件最终通过什么方式运行基于该文件的后缀的形式来决定的例如.txt是文本 .doc是world .png是图片开发语言中的后缀例如.java是java文件 .html是网页文件 .php就是php文件
3.2 入门程序
在apache的htdocs中创建一个.php文件test.php
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HNEkjtB4-1693193510528)(./assets/创建.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jYc2oyjc-1693193510529)(./assets/文件创建.png)]
php的语法结构组成
?php 执行的代码; ? 示例在刚创建的test.php文件中输出一个 大家好我是你们可爱的朱老师
?php echo 大家好我是你们可爱的朱老师; ?echo是一种输出的语法
之后再浏览器中输入localhost/test.php
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nc0WKItk-1693193510530)(./assets/入门测试.png)]
3.3 注释 注释给写的代码进行解释说明可以供自己或其他人快速了解当前代码的作用该注释在页面中是不会显示的。 语法作用//单行注释适合简短且只有一行文字时的注释方式/**/段落注释适合有多行文字时的注释方式
单行注释
//单行注释这行代码可以在网页中输入下面写的内容
echo 大家好我是你们可爱的朱老师; 多行注释
/*多行注释适用于描述的内容较多时这是第一行这是第二行可以有很多行注释
*/
echo 大家好我是你们可爱的朱老师; 3.4 数据类型 数据类型代码中会存在多种形式的内容比如数字、中英文、符号等php语言问了能够让服务器区分每一个代表的含义因此给每一种类型都给了一个名称作为标识称为数据类型 数据类型描述整数类型例如1、2、3、-1、-2、0等浮点类型例如1.1、2.2、3.6等【其实就是小数】字符串例如所有用 包裹内容都能成为字符串布尔类型例如true / false
上述描述的数据类型在开发时是不要写的作为了解区分
php是一门弱语言在定义变量的时候就不需要指定数据类型程序会自动推断
$a 1;
$b 2;
$c 1;a 、 a、 a、b、$c是一个自定义的变量名用来代替后面的值可以多次使用
接下来可以进行一个简单的运算121
$sum 121;$a 1;
$b 2;
$c 1;
$sum $a$b$c;
//输出运算后的结果
echo 计算后的结果 $sum;刷新网页后即可看到运算后的结果
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cMaN49Yd-1693193510530)(./assets/简单的加法运算.png)]
定义一个字符串
$sum 121;
$a 1;
$b 2;
$c 1;
$sum $a$b$c;
//输出运算后的结果
echo 计算后的结果 $sum;
//定义一个字符串
$name 朱老师;
echo br/你们的老师是$name;其中的br标签是前端中的标签代表换行浏览器可以直接解析
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BlhGB6HL-1693193510531)(./assets/字符串结果.png)]
果 $sum; //定义一个字符串 n a m e 朱老师 ; e c h o b r / 你们的老师是 name 朱老师; echo br/你们的老师是 name朱老师;echobr/你们的老师是name; 其中的br标签是前端中的标签代表换行浏览器可以直接解析[外链图片转存中...(img-BlhGB6HL-1693193510531)]
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/917734.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!