Web应用程序的登陆页面?

时间:2014-07-28 23:58:50

标签: html css ruby-on-rails web-applications nginx

有关网络应用程序的着陆页(静态页面)的一般问题。

所以我正在开发自己的Web应用程序,我想创建一个静态的 登录页面,它将提供有关产品的一般信息,也许是让其他人注册的快捷方式。最好的方法是从应用程序中获取单独的资源(html / css)文件夹。

例如(使用nginx作为我的服务器) www.example.com - >将提供那些将驻留在不同目录中并且基本上由纯HTML组成的独立(html / css)文件。

app.example.com - >使用子域将为rails应用程序提供服务。

我只想更好地了解其他人如何为其网络应用程序设置独立的目标网页。

2 个答案:

答案 0 :(得分:0)

如果你想开发静态网页或登陆页面,我会考虑这些事情。

技术上:

我将创建文件夹结构,如下所示。

-example.html(根级别) --- css(文件夹存储css文件内) ---图像文件夹(存储所有图像) ---模块(在其中存储html文件) --- scrpits(所有java脚本文件必须存储在这里)。

作为产品开发人员:

我将确保尽可能清楚地在目标网页中表示信息。

答案 1 :(得分:0)

有两个不同的域会不必要地使问题复杂化(除非您有Twitter或Amazon级别的流量)。更确切地说:

Rails会自动将public/文件夹中的任何内容作为静态内容提供;不需要为此设置单独的nginx conf。 public/index.html将回复http://example.com/index.htmlpublic/css/style.css将在http://example.com/css/style.css呈现。

Rails中的目标网页是index操作;因此,默认情况下,静态页面不能用作登录页面。 This question显示了解决问题的简便方法。

当然,您也可以将活动页面设为目标网页,并照常从视图中进行渲染。