你如何连接前端和后端?

时间:2017-09-09 23:07:44

标签: frontend backend

我仍然是编程方面的新手,而且我不太确定这是提出这个问题的地方,但我无法在互联网上找到任何有价值的东西。抱歉第一名,但我真的输了。我所能找到的只是"只需使用wordpress"等等。

我试图用HTML和CSS创建一个零网站,在那里我会有前端。我知道一点后端,但我还在学习。真正的问题是:你如何将所有这些联系起来并将其放在互联网上,以便其他人可以看到它?我知道你必须买一个域名,但是你怎么把它们放在一起?如果你上传的内容是什么,你如何处理服务器端代码?是HTML代码?是否有关于这个主题的好书或者我可以自己学习的东西?

提前致谢。

3 个答案:

答案 0 :(得分:1)

阅读Web框架,如Java中的Spring或Python中的Django。从这些讲座开始,掌握后端和前端协同工作的概念:
https://www.quora.com/How-do-front-end-and-back-end-technologies-work-together
https://www.quora.com/How-are-the-front-end-and-back-end-connected
https://www.quora.com/How-does-frontend-code-and-backend-code-interact-with-each-other

修改
并且不要忘记阅读有关MVC模式的内容。

答案 1 :(得分:0)

如果您只想知道如何发布html / css项目以使您的网站生效,那么您需要一个域名,托管帐户,项目文件和FTP程序。

通过像godaddy这样的网站购买域名和托管帐户。一旦你拥有了那么你基本上拥有自己的小服务器。服务器只是一台24/7的机器,它可以保存您的项目,并使文件在互联网上生效,供人们查看。

创建项目后,使用ftp软件(如filezilla)连接到服务器。将项目拖到public_html文件夹中,您的网站将会生效!

答案 2 :(得分:0)

我认为您正在寻找的是"网络服务器。" Web服务器的示例是Apache,nginx和IIS。 Web服务器是一种计算机程序。

简单的Web服务器有时被称为静态Web服务器。"

要了解其工作原理,您可以在计算机上安装静态Web服务器,例如http-server(需要Node.js才能运行),将其指向目录,然后浏览网站你自己的电脑。

因此,如果您有一个名为" my-site"的文件夹和一个名为" index.html"的文件并且你在my-site文件夹中运行了http-server,然后你去了http://localhost:8080,你会看到" index.html"在浏览器中。

将所有这些放在互联网上:

  • 首先,如果您在家中有互联网连接,那么您可以在技术上在笔记本电脑上设置人们可以连接的东西。我不想进入这里,因为它有点参与其中,但我认为从理论上讲,如果你愿意,你可以做到这一点很重要。

  • 您需要访问Web服务器。一个相对快速的设置方法是使用zeit