2016-01-02 49 views
-2

我一直在编码html/css一段时间了,我已经熟练地编码单个网页,但我无法弄清楚如何编写一个网站。我有的一些问题是: 如果我想建立一个网站(练习),我需要购买一个域名吗? 是我需要知道的特殊事物(例如特殊标签),我从编码中学不到一个页面? 如果我编码多个页面,我应该学会如何使用网格吗?从网页到网站

回答

0

您可能需要先决定需要什么样的后端(服务器端代码,用于构建并提供页面)我强烈建议使用导轨,并提供react.rb

您不需要域名。

一个很好的开始就是使用像cloud9这样的服务,它是免费的,并且能够让你立刻就能开始。 Cloud9会做一个轨道环境的一键设置,并让你走。

另一种方法是开始使用react.rb,并将您的技能集从前端扩展到服务器。 react.rb tutorial创建一个简单的聊天应用程序,你可以用你已有的工具完成这一切。一旦你已经掌握了你可以设置一个简单的rails服务器并开始添加服务器端持久性(在服务器上保存数据)。这是我推荐的方法,但完全泄露:我是react.rb项目的领导者之一所以我非常有偏见。

0

那么,你可以从HTML/CSS构建简单到美妙的STATIC网站,但如果你正在谈论一些严重的Web开发,那么你将需要学习服务器端脚本语言。现在大多数网站都是数据库驱动的服务器网页。那里有许多服务器端编程语言和教程。

我建议你从PHP(用于脚本语言)和MySql(用于数据库)开始 再次,语言的选择完全取决于你。

然后,您需要了解如何在本地计算机上设置服务器。为此,您需要了解(x)-AMP。这将是WAMP,XAMP,MAMP,具体取决于您使用的操作系统。

如果你只需要开发一个简单的CMS网站,那么有很多你可以去的CMS框架,这将不需要太多的编码。

+0

你真的不需要了解建立一个本地服务器,除非你真的想。从像cloud9这样的服务开始,它将为您提供服务器,域名和预先编译的软件包,并提供您所需的一切。对我来说,学习设置服务器在这一点上只是增加了沮丧。但也许这就是我。 –

0

看起来好像您正在将多个页面连接到同一个网站,因此您可以在页面之间导航。看起来你想用本地文件练习。如果是这种情况,您需要先为您的网站创建一个本地文件夹,然后在您的html文件中使用 a标签。在一个标签内,您需要包含一个带有该URL到其他页面的 href。到在同一个文件夹保存你原来另一个HTML页面的链接将是这样的:

<a href="newPage.html">New Page</a> 

您将要使用外部CSS和JavaScript文件,以保持所有网页的格式相同。

http://www.w3schools.com/html/html_links.asp

http://www.w3schools.com/tags/tag_link.asp