gpt4 book ai didi

language-agnostic - 开始 Web 开发的资源?

转载 作者:行者123 更新时间:2023-12-04 05:18:06 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




假设我今天醒来,想创建一个 StackOverflow.com 的克隆,并获得数百万美元的 0.02 美元广告点击的财务意外之财。我从哪里开始?

我对网络技术的理解是:

  • HTML 是最终显示的内容
  • CSS 是一种使 HTML 看起来令人愉悦的机制
  • ASP.NET 允许您使用 .NET(?)
  • 添加功能
  • JavaScript 做事
  • AJAX 做异步操作
  • ... 而这样的例子不胜枚举!

  • 要写一个好的网站,我只需要买七本书并全部阅读? Web 2.0 网站真的是所有这些技术的协同作用吗?

    有人从哪里开始创建具有专业外观的网站,以及沿途有哪些步骤。

    最佳答案

    虽然我的知识主要基于使用互联网搜索我想知道的内容(w3schools.com 提供了很多帮助,A List Apart 也提供了很多帮助),但一些好书在此过程中帮助了我,尽管它们一直是特定于平台/语言的,所以除非有人好奇,否则我会避免提及它们。至少对我来说,打开一本书这样我就不必调整窗口大小或在它们之间切换是非常有值(value)的。

    您列表的第一部分还可以,但最后几项需要调整。 ASP.NET 将服务器端功能(大部分)添加到您的应用程序中。它存在于浏览器之外,因此非常强大并且可以轻松地与各种最终用户共享。

    服务器端处理的问题(有人说)是,当您要求执行某个操作时,您的应用程序必须发出新的 HTTP 请求。因此,如果您单击指向产生一组新数据的页面的链接,您不会立即获得结果。页面重新加载,或加载单独的页面。

    Javascript 在一定程度上解决了这个问题——它允许您即时响应用户输入。您想在用户单击按钮时显示两个数字的总和吗?你可以用Javascript来做。

    Javascript 的问题在于它不能直接与数据库对话,或探索服务器的文件系统,或其他类似的东西。它存在于浏览器中——时期。

    AJAX 在您的用户浏览器和您的服务器之间架起了一座桥梁。使用 AJAX,Javascript 在不刷新页面或加载新页面的情况下发出 HTTP 请求。 Javascript 与服务器端脚本(不一定是 ASP,也可以与 PHP、Rails、Coldfusion 等一起使用)对话并发送和接收信息。而且由于 Javascript 不依赖于页面加载,一个快速、快速的 AJAX 脚本几乎可以给人一种普通桌面应用程序的感觉,在这种应用程序中,您在对应用程序的数据执行简单操作时不必等待 HTTP 请求。

    关于language-agnostic - 开始 Web 开发的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12669/

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