gpt4 book ai didi

javascript - 仅使用 Vanilla 编码创建功能齐全的网站

转载 作者:行者123 更新时间:2023-11-28 04:25:19 26 4
gpt4 key购买 nike

当我说“普通编码”时,我指的是不使用服务器端编码(如 PHP、ASP 等),仅使用 HTML、JavaScript 和 CSS 的网站。

我知道已经有大量网站不使用(据我所知)其他许多人使用的任何常见的服务器端语言(PHP、ASP 等),但仍然可以正常运行美好的!

我很困惑!这些站点如何在不使用服务器端脚本语言的情况下继续保存登录信息、保留记录等?有什么我想念的吗? JavaScript 能否访问比我想象的更多的东西(例如数据库和本地文件)?

编辑

事实证明,我犯了一个严重而可耻的错误,仅仅因为它以 .html 扩展名结尾就认为它只是客户端。不过没关系,因为我正在学习。非常感谢大家的帮助!

最佳答案

基本上,除非您有某种 服务器端编程,否则您没有机会制作具有任何功能的站点。为您分解:

没有服务器端脚本你可以做什么:

  • 提供静态页面

服务器端脚本的用途:

  • 绝对是其他一切

即使是像保持站点一致和最新这样简单的事情,如果至少没有某种管理系统来预先生成要提供的静态页面,也是一个车轮上的噩梦。 (从技术上讲,有人可能会争辩说,记事本中的复制+粘贴算作这一点。)

正如其他地方提到的;混淆正在使用的系统的真实性质是微不足道的;在使用 PHP 时以 .html 结尾的 URL 没有问题。

编辑:在我能想到的最反常的情况下,您可以让 lighttpd 服务器伪装成 IIS 服务器,提供由离线渲染器生成的页面并提供给它通过 Perl FastCGI 脚本,与 PHP 签名标题一起发送,并混合使用 .asp 和 .jsp 文件扩展名。

当然,没有人会做那样愚蠢的事情。 我想……

关于javascript - 仅使用 Vanilla 编码创建功能齐全的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6021698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com