构建位置可搜索网站

时间:2015-08-13 11:10:43

标签: javascript sql ajax

你好堆栈同行!

我正致力于创建一个与Apartment Guide一致的公寓评论网站。我非常喜欢编码和这个网站所以请耐心等待。

我的主要问题是创建网站所涉及的语言是什么,例如Apartment Guide。我想尽快学习它们,但首先我需要确定必要的。

我特别关注网站的搜索功能,允许通过zip,城市,公寓名称等进行搜索。我在想搜索是一个JS函数到他们数据库中所有公寓的sql目录?不知道。

我通过css和HTML浏览了udemy和codeacademy,我可以通过参考指南在该领域中生存。现在,我目前正在学习JavaScript,但我希望通过编码获得更多的动力,因为从700多页的书中读取的内容并非如此,即使是笔记和示例也是如此。 (由O' reilly首先进入JS)。

再次,编程的超级新人所以请耐心等待。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

到目前为止,您已经开始查看接收端网站的各个部分。 HTML,CSS和Javascript都是由请求资源的人的设备上的Web浏览器解释的。您还需要了解远程服务器如何为资源生成信息,然后可以通过Web服务器将其传递给请求者。

在您通过之前,您可能需要阅读更多书籍。您可能还为时过早关注网站的搜索功能。网站有很多部分,大多数人都有自己喜欢的语言/技术。我喜欢所谓的“LAMP”(例如Linux-Apache-MySQL-PHP)技术堆栈,主要是因为我发现开始使用它们的障碍很小。

为什么不尝试通过在服务器上设置一个非常简单的MySQL数据库来学习,并使用像php或perl这样的脚本语言将一些文本从数据库中提取出来并将其呈现在浏览器的网页中。

如果您可以这样做,那么您正在处理从浏览器发送请求并获得响应的“往返”。然后,您可以继续学习如何将变量与请求一起发送,然后让脚本对这些变量进行操作,以修改返回给浏览器的内容。

你是一条漫长而有趣的道路的起点。这不是一周你就能学到的东西。但是,很快,我的解释似乎太简单了,你需要更多的细节(并有更多的问题)。