Questions tagged «server-side»

术语“服务器端”是指应用程序在服务器上运行的部分。与“服务器端”相对应的是“客户端”,这意味着应用程序的一部分在用户自己的计算机上本地运行,例如在Web浏览器中。

4
客户端编程和服务器端编程有什么区别?
我有以下代码: <script type="text/javascript"> var foo = 'bar'; <?php file_put_contents('foo.txt', ' + foo + '); ?> var baz = <?php echo 42; ?>; alert(baz); </script> 为什么这不将“ bar”写到我的文本文件中,但提示“ 42”? 注意:此问题的早期修订版本明确涉及服务器上的PHP和客户端上的JavaScript。当两种语言在客户端上运行而另一种在服务器上运行时,问题和解决方案的本质对于任何一对语言都是相同的(即使它们是相同的语言)。当您看到有关特定语言的答案时,请考虑到这一点。

7
版权日期需要更新吗?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 12个月前关闭。 改善这个问题 我时不时地看到一个拥有旧版权日期的网站。在我的脑海中,我一直认为“看那些忘记更新版权年份的傻瓜!” 然后,当我在当前正在设计的网站中对版权年份进行硬编码时,它突然让我震惊: 我怎么会记得更新这个? 我的直接反应是使用一些服务器端编码来自动显示当前年份。巴姆,固定 后来,我开始琢磨自己,如果一个像Google 这样大而聪明的人可以忽略这一点,也许这样做是有问题的。也许我做错了什么?我想我真正想知道的是为什么我不得不保持版权年份的最新状态。请问是有原因还是我的慢性强迫症? 如果有充分的理由使它们保持最新状态,为什么没有更多的开发人员使用服务器端代码?我看到这些“错误” 都 过 的 地方。

12
使用socket.io和node.js将消息发送到特定客户端
我正在使用socket.io和node.js,直到现在看起来还不错,但我不知道如何从服务器向特定客户端发送消息,如下所示: client.send(message, receiverSessionId) 但是无论是.send()还是.broadcast()方法似乎都无法满足我的需求。 我发现可能的解决方案是,该.broadcast()方法将不发送消息的SessionId数组作为第二个参数,因此我可以将此时连接了所有SessionId的数组传递给服务器,除了那个我希望发送邮件,但是我觉得必须有一个更好的解决方案。 有任何想法吗?

11
使用Excel OleDb在SHEET ORDER中获取工作表名称
我正在使用OleDb从具有很多工作表的excel工作簿中阅读。 我需要阅读工作表名称,但需要按照电子表格中定义的顺序进行操作;所以如果我有一个看起来像这样的文件; |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| \__GERMANY__/\__UK__/\__IRELAND__/ 那我要拿字典 1="GERMANY", 2="UK", 3="IRELAND" 我尝试使用OleDbConnection.GetOleDbSchemaTable(),这会给我提供名称列表,但是会按字母顺序对它们进行排序。alpha排序表示我不知道特定名称对应的工作表编号。所以我得到了; GERMANY, IRELAND, UK 更改了UK和的顺序IRELAND。 我需要对它进行排序的原因是,我必须让用户按名称或索引选择数据范围。他们可以要求“从德国到爱尔兰的所有数据”或“从表1到表3的数据”。 任何想法将不胜感激。 如果我可以使用office互操作类,这将很简单。不幸的是,我不能,因为互操作类在非交互式环境(例如Windows服务和ASP.NET站点)中无法可靠地工作,因此我需要使用OLEDB。
103 c#  excel  oledb  server-side 

5
如何使用Node.js解析HTML页面
我需要解析(服务器端)大量的HTML页面。 我们都同意,regexp不是行之有效的方法。 在我看来,javascript是解析HTML页面的本机方式,但是这种假设取决于服务器端代码,该代码具有javascript在浏览器内部具有的所有DOM功能。 Node.js是否具有内置的功能? 有没有更好的方法来解决此问题,请在服务器端解析HTML?

15
如何检测服务器端是否禁用Cookie
如何在服务器(服务器端)上检测浏览器中的cookie是否已禁用?可能吗? 详细说明:我正在服务器上处理HTTP请求。我想通过Set-Cookie标题设置一个cookie 。那时我需要知道是由客户端浏览器设置cookie还是我对设置cookie的请求将被忽略。


12
流星:在服务器端调试
有谁知道调试服务器端代码的好方法?我尝试启用Node.js调试,然后使用node-inspector,但是它不显示任何代码。 我最终使用console.log,但这效率很低。 更新:我发现以下过程可在我的Linux机器上运行: 当您运行Meteor时,它将产生两个进程 进程1:/ usr / lib / meteor / bin / node /usr/lib/meteor/app/meteor/meteor.js 进程2:/ usr / lib / meteor / bin / node /home/paul/codes/bbtest_code/bbtest02/.meteor/local/build/main.js --keepalive 您需要在process2上发送kill -s USR1 运行node-inspector,您可以看到服务器代码 第一次尝试时,我将/ usr / lib / meteor / bin / meteor中的流星启动脚本的最后一行修改为 exec "$DEV_BUNDLE/bin/node" $NODE_DEBUG "$METEOR" "$@" 并NODE_DEBUG=--debug meteor在命令提示符下运行。这仅将--debug标志放在process1上,因此我只能在node-inspector上看到流星文件,而找不到我的代码。 有人可以在Windows和Mac计算机上检查吗?

12
您何时以及如何使用服务器端JavaScript?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 改善这个问题 有时,我会搜索一些JavaScript帮助,并且遇到术语“服务器端JavaScript”。什么时候使用JavaScript服务器端?如何? 我对JavaScript的体验一直在浏览器中。是否有JS的编译版本?

7
AngularJS客户端MVC模式?
到现在为止,我主要是利用Struts 2,Spring,JQuery用于构建Web应用程序技术堆栈。关键是,提到的堆栈使用服务器端MVC模式。Web浏览器的主要作用仅限于请求/响应周期(+客户端验证)。数据检索,业务逻辑,接线和验证是服务器端的主要职责。 我对AngularJS框架的疑问很少,这些疑问是由我读过的下列引言所启发的: 从AngularJS教程中: 对于Angular应用,我们鼓励使用模型-视图-控制器(MVC)设计模式来分离代码并分离关注点。 从Wikipedia模型-视图-控制器: 模型-视图-控制器(MVC)是一种体系结构,用于将信息的表示形式与用户与之的交互分开。该模型由应用程序数据和业务规则组成,控制器控制输入,将其转换为模型或视图的命令 AngularJS使用客户端MVC模式。因此,我想除了以某种方式在客户端也包括验证逻辑之外,没有别的选择了吗? 编写健壮的AngularJS应用程序的最佳方法是什么?客户端上的MVC和服务器端上的某种MC(模型,控制器)? 这是否意味着,MODEL和CONTROLLER以一种方式重复(客户端/服务器)? 我知道我的问题有些奇怪,但是我认为原因是我某种程度上习惯于传统的服务器端MVC模式。我确定有人已经完成了相同的过渡。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.