问题标签 [server-side]
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.
asp.net - 在 Asp.Net 中从页面 A 移动到页面 B。什么是最好的方法?
我有一个用户,我们称之为 PageA.aspx。此用户需要访问 PageB.aspx。显而易见的方法是使用超链接将它们简单地发送到 PageB.aspx。这让我想到了在页面之间获取的其他方法。可以使用 javascript 进行客户端跳转。还有看似庞大的服务器端重定向。
我想知道的是,如果有的话,这些不同方法之间的性能影响是什么。我将假设服务器端的重量要重一些,但是要重多少呢?这些方法的规模是否不同?以一种方式与另一种方式相比是否存在任何隐藏的问题?
谢谢!
yui - yui 和服务器端分页
我正在使用 YUI 2.7.0,并且我已经降低了客户端分页,现在正试图降低服务器端分页(查询可能会返回数千个结果)。现在,没有显示任何结果(我收到“未找到记录。”消息)。在网上似乎找不到答案。对 alert() 的调用显示了正确的数字,所以我知道服务器正在返回一些东西。我怀疑问题出在 jobsCallback 或 handleDataReturnPayload 中,但从那里卡住了。有什么提示吗?
ruby - Ruby:客户端还是服务器端?
Ruby 是客户端语言还是服务器端语言?
client - 如何创建消息服务?
我想创建一个使用 XMPP 协议的消息传递服务。我将如何实现该服务的服务器端和客户端方面?我知道我需要一个运行消息传递框架的服务器(如 Jabberd 2)。设置和运行会有多难?另外,将客户端程序连接到此服务的最佳方法是什么?我将如何开始将消息从一个客户端通过服务器推送到另一个客户端?
javascript - 服务器端的渐进增强?
目前,我们页面上的许多链接都在页面加载时更改href="javascript:void(0);"
,但如果您不耐烦(就像大多数用户一样),您可以在页面加载之前单击链接并登陆更笨重、非 JavaScript、非 ajax 的页面。
这些天我在考虑渐进增强,我预测我们的大多数用户都将启用 javascript(还没有数据,我们还没有发布 alpha)
生成一些指示用户已为会话启用了 javascript,然后提供假定 javascript 的页面是不是一个坏主意?(即让服务器href="javascript:void(0);"
从一开始就放置)
php - 在表单提交后台功能php运行
我正在寻找一种在表单提交上启动函数的方法,它不会让浏览器窗口等待结果。
示例:用户填写表单并按提交,通过 javascript 将表单中的数据发送到数据库,php 中的一个需要几秒钟的函数将启动,但我不希望用户等待该函数的结束. 我希望能够将他带到另一个页面并让该功能在服务器端执行其操作。
有什么想法吗?
谢谢
感谢所有的答复...
我得到了ajax部分。但是我不能调用 ajax 并让浏览器移动到另一个页面。
这就是我想要的。
- 用户填写表单并提交 - 传递给数据库的表单结果 - 长烦人的进程功能启动 - 用户继续访问站点的其余部分,独立于“长烦人的进程功能”的状态
顺便说一句,在有人建议之前。不,它不能由 cron 作业完成
architecture - 多台服务器如何为 Web 应用程序同步工作?
我的第一个问题是,我经常读到人们使用多个专用服务器来运行他们的网站,并处理来自用户的查询。但他们究竟是如何做到这一点的呢?我的意思是,当我输入一个域名时,DNS 会将其解析为一个 IP 地址,但在那之后我就迷路了……那里有某种主/从架构来负载平衡(可能)数百个传入请求服务器?
如果是这样,各种服务器如何共享数据(例如数据库)?它们会连接到同一个硬盘吗?
client-side - 跨 Javascript 和 C# 的类库的设计策略
我正在实现一些对象,它们在客户端和服务器端都将具有相同的丰富性。
在这种特殊情况下,我将构建一个(希望如此)小类库来处理搜索标记。因此,作为一个伪代码示例,我希望能够在 Javascript 和服务器(在我的情况下为 C#)中执行以下等效操作。
哪些设计策略将有助于避免为必须跨越 C# 和 Javascript 的库创建一大堆泥巴?
更新:寻找比机制更多的策略。但我会从以前做过类似事情的人那里得到任何指导。
database - 在数据库端实现 Comet
这更多是出于好奇和“供将来参考”,但是 Comet 在数据库端是如何实现的呢?我知道大多数实现都使用长期存在的 HTTP 请求来“等待”直到数据可用,但是这是如何在服务器端完成的呢?Web 服务器如何知道新数据何时可用?它是否不断轮询数据库?
php - curl 发送 GET 而不是 POST
实际上,它变得如此混乱,以至于我什至不确定 curl 是罪魁祸首。所以,这里是php:
我得到了标题(与正常、成功请求的标题相匹配),然后是登录页面(我猜 curl 由于重定向而捕获了这个),它有一个错误,即“错误的联系类型”。
我认为问题在于请求将主机设置为请求服务器,而不是远程服务器,但后来我注意到(在 Firebug 中),请求是作为 GET 发送的,而不是 POST。
如果我复制登录站点的表单,将其剥离为带有值的表单元素,并为操作输入完整的 URL,它的效果就很好。所以我认为这不是一个安全问题,登录请求必须来自同一台服务器等(我什至摆脱了空的隐藏值和所有设置其他 cookie 的 JS)。
话又说回来,我很快就糊涂了。
任何想法为什么它显示为 GET,或者为什么它不工作,就此而言?