建站是在linux好还是window

如题所述

建站的话可以选择Linux。
1.Linux可以看到源代码,windows不行。
这一点直接导致的结果就是在特殊应用的场合可以自行剪裁和定制所需的内核模块,这对于高级系统内核管理优化和驱动程序的开发相当有利,另外也因为代码可见,不用担心恶意功能或者后门,对于军政企的使用比较有利。另外在系统出现严重问题的时候,可以自行修改代码或者接个几k的patch就能编译然后使用,而windows你得等微软的补丁。
2、Linux命令行功能强大,可以做任何事情,windows也有命令行,但是属于附属品。
命令行是Linux的根本,甚至你对某些命令不满意,你也可以自己修改或者编个自己的命令出来。命令行的好处是可重复。
3、开放源码和高度可定制
开放源码的初衷,不是为了自由而是为了定制。AT&T UNIX从来就是有版权的,但是源代码仍然可用,这是为了让用户能够根据需要,去修改它。Linux社区所赞赏的软件和系统,多半遵循同样的规则——它应该能够适应不同用户的不同环境,能够轻易的改变自己的行为,能够轻松的与不同环境整合。与其假设别人和你的需求一致,不如给予它们定制系统的自由。
4、去中心化
分散的软件开发,也注定了系统的接口和形式不统一——因为大家都喜欢发明轮子。而每个人的轮子或多或少更适合自己和社区,而非所有人,而在Linux的环境下又没有人能强迫所有人用自己的轮子(除了Kernel开发者,但其实很多distro对kernel也有patch),所以与其制定一种实践,Linux更多的让用户去选择生活的方式。
你会看到Linux生态环境中有大量的distro,不同的distro有不同的init方式,不同的软件包管理器和安装策略;每个人习惯使用不同的VCS,不同的shell,不同的编辑器,都就是更多的选择的哲学的体现。
5、Linux是基于网络的,诞生于网络。
远程连接上SSH,你就可以轻松操控远在千里之外的Linux服务器,只要有相应的权限,几乎和坐在物理机面前没有区别,哪怕网速很糟糕,实际只是一些加密的字符在传送,需要的带宽很小。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-16

  做网站选用Linux还是Windows系统好,这个问题一直困扰很多刚学习做网站的同学,那到底哪个更好呢?下面我们就来说说。

linux优点:

    稳定的系统:Linux本来就是建立在Unix上面发展出来的操作系统,因此,Linux具有与Unix系统相似的的程序接口跟操作方式,当然也继承了Unix稳定并且有效率的特点。常听到安装Linux的主机连续运做一年以上而不曾当机、不必关机是稀松平常的事;

    免费或少许费用:由于Linux是基于GPL的基础下的产物,因此任何人皆可以自由取得Linux,至于一些『安装套件』的发行者,他们发行的安装光盘也仅需要些许费用即可获得!不同于Unix需要负担庞大的版权费用,当然也不同于微软需要一而再、再而三的更新你的系统,并且缴纳大量费用啰!

    安全性、漏洞的修补:如果你常玩网络的话,那么你最常听到的应该是『没有绝对安全的主机』!没错!不过Linux由于支持者日众,有相当多的热心团体、个人参与其中的开发,因此可以随时获得最新的安全信息,并给予随时的更新,亦即是具有相对的较安全!

    多任务、多使用者:与Windows系统不同的,Linux主机上可以同时允许多人上线来工作,并且资源的分配较为公平,比起Windows的单人假多任务系统要稳定的多啰!这个多人多任务可是Unix-Like上面相当好的一个功能,怎么说呢?你可以在一部Linux主机上面规划出不同等级的使用者,而且每个使用者登入系统时的工作环境都可以不相同,此外,还可以允许不同的使用者在同一个时间登入主机,以同时使用主机的资源。

    使用者与群组的规划:在Linux的机器中,档案的属性可以分为『可读、可写、可执行』等参数来定义一个档案的适用性,此外,这些属性还可以分为三个种类,分别是『档案拥有者、档案所属群组、其它非拥有者与群组者』。这对于项目计划或者其它计划开发者具有相当良好的系统保密性。

    相对比较不耗资源的系统:Linux只要一部p-100以上等级的计算机就可以安装并且使用愉快啰

  windows优点:

    Windows门槛低,早就有人说过,Unix/Linux系统产生的是对程序员有利的价值,而Windows产生的是对非程序员有利的价值。我们程序员有时候也是非程序员,我们也需要听歌、看碟、炒股票、打网络游戏,这个时候,Windows就比Linux俏多了。界面的美观是一个方面,应用软件丰富又是一个方面,虽然SuSe的界面已经做得超过XP了,但是你安一个游戏都要./configure、make、make install半天,还不一定成功,自然是不如Windows爽了

    美工和网页设计师离不开Windows,就拿我自己来说,最喜欢的网页设计工具依然是Dreamweaver,虽然在Eclipse环境下,依靠HTMLEditor插件的文本着色和自动提示,我依然可以很快速的编写HTML和CSS,但是找不到一款正宗的可视化网页设计工具依然不爽。对于喜欢Photoshop的朋友,当然是非Windows不可了。

    软件的测试不仅要考虑到FireFox浏览器,也要考虑到IE浏览器,因此,无论如何,也少不了一台Windows。

  linux缺点:

    反正Linux好处说不完啦!不过虽然Linux具有这样多的好处,但是他先天上有一个足以致命的地方,使他的普及率受到很大的限制,就是Linux需要使用『指令列』的终端机模式进行系统的管理!虽然近年来有很多的图形接口开发使用在Linux上面,但毕竟要熟悉Linux还是以指令列来使用是比较好的,因此要接受Linux的玩家必须比较要能熟悉对计算机下指令的行为,而不是用鼠标点一点icon就行了!不过如果只是要架一些简单的小站呢?是不是大家都可以做的到?没错!其实只要对Linux做一些小小的设定就可以架站了!

    没有特定的支持厂商:因为所有的套件都是免费的,自然也就没有专人会到府服务啦!不过,这点倒是不需要担心,因为拜网络风行之赐,你要问的问题几乎在网络上都可以找到答案喔!看你有没有用心去找就是了!

    图形接口作的还不够好:其实是因为VBird不玩X-window啦,所以也不知道目前发展到怎样的一个地步了!基本上VBird常说的一句话就是:『Windows上面有的咚咚Linux上面也一定可以找的到!,但Linux有的服务Windows可不见得有喔!』只不过,您可得自己找到自己想要的接口啰!

  windows缺点:

    windows服务器一直以来不太稳定可靠、而且运行起来需要服务器配置高,速度没有保障、经常会被病毒和恶意代码感染和攻击!


综合上面Linux和windows的优缺点,主要看自身技术水平和喜好,如果非要计较,那自然Linux相对好些,对服务器配置要求低,且安装,但主要 就是操作起来有一定的门槛。

第2个回答  2019-01-15

这个不好说了,说是说linux好,但是对于新手来说,linux还是比较繁琐的,新手的话,建议可以先从win系统入手的,网站先搭建起来,网站优化上来说,老网站比新网站更有优势,先让网站上线了,再来慢慢研究了

要不学linux要一段时间,中途还需要不断的遇到问题

win服务器就比较傻瓜式操作了,会电脑,就会用,服务器上装个宝塔,环境一键配置,开设空间,绑定域名,开设数据库都用宝塔,对新手来说也都是很简单的

服务器用阿里云的好一些,大服务商比较稳定:网页链接

如果熟悉linux,网站又是php的就linux了,如果是asp或.net系列的网站那还是要选win系统的

第3个回答  推荐于2017-12-15
必须是Linux!

因为无论从稳定、安全、资源消耗等方面来说Linux都甩了Windows几条街!

Windows不适合建站,只适合个人平时用。本回答被提问者采纳
第4个回答  2019-03-02

主机操作系统是根据建站平台需要的运行环境进行选择啊~

1、网站开发语言为ASP、NET、HTML;数据库为ACCESS、SQL Server请选择Windows;

2、网站开发语言为PHP、HTML、WAP;数据库为MySQL、SQLite 请选择Linux系统;

蜜酱个人博客使用得是WordPress建站,所以主机操作系统选择Linux。

相似回答