“互联网是人类生产力的第三次革命性成果”
——鲁迅
后起的各大浏览器:
1996年 – Opera
1998年 – Mozilla Application Suite(网景用于对抗微软)
1998年 – Phoenix(后改名Firebird,最后命名Firefox)
2003年 – Safari
2004年 – Firefox
2008年 – Chrome
建站最常用的的语言
HTML(HyperText Markup Language 超文本标记语言)*主要语言之一
互联网网站开发运用最早的一种语言,也是网站程序的基础编程语言,是组成网页的基本元素,能够编排网页的基本框架,用于标记网页的各个部分。
PHP(Personal Home Page 超文本预处理器)*主要语言之二
一种最常见的脚本语言,特点是开源,如今已成为互联网使用最广泛的编程语言,语法吸收了C语言、Java和Perl的特点,利于学习,主要适用于Web开发领域。适用于Linux环境。
ASP(Active Server Pages 动态服务器页面)*主要语言之三
一种由微软开发的脚本语言,可用来创建动态交互式网页并建立强大的web应用程序。适用于Windows环境。
JS(JavaScript )
一种译式网络脚本语言,具有动态类型、弱类型、基于原型的特点,已被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。
CSS(Cascading Style Sheets 层叠样式表)
用于对网页元素控制排版的计算机语言,可静态修饰网页,常配合各种网络语言使用,具有强大的网页对象和模型样式编辑的能力。
三大主打主机类型
我们现在建站所用到的、见得最多的,无非就是云虚拟空间、VPS和云计算服务器。
云虚拟主机(Virtual Host Virtual Server)
概念:
也叫虚拟空间,使用特殊的软硬件技术,把一台计算机主机分成一台台”虚拟”的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的Internet服务器功能。是使用特别的软件和硬件技术,把一台真实的物理电脑主机分割成多个的逻辑存储单元,每个单元由于没有物理实体,但是每一个物理单元都能像真实的物理主机一样在网络上工作。单独的域名、IP地址(或共享的IP地址)、完整的Internet服务器功能。虚拟主机的关键技术在于,即使在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程式,互不干扰。(来自百度百科)
理解:
是一种抽象的云主机,没有物理实体,而是将实体云主机分割成多个虚拟单元,每个单元都能单独处理工作,以此充分利用服务器庞大的计算资源。所以租用虚拟空间较云主机来说,会便宜不少。
特点:
云虚拟主机显著的优点有很多,比如操作简单、功能清晰、无需自行部署环境等,价格低廉、效率高也成为虚拟空间的代名词。相信建站的朋友都知道,虚拟空间只有一个控制面板,一般用到就只有其中几个功能,对于小白来说最容易上手,适合经济刚刚起步的小型工作室。
自然,它也有致命的缺点,最突出的便是大量功能受到主机提供商的限制,像是数据库类型、php版本等,供应商不提供的,就真的用不了。同时,虚拟主机不支持https协议,这也就造成了某些低价空间受到供应商的广告劫持。由于虚拟空间是由一台主机分割出来的一个独立子单元,所以网站的访问速度都由母主机所分割单元数量以及母主机上单元使用数(即主机用户数)决定。
VPS(Virtual Private Server)
概念:
VPS(Virtual Private Server 虚拟专用服务器)技术,将一台服务器分割成多个虚拟专享服务器的优质服务。实现VPS的技术分为容器技术,和虚拟化技术。在容器或虚拟机中,每个VPS都可分配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。(来自百度百科)
理解:
VPS类似于虚拟机,都是分割式的子空间,不同的是VPS将一部服务器分割成多个虚拟专享服务器,资源、带宽、运算等方面都高于虚拟机。简单理解VPS就是一台拥有公网IP的服务器。VPS更接近于云服务器,拥有可视化的操作系统。VPS具有一定拓展性,资源可随时扩充。总体上来说,VPS是较于虚拟空间,和云服务器之间的。
特点:
虚拟机IP共享,VPS却可以独立,通过独立IP即可直接访问指向的网站。VPS大大优越于虚拟机,价格也接近云主机但更为经济。
云计算服务器(Elastic Compute Service)
概念:
即我们常讲的云主机。云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。云服务器帮助用户快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使用户能够更专注于核心业务的创新。(来自百度百科)
理解:
云主机也叫弹性云计算服务,具有强大的弹性伸缩的计算能力和拓展能力。云主机基于群服务器,相较于物理服务器来说,拓展性更强,且不同物理服务器受限,云主机可以灵活调用服务器上的带宽、内存、空间,大大提高主机使用效率,可以说是物理服务器的Plus版本。关于云服务器的简单理解:云服务器就相当于一台主机(实体系统单元),为提供商机房中的一部分,用户通过远程协议进行对该主机进行各种操作。
特点:
要说ECS云主机的优点,还是要谈到它的弹性能力。如今绝大部分云服务器主机商都提供弹性购买,用户可以在最低的预算下购买到更高效的云主机,节省了不少成本。即使是入门级别的云主机,访问速度和运行效率也是非常可观的。再有就是它强大的拓展力(前面也提到,在此不多说明),具体可以到网络上查阅相关资料。
弹性云主机的缺点,自然就是它不菲的价格,与它较于虚拟机繁琐的操作(云主机需要自行搭建环境,维护会麻烦一点)。云主机建站,用户一般是有能力的资深站长,也是各大企业的首选。
网站SEO优化
为何一些搜索引擎迟迟不收录我的域名?为啥我的网站排名总在最后?
SEO(Search Engine Optimization 搜索引擎优化)了解一下:
SEO是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是:为网站提供生态式的自我营销解决方案,让其在行业内占据领先地位,获得品牌收益;SEO包含站外SEO和站内SEO两方面;为了从搜索引擎中获得更多的免费流量,从网站结构、内容建设方案、用户互动传播、页面等角度进行合理规划,还会使搜索引擎中显示的网站相关信息对用户来说更具有吸引力。
小结
今个儿闲的没事,写了这个知识汇总系列,也给自己挖了个大坑。以上所提及的内容,有自己的见解结论,也有网上的资料,但是写这玩意儿着实不容易,也闹了一整天(其实还是因为我有拖延症),因为本人才识疏浅,一天整合了这么多东西,完事儿整个脑袋昏昏沉沉的,我觉得错漏肯定是不少的,2T为冷眼观世界,也望各位指正。