真正简单的网站-入门能力如何?
尽管我已经完成编程,但我不是程序员。我最近同意协调为俱乐部建立网站。这些资源是由我本人完成的,他们完成了Web内容维护(通过网守将内容放入HTML和ColdFusion模板到站点本身;进行简单的HTML和XML编码);认真的Web开发人员,负责数据库编程,ColdFusion等,并且在我们其他人的头上进行讨论。两名使用Dreamweaver的设计师;在Front Page中创建了原始网站(现在已经严重损坏)并想要使用Expression Web的人;以及其他技术上不太喜欢的俱乐部成员。
我们首先需要的是一些文本和图形(在Dreamweaver中创建了一个华丽的设计),一些链接(包括到现有的PDF新闻通讯供下载),以及可能连接了一个现有的Blogspot博客。稍后(或者更早,如果不困难的话),我们可以将鼠标悬停菜单添加到链接,图库,日历,一些Mapquest热链接等。
我的问题是-首先,在初始站点上坚持使用HTML和jpeg是否有真正的问题?其次,对于网站开发的"后期"部分,最简单的方法是什么?第三,以这种简单的方式进行操作是否会产生成本,而这会让我们后悔呢?另外,有没有一个好的网站/资源,可以从新手的角度了解更多信息?
解决方案
回答
- 没关系
- Rails(或者购买/使用CMS)
- 除非我们开始变得疯狂受欢迎
- 这实际上取决于我们使用的是什么2. Rails在网络上有大量的教程,我们使用的任何产品都将拥有自己的社区等。
不过,老实说,如果动态部分是别人的博客,而我们将图库移到flikr中,我们可能会发现我们可以在很长一段时间内使用大部分静态HTML。
回答
如果我们不知道任何服务器端脚本语言,则没有理由不使用普通的旧HTML和JPG。另外,一旦我们想获得更高级的服务,最便宜的托管服务便提供了可以一键安装的工具,并提供诸如博客,照片画廊,公告板(PHPBB)之类的东西,甚至包括Joomla之类的内容管理工具。
回答
如果我们不需要任何动态内容,那么,如果我们不打算每周编辑一次以上内容,那么我会坚持使用基本的HTML。
以后,我们可能需要一个基本的,简便易行且易于安装的CMS。该品牌确实取决于平台(很可能是PHP / Rails / ASP),但是大多数都可以通过在Google中输入" CMS"来找到。如果需要,请尝试给它加上"免费"或者"开源"前缀。
我很确定我们可以完全免费地完成所有这一切。如果我们不要求的话,大多数PHP和Ruby CMS都是免费的,网络托管是免费的/极其便宜。
最后/最好的提示:找一个曾经做过此事的人,最好不止一次。他可能会为我们进行设置,因此我们无需再看比所见即所得(WYSIWYG)编辑器更复杂的东西。
回答
就个人而言,我绝不会在网站上使用JPEG图像,这主要是由于以下三个原因:
- JPEG通常包含伪像。
- 质量通常与文件大小成正比。
- 不支持Alpha透明度。
就是说,我建议我们对图像使用PNG,因为它是无损的,并且具有24位调色板(意味着全彩+ Alpha透明度)。唯一的怪癖是IE6及以下版本不支持PNG的本机Alpha,但是可以通过运行可解决此问题的JavaScript来解决。
至于设计网站,这既有优点也有缺点。我建议我们通读:
- 37 Signal为什么我们要跳过Photoshop
- 杰夫·克罗夫特(Jeff Croft)的《为什么我们不跳过Photoshop》
至于新手资源,我建议我们翻阅W3 Schools的页面。
回答
如果我们熟悉html / javascript基础知识,那么我将研究CMS wordpress,drupal,joomla,nuke等。所有这些都是免费的。通常,网络托管公司默认情况下会安装其中之一,从而将所有困难的部分都移到了手中。接下来就是学习自定义系统,并且针对这些系统中的任何一个都有大量的文档。
上面所说的一切都与好的老式html无关。
回答
我自己也遇到了同样的问题,我只是想寻找一种非常容易将网站快速粉碎在一起的东西。首先,我只使用普通的旧HTML,但是后来我意识到,简单的CMS会更好。
我去了WordPress。 Wordpress通常被称为博客平台,但在我看来,它作为致命的简单CMS确实很棒。
回答
为什么不简单地使用Google页面?
这是我做的一个网站示例,耗时约2个小时,易于维护(不是我做(-:)并且免费。
我认为建议我们将HTML弄乱以获取所需的东西真是太疯狂了!
回答
普通的旧HTML很好,只要我们不使用眨眼和选取框之类的标签即可。
回答
我个人喜欢CityDesk之类的工具。
而且我不只是堵住乔尔。 (我敢肯定,此类中还有其他内容。)重点是它们使创建静态网站非常容易:
- 该结构只是文件系统结构
- 页面具有用于合并格式的模板
- 所有资源都包含在一个文件中
- 便捷的预览和发布功能
对于动态协作站点,我只需安装共享托管站点上可用的许多开源CMS之一。
回答
纯HTML很棒,可以为我们提供最大的控制权。但是,如果我们想使更新更容易一些,可以使用SSI。大多数服务器都启用了此功能。基本上,我们可以将一个文件添加到多个页面。
例如,我们可以将菜单放在navigation.html中,并且每个页面都将包含此文件。这样,我们不必每次需要更新时都在每个页面上更新此文件。
<!--#include virtual="navigation.html" -->
回答
如果要实施一个具有用户简要资料/登录名,扩展名,画廊等Newbi的网站,则Joomla,Etc之类的CMS是不错的选择,但是如果我们目前只有静态内容,那么与Good Old HTML,About JPEG一起使用是不错的虽然目前,最好使用PNG或者GIF作为其"不那么庞大"。
也关于我们查询有关转移到服务器脚本的信息,当我们拥有数据库驱动的材料或者其他需要高级Prog语言的内容时,只需在PHP中使用PHP脚本,并将文件重命名为PHP,这对IT来说是没有损失的HTML数据...
继续前进并启动网站...
回答
除了已经提到的一些出色的内容管理系统之外,考虑使cms变得简单。
这使将静态站点转换为内容托管站点非常容易(这听起来似乎完全是我们将来可能需要做的事情),并且管理区域非常易于使用。我们的客户发现它比Joomla之类的产品易于使用。
它也是免费和开源的。
祝你好运!
回答
杜德(Dude),我们在谈论HTML,显然我们将使用CSS对内容进行样式设置。等到我们遇到IE问题,并且上帝禁止客户想要ie6兼容性。
现在使用HTML,我敢肯定你们会破解它的。我们的祈祷与你同在。
回答
我同意其他评论者的观点,CMS可能对我们有用,但是如我所见,可能像Webby这样的解决方案可以为我们完成。它基于模板生成纯HTML页面。可以将其视为输出纯HTML文件的"网页预处理器"。它具有使用基于服务器的CMS的大多数优点,但服务器上没有很多负载,并且使我们可以轻松更改可能使用的任何模板上的内容。