从零开始:如何建立自己的网站?
是否也曾在某个瞬间,萌生出创建自己网站的念头?然而,面对复杂的开发过程,你是否感到无从下手?的确,真正明白自己需要什么并不容易。下面我将带领大家走进代码建站的奇妙世界,让你了解如何一步步搭建属于自己的网站。
首先,我们需要明确一个概念:为什么要建立自己的网站?
有人说,博客是一个可以畅所欲言的平台,我们在这里可以打造一个小窝,不轻易受到他人的管制。那么,你可能需要一个博客型站点。
而有的人则希望通过互联网结识志同道合的朋友,交流探讨各种话题。对于这样的人来说,BBS是一个不错的选择。另外,如果你有自己独特的品牌和商品,你还可以建立一个电子商务网站,将你的产品推广给更多的人群。
了解了这些需求后,我们会发现常见的网站可以分为两大类:静态展示型网站和动态交互式网站。静态展示型网站在Web2.0之后已经很少见,我们现在所见的基本都属于动态交互性网站。细分来看,展示型企业/个人博客、BBS、电子商务型网站是其中的代表。
那么,如何规划一个网站站点呢?
首先,我们需要确定好自己站点的主题。尽量选择自己擅长或者自己有兴趣学习的方面。然后,为自己网站起一个响亮、易于识别的名称,最好别和别人重名。同时,根据自己的名称设计好LOGO等初始形象展示物。
接下来,我们可以通过搜索引擎用site命令去查名称是否重复。具体地说,你可以输入“site:域名”来查看这个域名下有哪些网页存在。此外,你还需要考虑自己网站需要放置哪些大类的东西,比如视频、音频、图片、文档等,围绕主题的发展方向进行扩充。
当然,我们在建站的过程中,还要注意网站的合规性。中华人民共和国信息产业部令第[数字]号《非经营性互联网信息服务备案管理办法》已经于[时间]年月日审议通过并发布,自[时间]月起施行。因此,合法的网站需要经过ICP备案。
ICP备案分为非经营性和经营性两种。非经营性ICP备案是指个人或者组织在互联网上建立的非盈利性的官方网站,通常需要提供域名信息、网站负责人信息等资料;而经营性ICP备案则需要提交企业经营许可证等相关材料。
下面我将为你详细讲解这些内容:
**网站备案/域名备案与IPC备案/许可的关系**
实际上,网站备案和域名备案是同一个概念。它们都是通过域名来进行的备案操作。在这个过程中,要求我们的域名已经被解析(在实际执行过程中可能会有折扣),但有些站长买到了带备案的域名。这种做法实际上是违法的,属于钻制度的空子,存在着被查出来吊销的风险。
**非经营性ICP备案与经营性ICP许可**
国家对经营性互联网信息服务实行许可制度;对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务。关于经营性和非经营性的界定在《互联网信息服务管理办法》第三条中有所说明。
由于经营性与非经营性界定模糊,所以理论上一个网站能取得经营性ICP许可是最好的。它可以避免许多法律层面的风险。但要注意,《中华人民共和国电信管理条例》第十三条规定了经营性网站备案主体必须为企业且注册金额不低于1万元,这就让许多小型的站点无法达到条件,只能弄个非经营性ICP备案来装点门面。
常见的行业许可包括新闻、出版、教育、医疗保健、药品和医疗器械互联网信息服务等。这些行业的网站需要提交相关主管部门审核的批准文件或者《保证书》。具体的可以参照京东和淘宝等大型电商平台。
**公安局备案**
根据《公安部第[数字]号令》、《国务院[数字]号》文件,凡在互联网上开办的网站,网站的服务对象为中国网民,都需要到公安机关进行备案。因此,大部分的网站为了合法性都必须要做公安局备案。
接下来,我将为你详细讲解公安局备案的相关内容:
**备案收费及备案周期情况**
ICP备案许可和公安局备案是不需要任何费用的,没有官费一说。通常情况下,ICP基本上一次通过的话最长6个工作日。而公安网备案的话,各个地区的情况不太一致,具体取决于当地网安部门的工作繁忙程度。
**执行情况**
域名指向国内空间以及.cn域名的相对严格。如果域名指向境外空间的话,国家并未强制要求备案。经营性ICP许可相对宽松,至少许多灰色操作还存在,并未听说关停,公安局备案看官网通告总共关停了三个屡教不改的网站。
**备案流程**
ICP备案可以访问工业和信息化部ICP/IP地址/域名信息备案管理系统了解具体情况。一般采用IDC提供的接入服务,将自己的信息整理之后由IDC代为提交。具体的请咨询服务器提供商。公安网备案可以访问全国互联网安全管理服务平台,根据自己的网站类型提供信息,之后会有短信或电话联系你通过与否以及是否需要当面验证。
**常见违法违规情况**
未取得备案;ICP或公安局备案未同时具有或只有其一超出经营范围;经营性网站未取得经营性许可或者超出自己经营许可范围;备案信息未及时变更;非交互升级交互式,通讯地址、举办主体的变更,未及时变更;未按照规定展示备案信息等。
**网站的实质**
从本质上来说,一个网站就是一个部署在互联网上的展示型程序。它包括以下几个要素:
1. 域名:由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
2. 网域名称系统(DNS):可以将域名和IP地址相互映射的一个分布式数据库。它作为进行域名(domainname)和与之相对应的IP地址(IPaddress)转换的系统。
3. 展示服务程序:就是网站本身。
**如何选择域名**
首先,我们需要明确一点,优秀的域名是稀缺资源。虽然ICANN(The Internet Corporation for Assigned Names and Numbers/互联网名称与数字地址分配机构)设置了很多的TLD(顶级域名),但由于推出时间、使用范围等问题,真正可用的优秀域名并不多。
以下是一些选择域名的原则:
- 短:越短越便于记忆,同时意味着越高的回头率。
- 网络认可度高:承认等级排名。COM>NET>ORG>CN
- 便于记忆且有意义:首先易读、能朗朗上口且与自己的品牌商标相近。
**如何选择服务器空间**
日常建站主要用到的承载空间分为三类,即虚拟空间、VPS、独立服务器。
- 虚拟空间:是值在网络服务器上配置出的一个能够提供基本的WEB服务的网站程序储存空间。
- VPS:是指通过虚拟化技术将一个真实存在的独立服务器划分成多个可独立运行互不干扰与一台独立服务器完全相同的东西。
- 独立服务器:就是独立的一台服务器。
在选择空间的时候,我们需要考虑以下几个因素:
1. 业务的合法性:不同的国家有不同的法律,自己的业务是否符合服务器所在地法律。
2. 业务复杂程度:越复杂的业务用到的技术越复杂,需要更高性能的服务器。
3. 成本效益:服务器的价格与性能要符合我们的预算要求。
希望这篇文章能帮助你从零开始,打造属于自己的网站。祝你在编码的道路上越走越远!