问题标签 [web-applications]

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 回答
12261 浏览

database - 你如何建立一个多语言的网站?

我的一个朋友现在正在使用 J2EE 和 Struts 构建一个 Web 应用程序,并且准备好以多种语言显示页面。

有人告诉我,支持多语言站点的最佳方法是使用属性文件来存储页面的所有字符串,例如:

这个解决方案没问题,但是如果您的网站显示新闻或类似的东西(博客)会发生什么?我的意思是,内容不是静态的,而是经常更新的……维护网站的人必须用每种支持的语言编写每个新条目,并将每个版本的条目存储在数据库中。应用程序仅加载用户所选语言的条目。

你如何设计数据库来支持这种实现?

谢谢。

0 投票
5 回答
4253 浏览

encryption - 在 Web 应用程序中加密来自用户的数据

一些 Web 应用程序,如 Google Docs,存储用户生成的数据。只能由其所有者读取的数据。或者可能不是?

据我所知,这些数据按原样存储在远程数据库中。因此,如果在远程系统中拥有足够权限的任何人(例如系统管理员)可以潜伏我的数据,我的隐私可能会受到损害。

将这些数据加密存储在远程数据库中并且只有数据所有者才能解密它的最佳解决方案是什么?如何使这个过程对用户透明?(您不能使用用户的密码作为加密他的数据的密钥,因为您不应该知道他的密码)。

0 投票
5 回答
5105 浏览

asp.net - 多线程环境中的文件访问策略(Web App)

我有一个文件,它是一些数据的 XML 表示,这些数据取自 Web 服务并在 Web 应用程序中本地缓存。这个想法是这些数据是非常静态的,但可能会改变。因此,我将其设置为缓存到文件中,并在其上放置了一个监视器以检查它是否已被删除。删除后,文件将从其源刷新并重建。

不过,我现在遇到了问题,因为显然在多线程环境中,当它仍在读取/写入文件时尝试访问数据时,它会崩溃。

这让我很困惑,因为我添加了一个要锁定的对象,并且在读/写期间它总是被锁定。我的理解是,尝试从其他线程访问会被告知“等待”直到锁被释放?

只是让你知道,我是多线程开发的新手,所以我完全愿意接受这是我的一个错误:)

  • 我错过了什么吗?
  • 多线程环境中最好的文件访问策略是什么?

编辑

抱歉 - 我应该说这是使用ASP.NET 2.0 :)

0 投票
4 回答
10983 浏览

performance - 对 Web 应用程序性能基准的建议

我即将开始测试 Intranet Web 应用程序。具体来说,我必须确定应用程序的性能。

请有人建议我如何判断应用程序性能的正式/非正式标准。

0 投票
3 回答
5374 浏览

java - Java:JApplet,你如何将它嵌入网页中?

我在谷歌上搜索了这个主题,得到了一些关于专家交流的网站……所以我想我应该在这里问。

如何在网页上嵌入JAppletHTML?

0 投票
4 回答
5361 浏览

asp.net - ASP.NET - 请求被中止:无法创建 SSL/TLS 安全通道

我们得到以下错误;

在使用WebRequest对象发出HTTPS请求时。有趣的是,这只会在一段时间后发生,并且在应用程序重新启动时暂时固定,这表明某些东西正在被填满或其他东西。

有没有人见过这种东西?

0 投票
1 回答
198 浏览

web-services - 从网站到 Web 应用程序的 Web 服务消费

我正在尝试使用多个 Web 服务,这些服务在其 wsdl 中重新定义了一些相同的公共类。我目前在网站中引用了它们,但我想转换为 Web 应用程序。

由于一些相同的类是从多个 Web 服务中重新定义的,因此问题是当将它们添加到 Web 应用程序中时,无法像在网站中那样使多个 Web 服务之间的名称空间相同。

有什么办法可以做我正在寻找的东西吗?

0 投票
4 回答
10276 浏览

web-applications - 如何在我的 Web 应用程序中实现 OpenID?

当用户使用电子邮件地址注册时,Stackoverflow 是否会创建新的 OpenID(即不提供现有的 OpenID)?你是怎样做的?你有 C# 中的代码示例吗?爪哇?Python?

0 投票
5 回答
4737 浏览

visual-studio-2008 - VS 2008 的“转换为网站”是什么意思?

我已将 MS Visual Studio 应用程序从 VS 2003 升级到 VS 2008(面向 .NET 2.0)。作为转换过程的一部分,向导说我需要采取额外的步骤,通过右键单击将我的项目转换为网站,等等等等。

我没有按照指示进行操作,Web 应用程序似乎运行良好。

我的问题是,我应该担心将其推送到生产系统吗?这里到底发生了什么?

0 投票
9 回答
24724 浏览

.net - 自动部署 Web 应用程序?

我的团队目前正在尝试自动部署我们的 .Net 和 PHP Web 应用程序。我们希望简化部署,并避免手动操作带来的麻烦和许多令人头疼的问题。

我们需要一个解决方案,使我们能够:

我们所有的应用程序都使用 SVN 进行源代码控制,我们的 .Net 应用程序使用 CruiseControl。我们一直在尝试使用 MSBuild 和 NAnt 部署脚本,但效果有限。我们过去也使用过 Capistrano,但希望尽可能避免使用 Ruby。

是否有任何其他部署工具可以帮助我们?