ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

1.后端基础概念

2022-03-19 12:03:07  阅读:189  来源: 互联网

标签:Web HTTP 后端 URL 基础 概念 服务器 PHP 资源


HTTP协议

  • 超文本传输协议

  • 用于服务器传输超文本到本地浏览器的传输协议

  • 服务器收到客户端发送的请求后,服务器会回应客户端发送的请求

  • 返回的状态码\

    200: 成功

    403:访问被拒

    404:页面没找到

     ######          URl:统一资源定位符
    

PHP

  • PHP: 超文本预处理器,一门在服务器端的脚本语言

  • PHP开发环境:

    1. LAMP:

      Linux(操作系统)

      Apache(服务器软件)

      MySQL(数据库管理软件)

      PHP(服务器端脚本编辑语言)

    2. WAMP:

      • Windows(操作系统)
    3. LNMP

      • Nginx(服务器软件)
  • ";"命令执行符(命令分隔符)

  • PHP下不解析任何空字符

  • 在HTML文件下如果form表单中的action为空,那默认把数据返回当前页面;

URL

Hypertext 以及 HTTP 一样,URL 是 Web 中的一个核心概念。它是浏览器用来检索 web 上公布的任何资源的机制。

URL 代表着是统一资源定位符( Uniform Resource Locator )。URL 无非就是一个给定的独特资源在 Web 上的地址。理论上说,每个有效的 URL 都指向一个唯一的资源。这个资源可以是一个 HTML 页面,一个 CSS 文档,一幅图像,等等。而在实际中,也有一些例外,最常见的情况就是一个 URL 指向了不存在的或是被移动过的资源。由于通过 URL 呈现的资源和 URL 本身由 Web 服务器处理,因此 web 服务器的拥有者需要认真地维护资源以及与它关联的URL。

http://www.example.com:80/path/to/myfile.html?key1=value1&key2=value2
  1. http 是协议。它表明了浏览器必须使用何种协议。它通常都是HTTP协议或是HTTP协议的安全版,即HTTPS。Web需要它们二者之一

  2. www.example.com 是域名。 它表明正在请求哪个Web服务器。或者,可以直接使用IP address, 但是因为它不太方便,所以它不经常在网络上使用。.

  3. :80 是端口。 它表示用于访问Web服务器上的资源的技术“门”。

  4. /path/to/myfile.html 是网络服务器上资源的路径。

  5. ?key1=value1&key2=value2 是提供给网络服务器的额外参数。 这些参数是用 & 符号分隔的键/值对列表。在返回资源之前,Web服务器可以使用这些参数来执行额外的操作。

你可能想到一个URL类似普通信件的地址:协议代表你要使用的邮政服务,域名是城市或者城镇,端口则像邮政编码;路径代表着你的信件所有递送的大楼;参数则提供额外的信息,如大楼所在单元;

标签:Web,HTTP,后端,URL,基础,概念,服务器,PHP,资源
来源: https://www.cnblogs.com/varfa/p/16025892.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有