我打算为我的办公室买一台电脑。我想要一台强大、稳定、可以全天候运行的电脑,用于托管每天有数万人访问的网站。因为它放在我的办公室,所以我还想用它来直接做我的其他工作,比如开发 3D 图形、Autocad、After Effect...
CPU/RAM 使用率不是问题,因为我会选择一个强大的 CPU 并购买大量 RAM,这样我的工作就可以不超负荷地工作。问题是我不知道在这种情况下我应该使用工作站还是服务器。
我听过有人说工作站不适合运行 Web 服务器,因为它不是为长时间同时处理多个连接而设计的。还有人说服务器不是为图形设计而设计的,因此在渲染图形时性能会很差,而且它也没有音频输入/输出线。
我无法同时购买工作站和服务器,因为价格太贵了,有人能告诉我我该怎么办吗?我可以先买一台服务器,然后买一张显卡,再买一个 USB 转音频设备,而不是买一台工作站吗?或者我可以买一台工作站而不是服务器吗?
答案1
忘掉这个吧。你要么有服务器,要么有开发工作站。在同一台机器上做这两件事是一个彻头彻尾的愚蠢想法,会导致无穷无尽的问题。
将您的网站放在真实数据中心的真实服务器上(“真实”做包括 VPS 甚至网络托管包(如果适用)并购买适合您工作站需求的工作站。
部分原因如下:
- 您的办公室连接很可能不是为处理公共服务器而设计的,其连接速度不对称,而且很可能在提供商的服务条款中完全禁止服务器应用程序。
- 您在机器上执行的所有操作都会影响网站,包括因各种原因重新启动。您渲染了图像?网站变慢了。应用程序崩溃了?重新启动。网站瘫痪了。等等。
- 您的工作站在硬件方面不如服务器可靠。如果您购买一台真正的服务器并将其装备为工作站,它会很吵闹且令人厌烦(并且需要很长时间才能重新启动)。
我可以补充许多原因还有很多,但请相信我:这是一个愚蠢的想法,每个有经验的管理员都会同意这一点。如果在我的工作中被要求这样做,我会断然拒绝,因为这是不专业的,会给我和用户带来无穷的麻烦和痛苦。