如何在没有服务器端语言的情况下开发动态网站? [关闭]

Posted

技术标签:

【中文标题】如何在没有服务器端语言的情况下开发动态网站? [关闭]【英文标题】:How to develop a dynamic website without a server-side language? [closed] 【发布时间】:2017-05-25 10:10:11 【问题描述】:

我是网络开发的初学者。我制作的唯一网站是 html、CSS、JS 和 jQuery,它们都是静态的(所有数据都以 HTML 或 JS 硬编码)。

我想构建一些更具吸引力的东西,而不是使用连接到数据库的 node.js 或 php 等服务器端语言,可能会从 CSV“数据库”填充网站上的信息。

我的问题是,如何在不使用服务器端语言的情况下制作动态网站?

【问题讨论】:

您是指动态的“正在发生的事情”,还是添加/编辑/删除内容的可能性?如果您希望能够在没有服务器端的情况下编辑内容,您可以将服务器端作为服务,即 firebase。 youtube/etc上有很多教程,去看看:) NodeJS 实际上是 javascript,带有一些额外的库来与操作系统通信。要真正体验动态网站,有一些非常简单的教程可以帮助您入门。 “动态网站”是什么意思?您可以将.csv 数据或文件嵌入html document 本身。 可能吗?可能是。但好主意吗?没有。至少不涉及必须操作的数据(因为没有服务器端代码,这意味着 每个地方的人 都可以按照他们想要的方式操作它)或以任何方式敏感的数据(因为没有服务器端代码 每个地方的人都可以阅读)。这将可能的应用程序限制在使用经典静态网站更快更好地完成的少数情况。 如果您希望能够写入和保存数据,您需要在后端有一些东西,否则您将只能从 csv/json/txt 文件中读取数据。 Firebase 可能是存储数据以及能够读取和写入的选项,但是由于免费版本有限firebase.google.com/pricing,因此根据连接/存储会产生相关费用 【参考方案1】:

当然可以——使用 JavaScript。

CSV 读取How to read data From *.CSV file using javascript?

CSV 读取http://papaparse.com/

JSONhttp://www.w3schools.com/js/js_json_intro.asp

AJAXhttp://www.w3schools.com/xml/ajax_intro.asp

【讨论】:

以上是关于如何在没有服务器端语言的情况下开发动态网站? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

手电筒在没有活动的情况下开/关?

如何在没有后端服务器的情况下在 24 小时后触发桌面通知?

阳宇宸:网站开发的常用语言

gomain函数中如何动态获取数据

如何在不为 Java Bridge 添加 tomcat 服务器的情况下将 Java 后端添加到现有 PHP 站点?

怎么看一个网站是用的啥技术开发的啊?(php jsp asp)比如登录一个网站如何能查看它用的技术