问题标签 [server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1243 浏览

javascript - Javascript和服务器之间的通信

我一直在用 Javascript 开发一个“表单生成器”,并且即将完成将表单的规范发送回服务器以进行存储的部分。构建器维护一个表示字段、标签、选项(用于选择/复选框/单选)、强制状态和字段的一般排序顺序的内部数据结构。

当我想将此结构发送回服务器时,我应该使用哪种格式进行通信?

此外,在将服务器保存的表单恢复回我的 Javascript 构建器时,我应该以与发送它的相同格式加载数据,还是应该使用构建器的createField()功能重建字段?

0 投票
1 回答
831 浏览

server - 限制仅从 LAN 访问服务器

最近,我们在办公室购买了一台新服务器,纯粹用于测试目的。它被设置为我们可以从任何计算机访问它。

然而,今天我们的 ip 被我们的其他网站之一阻止,说我们的 ip 被怀疑感染了发送垃圾邮件的病毒。我们从 cbl http://cbl.abuseat.org/了解到这一点

因此,我们当然关闭了服务器以阻止这种情况。问题是服务器必须打开才能继续开发我们的应用程序并访问安装在其上的数据库。我们的普通管理员正在休假并且无法访问,而我们其他人在这方面都是白痴(包括我)。

我们认为最好的解决方案是将其从互联网连接中删除,但仍可在局域网上访问它。如果这是一个有效的解决方案,这将如何完成或有更好的方法?说阻止指定的端口或其他什么。

0 投票
2 回答
13371 浏览

architecture - 多台服务器如何为 Web 应用程序同步工作?

  1. 我的第一个问题是,我经常读到人们使用多个专用服务器来运行他们的网站,并处理来自用户的查询。但他们究竟是如何做到这一点的呢?我的意思是,当我输入一个域名时,DNS 会将其解析为一个 IP 地址,但在那之后我就迷路了……那里有某种主/从架构来负载平衡(可能)数百个传入请求服务器?

  2. 如果是这样,各种服务器如何共享数据(例如数据库)?它们会连接到同一个硬盘吗?

0 投票
5 回答
965 浏览

linux - 程序员专用服务器的 Linux 发行版

我要买一台低端的旧(便宜!)计算机作为 Subversion、Mercurial、Trac 和其他一些东西的小型服务器不间断地运行。99% 属于我自己——性能不是问题。

它可能有一个 1 GHz P3/P4/Celeron、256 MB SDRAM、30 GB IDE HDD 或类似的东西,任何视频卡,这样我就可以连接显示器。

我可以在上面设置 Windows Server,但我觉得这太过分了。我所需要的只是从我的笔记本电脑、台式机或远程访问我的代码,对于 wiki、错误跟踪器等也是如此,所以我觉得一个轻量级的 Linux 发行版就足够了。

我想要一个 GUI,最好是 Xfce,但我不介意 IceVM 或任何其他轻量级 GUI——它不必漂亮,我只是不喜欢 CLI 作为 Windows 用户。
但是,Windows 的优势在于我已经拥有大量设置它的经验,并且可以直接使用远程桌面来访问它,并且我可以访问“正常工作”的家庭服务器——除非你可以建议我制作发行版用于家庭服务器。

所以问题是:您认为哪种 Linux 发行版最适合我的需求?或者我应该把 Windows Home Server 绑在上面吗?

0 投票
1 回答
829 浏览

c# - 数据存储选项

我已经构建了一个随应用程序一起提供的专用服务器应用程序。到目前为止,它将数据存储在二进制文件和 XML 文件的混合中,但我发现由于存储所需的数据量不断增长,这变得过于混乱和缓慢。

那么,我有哪些选择以更易于搜索/可编辑的格式存储数据。最好能够对数据进行 SQL 查询,但我不想强迫用户安装数据库系统。

0 投票
22 回答
312940 浏览

php - 使用 PHP 获取屏幕分辨率

我需要找到访问我网站的用户屏幕的屏幕分辨率?

0 投票
13 回答
343847 浏览

php - 本地机器上的PHP服务器?

我正在尝试构建一个 PHP 站点,并且我想测试我的 PHP 文件而不将它们上传到我的主机。基本上在我上传它们之前在我自己的机器上测试它们。我怎么做?

0 投票
1 回答
838 浏览

server - 移动应用程序和服务器之间的大量数据传输

用于移动应用程序(例如 Android)和服务器之间的数据通信的服务器设置是什么?带有 PHP 的 Apache http 服务器就足够了吗?假设您需要每天传输一次 1 GB 的二进制或文本数据,或者将其分散到小块中并在一天中的不同时间传输。Tomcat + Java servlet 怎么样?

欢迎所有建议。

0 投票
28 回答
695426 浏览

node.js - 如何将 node.js 应用程序作为后台服务运行?

由于这篇文章多年来受到了很多关注,我在这篇文章的底部列出了每个平台的顶级解决方案。


原帖

我希望我的 node.js 服务器在后台运行,即:当我关闭终端时,我希望我的服务器继续运行。我已经用谷歌搜索了这个并想出了这个教程,但是它没有按预期工作。因此,我没有使用该守护程序脚本,而是认为我只是使用了输出重定向(2>&1 >> file部分),但这也没有退出 - 我在终端中得到一个空行,就像它正在等待输出/错误一样。

我也尝试将进程置于后台,但是一旦我关闭终端,进程也会被终止。

那么,当我关闭本地计算机时,如何让它继续运行呢?


顶级解决方案

0 投票
1 回答
66 浏览

tfs - 使用 2 台服务器进行 TFS,安装在哪里?

快速提问:

我有两台服务器,最初的想法是使用一台作为应用层和数据层,另一台作为构建机器。

但这是一个相对较小的项目,因此仅将一台服务器用于构建服务似乎完全是矫枉过正(我假设会出现更弱的机器,然后我很惊讶)。

如果我在两台服务器之间拆分应用层和数据层,我应该将构建服务放在哪里?

在应用层端还是在数据层端?哪一个会更好?