我正在深入研究网页设计和开发。我从头开始写了几个网站(只是客户端代码),从一个touch index.html
开始。这种做法是否仍在使用,或者大部分网络是由模板,Wordpress还是其他一些权宜之计制作的?
答案 0 :(得分:3)
我认为有3件事足以创建好的网站(展示网站或小型网络应用):
服务器端=了解CMS,其结构及其核心功能+拥有 基本的服务器语言概念。在这个OP的情况下(Wordpress-PHP组合很好)。
客户端:CSS3 + HTML5 + Javascript(Jquery或同等版本)。
不使用CMS从头开始做事对知识有好处,但需要更多时间。
答案 1 :(得分:1)
我认为这里有两个问题:
1)这种做法是否仍在使用?
2)大多数网络都是由模板,Wordpress等构成的......
您可以转向另一个方向并绕过Web服务器并创建一个直接响应端口80上的HTTP请求的程序,但使用Web服务器可以省去编程的麻烦并允许您使用文件。使用touch index.html
之外的其他内容只是另一个步骤,使用更方便的方式来获取所需的html文件。
并不是说所有网站都必须动态 - 例如,我自己的博客是用middleman编写的,这非常类似于编写Rails应用程序,除了您将应用程序编译成静态HTML文件。使用Markdown这样的内容编写起来要好得多,而不必手动编辑HTML。
答案 2 :(得分:0)
一条规则:如果你正在建立一个非常复杂的网站,你将花费大量时间做一些你可以在几秒钟内完成它们的事情(或许多事情)。 从头开始编写网站是学生的任务/作业。