在起步一个公司,从组建的技术上,可能要准备很多东西,其中一个就是我们熟悉的公司网站
    网站,在初中,那时浏览一个网页可叫网上冲浪,听起来似乎比洗澡还爽快,可现在这词就是土鳖,网上冲浪火起来主要是应为90年代www以及浏览器的出现(互联网的火种),网上冲浪其实是不仅仅是www,是整个互联网,但是列,不打算写internet,就归为一起了。     一个叫Tim Berners-Le的美国人科学家在1990年搞出了第一个网站,当然包括自己写的浏览器Mosaic、html一堆东西,后面什么netscape、ie等等都和他发生了关系,另外也包括一门让前端开发工程师叫苦不迭的开发语言js,当然标准越来越统一了,ECMAScript 2015出来了,css3,html5,痛苦少了很多,但是有后端迁移,前端框架又一堆,前端越来越复杂了,兴,程序员苦,亡,程序员苦,干什么程序员。           为了访问的统一,94年还是Tim Berners-Le和IETF把他给约定了,叫url,要求这样:

scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment]

那些开始学习web开发的人,可以好好研究,里面包涵的知识点太多了,给开发带来了很多便利,我就不展开了;

我只说下面的一点这个格式把域名系统(1985创建,(1)里面讲过)与文件路径语法相结合,然后鼓捣点其他的(//这个玩意是干什么的,Tim Berners-Le他自己都说不知道),

web(www)服务器能发布图文并茂的信息,甚至在软件支持的情况下还可以发布音频和视频信息。此外,Internet的许多其它功 能,如E-mail、 Telnet、 FTP、 WAIS 等都有可通过Web实现,所以列,这个scheme包括了设么ftp、mailto(3里面讲过的邮件)等,这也说明了web是互联网的火种,是最重要的服务了,也就是为什么把Tim Berners-Le叫互联网之父。

还是不忍心要多说一点技术的事,url是需要编码的,为什么呢(URL采用ASCII,不能用unicode,但是我们的汉子、日文等等)?怎么搞呢(Percent-encoding)?  详情http://www.cnblogs.com/DaoMuRen/p/5695030.html

这里面有一个概念,开源、免费、自由,比如自由软件、免费软件、开源软件,意义都不一样,但是他们都是共享性的,互联网开着自由之门,共享的基因早已种下(互联网被开发为政府研究实验室和大学参与部门之间的网络。到20世纪80年代后期,为公共,商业使用互联网设立了一个过程。 1995年,引入万维网后的4年,没有限制了),要不然Tim Berners-Le世界首富,没其他人什么事,不过这也是技术人员不够商业化的结果。

后来95年中国的传奇人物马云搞了中国黄页 chinapage,在他那个年代他就知道搞信息,不是技术,他真厉害,真是一个不忘初心的人,因为直到现在,他要搞的还是数据,还是信息,包括他说的DT时代,包括的菜鸟平台,包括他对人工智能的理解都是以DT为核心。

那么我现在要给公司发布网站怎么办了,首先得有网络啊,要么找isp帮你接入,然后自己申请公网ip或是其他技术自己搭建,要么就找isp帮你托管,这就是isp服务中的两个服务(接入、信息服务),isp就是互联网服务提供商,提供宽带接入、电子邮箱服务、互联网信息服务等服务(isp第一家在1989年成立,他的商业模式和网络技术结构(网状),ISP也层网状结构互连,按级别来分,一级、二级等)。      isp服务其实基本上是电信业务的增值服务(电信条例里面就是这么分类的),增值服务开放程度很高,还在继续开放,但是基础服务基本就那三家搞(电话资费降真难啊,邮电分离的时候出来的)。那我们的互联网怎么跑到电信去了(现在看看电信部门属于哪里:工信部(邮电部(3中电子邮件有)分家的时候把通信分过去),时代按照其真实的规律在发展),还好,还在信息化主管部门的下面,不然我会感觉我的知识体系短路了,怎么解释,这个可能就要去了解互联网和电信网的关系了(三网融合都多少年了----http://ipbaobao.blog.sohu.com/63642313.html)。

我自己感觉这里还是乱的,关于互联网的接入、信息如何交换通信、存储等等都比较陌生,确实不是我们搞信息软件开发设计擅长的,毕竟还有个通信,电子这么厉害、传统的专业,专业的事交给专业的人吧。我建立了网站www.zwy996.com,在全世界具有中国特色的网站备案制度(icp备案)要求你网站备案的,所以比如建设公司网站,就直接找阿里的万网isp(提供互联网信息服务的公司--帮人搞域名、ip、网站等)。 找专业的人搞专业的事,购买服务,享受服务吧。

1、isp(互联网服务提供商):提供互联网接入、信息服务、电邮

1.1、互联网信息服务,也就帮助我们网站发布,域名注册、备案之类的服务

1.2、邮件服务         1.3、宽带接入等等啦

2、icp:互联网内网提供商 ,这个就是我们自己了,比如我们的私人博客、淘宝、网上药店、新浪等门户。

做舆情监测、管理员、网络爬虫其实也很有意识

http 端口80  0--1023是不能我们注册的,其他的端口注册要到IANA,互联网到处都是管理。

其他的服务像远程登录telent、ftp用的比较少,在组建公司的技术上以后用上了再来牢骚一下。

与我们息息相关的internet服务(2)---WWW服务的更多相关文章

  1. 与我们息息相关的internet服务(3)---电子邮件服务

    几年前了解了一下,现在再实施的时候,再了解,当然如果要到牛人张小龙28岁时的开发程度,可能还差一个筋斗云 在起步一个公司,从组建的技术上,可能要准备很多东西,其中一个就是我们熟悉的企业邮箱. 伊妹儿, ...

  2. 与我们息息相关的internet服务(1)---域名服务

    在起步一个公司,从组建的技术上,可能要准备很多东西,其中一个就是我们熟悉的域名-----域名可以用在邮箱中.网站中等等 域名,听起来很怪的一个词(他类似于电话本的作用),但理解起来很简单,想法也很简单 ...

  3. Internet上的WWW服务与HTTP协议(非常非常不错的文档,推荐订阅)

    Internet上的WWW服务与HTTP协议 兼容性----H1TP/1.1与HTTP/1.0后向兼容;运行1.1版本的web服务器可以与运行1.0版本的浏览器“对话”,运行1.1版本的浏览器也可以与 ...

  4. SAMBA服务和FTP服务讲解(week3_day1)--技术流ken

    samba服务 Smb主要作为网络通信协议; Smb是基于cs架构: 完成Linux与windows之间的共享:linux与linux之间共享用NFS 第一步:安装samba [root@ken ~] ...

  5. SANBA服务和FTP服务

    1.samba服务 Smb主要作为网络通信协议:Smb是基于cs(client/server)架构(架构还有bs,broswer/server):完成linux与windows之间的共享:linux与 ...

  6. SAMBA服务和FTP服务讲解

    rz sz window和Linux之间小文件的传输 yum install lrzsz -y rz:window文件传送到linux中 sz:把Linux文件传送到window 防火墙: 立即关闭但 ...

  7. linux入门系列18--Web服务之Apache服务1

    前面系列文章讲解了Linux下通过文件传输.文件共享.邮件系统来分享和获取资源,本文讲解网络资源获取和共享的另外一种形式,通过Apache服务程序来提供Web服务. 本文先讲解目前主流的Web服务程序 ...

  8. 微服务和SOA服务

    微服务和SOA都被认为是基于服务的架构,这意味着这两种架构模式都非常强调将“服务”作为其架构中的首要组件,用于实现各种功能(包括业务层面和非业务层面).微服务和SOA是两种差异很大的架构模式,但是他们 ...

  9. 玩转Windows服务系列——Windows服务小技巧

    伴随着研究Windows服务,逐渐掌握了一些小技巧,现在与大家分享一下. 将Windows服务转变为控制台程序 由于默认的Windows服务程序,编译后为Win32的窗口程序.我们在程序启动或运行过程 ...

随机推荐

  1. Git安装配置和提交本地代码至Github,修改GitHub上显示的项目语言

    1. 下载安装git Windows版Git下载地址: https://gitforwindows.org/ 安装没有特别要求可以一路Next即可,安装完成后可以看到: 2. 创建本地代码仓库 打开G ...

  2. Linux中Nginx安装教程

    Nginx 是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性: 在连接高并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的 ...

  3. 网络赛 I题 Max answer 单调栈+线段树

    题目链接:https://nanti.jisuanke.com/t/38228 题意:在给出的序列里面找一个区间,使区间最小值乘以区间和得到的值最大,输出这个最大值. 思路:我们枚举每一个数字,假设是 ...

  4. 编写程序,使用while循环将50到100的整数相加

    #include<iostream> int main(int argc, char const *argv[]) { using std::cout; ,b=; ){ a++; b=+b ...

  5. 微信小程序开发——使用mock数据模拟api请求

    前言: 微信小程序开发中,后端提供了接口设计文档,前端可以先mock数据模拟api请求进行开发调试,而且可以根据需要设计mock文件的格式和内容,这样在后端接口开发完成之前,前端可以最大限度的完成前端 ...

  6. 合并回文子串(区间dp)

    链接:https://ac.nowcoder.com/acm/problem/13230来源:牛客网 题目描述 输入两个字符串A和B,合并成一个串C,属于A和B的字符在C中顺序保持不变.如" ...

  7. Python基础-python流程控制之顺序结构和分支结构(五)

    流程控制 流程:计算机执行代码的顺序,就是流程 流程控制:对计算机代码执行顺序的控制,就是流程控制 流程分类:顺序结构.选择结构(分支结构).循环结构 顺序结构 一种代码自上而下执行的结构,是pyth ...

  8. 制作docker基础镜像

    docker build -t tomcat:jre8-alpine . sudo docker tag 5a3 registry.cn-shenzhen.aliyuncs.com/ibase/tom ...

  9. JavaSE基础知识(6)—异常和异常处理

    一.异常的理解及体系结构图 1.理解 异常:程序运行过程中发生的不正常现象.java中的错误: 语法错误 运行异常 逻辑错误 2.体系图 java程序在执行过程中所发生的异常分为两类: Error:J ...

  10. PHP整理--PHP面向对象

    一.定义类 使用关键字class定义 二.实例化对象  使用关键字new实例化对象 三.类成员的添加和访问 (1)类成员:属性.方法.常量 (2)添加成员需要使用修饰符  public.protect ...