【问题标题】:Web Design - Templates vs Include网页设计 - 模板与包含
【发布时间】:2013-06-10 00:30:09
【问题描述】:

我目前正在开发一个网站。我想将内容和演示分开。我目前正在使用 Dreamweaver 模板来实现这一点。但是,我发现 Dreamweaver 的编辑区域在设计视图中非常有限。我发现通过包含我的网站的页眉和页脚可以实现相同的目标。

使用包含而不是使用模板的优缺点是什么?

【问题讨论】:

  • k dreamweaver 在适当的 Web 开发中并不重要,所以我什至不知道从哪里开始。你知道html/css/php吗?
  • 是的,我知道 html、css、php 和 javascript。

标签: templates web include


【解决方案1】:

首先,如果我要改写你的问题,更像是在问“我应该用风筝的线框还是用胶水把我正在制作的东西粘在一起?”然后,您询问购买线框与购买胶水的利弊。如您所见,变量太多了...

回到你的问题......在某些时候你的模板将使用包含文件。首先,了解您的想法是值得的……让我们来看看一些基础知识。

  1. 网页设计 - 通常是指制作非真正互动的网站。它们没有服务器端元素。所以大多数网站都有“静态”内容。如果是这种情况,最好使用 DreamWeaver,尤其是在您不喜欢 html/css 编辑的情况下。

  2. Web 开发/编程 - 从诸如邮寄表格之类的基本内容开始,到 FaceBook 等高度交互的网站。在这里,您需要使用一些服务器端语言,通常如 PHP、ASP 或 JSP。选择很多,但您必须选择自己的平台或它们的组合。

现在到第二个选项(上面)。例如,如果您正在使用 PHP 构建一个站点,那么您要做的一件好事就是包含需要在所有页面中重复的页眉、页脚和侧面板。这样,您将无需重新编写这些部分。但是,如果您使用的是 DreamWeaver 之类的程序,它会为您执行此复制操作。是的,它将这些部分物理复制粘贴到每个需要它的文件中。当然,最终结果可能不会有任何不同。但作为开发人员,您将被束缚在 DreamWeaver 平台或任何其他特定平台上。

另一方面,如果您习惯使用 NotePad++ 或 GEdit 等编辑器,则可以随时在编辑器之间切换。但是您的任务是从头开始手动编码所有内容。但是话又说回来,由于您将使用包含文件来引入标题和内容,因此您也可以节省开发时间。

我不知道您对 html/css 或 php 了解多少,但这是我的一个演示,向您展示如何手动编写网站代码。这还不完整,但您应该有所了解。

Link to the video introduction

Link to the video on youtube

【讨论】:

    猜你喜欢
    • 2011-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-19
    • 1970-01-01
    • 2013-02-13
    • 1970-01-01
    相关资源
    最近更新 更多