与我们息息相关的internet服务(2)---WWW服务
在起步一个公司,从组建的技术上,可能要准备很多东西,其中一个就是我们熟悉的公司网站
网站,在初中,那时浏览一个网页可叫网上冲浪,听起来似乎比洗澡还爽快,可现在这词就是土鳖,网上冲浪火起来主要是应为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用的比较少,在组建公司的技术上以后用上了再来牢骚一下。