【问题标题】:What all tools needed to design/publish websites? [closed]设计/发布网站需要哪些工具? [关闭]
【发布时间】:2016-09-25 01:10:50
【问题描述】:

我目前正在学习网页设计。我学习了 Java、HTML、SQL、Python,并且正在研究 CSS 和 Javascript。我正在学习这些,因为当我阅读网页设计时,这些语言的名称会弹出很多。到目前为止,我已经看到了 HTML 的强大功能,我可以输入代码并将其作为 HTML 页面打开,它就是一个网页。我的问题是,当您拥有制作网站的所有工具时该怎么办?这个网站如何进入万维网?我做了很多研究,我只是不认为我理解它背后的逻辑。我看到我可以购买一个域名,但我如何弥合之间的差距,比如说一个简单的 HTML 网页,让它在谷歌上弹出?谢谢大家!

【问题讨论】:

  • 一旦你发布了一个网站,谷歌索引它只是时间问题。
  • 这个网站是为编程问题。您正在询问如何构建/发布网站的完整 A-Z,这肯定属于“过于宽泛”。
  • 但是我如何让网站进入购买的域?
  • 很多东西,但这是简短的版本:您将其上传到服务器。该服务器具有公共 IP。 DNS 服务器创建一个匹配 my-domain.com 与该公共 IP 的条目。点击my-domain.com 会自动重定向到服务器并通过端口发送数据。
  • @NoobyHacker 大多数时候,您会购买一个域并通过一些第三方获得网络托管。该第 3 方将告诉您如何设置它们与您的域名之间的连接。

标签: javascript java html css web


【解决方案1】:

域注册器(例如 GoDaddy)会将您的域指向您的托管服务器(使用域名服务器或简称为 DNS),然后您的托管服务器会将您的 HTML/PHP/CSS 文件提供给任何请求它们的人。

使用谷歌 (https://www.google.com/webmasters/tools/submit-url) 上的提交 URL 链接,您可以告诉谷歌“嘿,我有一个新域,快来看看吧!”因此 Google 会很快将其编入索引(可能会在 2-14 天之间变化。

【讨论】:

  • 这正是我想要的!!非常感谢
  • 所以如果我现在购买域名并在记事本中制作一个非常简单的 html 网页,我可以在一个小时内制作一个功能齐全的网页吗?
  • 是的,可能。大多数注册商都提供新域名托管服务,因此:购买域名,配置 DNS 到您的托管服务(或者在 godaddy 的情况下预先配置),上传您的文件,然后就完成了。
  • 我应该担心学习 PHP 还是其他什么?我觉得我的乐队的网站不需要用户帐户或任何具有安全性的东西,我只需使用 javascript 和 html 就可以逃脱。还是我需要采取进一步措施确保网站不会被关闭?我的意思是当连接到 Godaddy 托管和域服务器时,一个非常基本的 HTML5 文本板网站有多安全?
  • 没有用户交互(没有发送表单,用户无法输入自己的数据),您几乎不必担心受到攻击。如果您将 javascript 用于一些时髦的事情,例如发送邮件或在其他地方发布数据,您应该清理所有输入并非常关心它。
【解决方案2】:

您需要一台服务器来托管它。最简单的方法是使用云服务,例如亚马逊的 AWS。事实上,如果你正在构建的只是一个静态的 html/javascript 网页,你可以只将它托管在 s3 上。 http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-09
    • 2016-10-05
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多