Web学习笔记

来源:互联网 发布:ff14人族女捏脸数据 编辑:程序博客网 时间:2024/06/05 13:28

URL 统一资源定位符

eg:               http://www.baidu.com/index.php

第一部分

       模式/协议(scheme):它告诉浏览器如何处理将要打开的文件。

http——超文本传输协议(Hypertext Transfer Protocol,缩写为HTTP),这个协议可以用来访问网络。
https——用安全套接字层传送的超文本传输协议
ftp——文件传输协议
mailto——电子邮件地址
ldap——轻型目录访问协议搜索
file——当地电脑或网上分享的文件
news——Usenet新闻组
gopher——Gopher协议
telnet——Telnet协议

第二部分
        文件所在的服务器的名称或IP地址,后面是到达这个文件的路径和文件本身的名称。服务器的名称或IP地址后面有时还跟一个冒号和一个端口号。它也可以包含接触服务器必须的用户名称和密码。
        路径部分包含等级结构的路径定义,一般来说不同部分之间以斜线(/)分隔。询问部分一般用来传送对服务器上的数据库进行动态询问时所需要的参数。


域名(Domain Name)

        在URL的第二部分,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称,如电脑,网络和服务。

域名级数是指一个域名由多少级组成,域名的各个级别被“.”分开,简而言之,有多少个点就是几级域名。
顶级域名在开头有一个点,
“一级域名”就是在“.com .net .org”前加一级;
"二级域名"就是在一级域名前再加一级;
二级域名及其以上级别的域名,统称为子域名,不在“注册域名”的范畴中。
个人可以申请注册一级域名。
例如:
       .com  .net  .org  顶级域名
       baidu .com 主(一级)域名
       www.baidu .com 二级域名
       bbs.baidu .com 二级域名
       tieba.baidu .com 二级域名






动态语言:PHP、JSP(Java)、C#(.NET)、ruby、python


网站架构

Web服务:Apache、IIS、Nginx、Lighttpd

应用服务:tomcat、PHP、Unicom

数据库服务:MySQL、PostgreSQL、Oracle、MongoDB

0 0