在开发网站的过程中,规划网站是非常重要的一步,然而也是经常被大家所忽略的一步。究其原因,大概会是如下几种:
- 当拿到项目后,急于马上动手建站;
- 开始于某种个人爱好或实验性质,然后慢慢演变成正式的;
- 我们依赖扩展来建站,而非专注于网站本身;
毫无疑问,在着手建站之前正确地规划站点是相当重要的,如果我们打算最终取得成功的话,而非只是迷失在数字空间中的一个域名,一堆扩展,和模板的集合。并且正确地规划网站,也是我们的网站是否能够获得收入的关键所在。
当我们开始规划的时候,我们不如花些心思想一想我们的网站如何能够获得收入,把可能能够盈利的选项列出来,然后选择几个与我们的任务和目标一致的。
本章我们会学习到:
- 规划为何是重要的;
- 如何写任务宣言(mission statement)和目标
- 决定我们的网站如何取得收入;
- 如何急于我们的目标选中扩展;
- 哪些是大多数Joomla网站必备的基本扩展;
- 我们例子网站的目标和扩展;
规划为何是重要的?
规划是首当其冲的,因为它能够让我们保持在正确的道路上向着目标前进;另外,这也能让我们的网站保持准确和简单,而不会受到我所称之为“Frankensite效应”的影响。
Frankensite效应
假设在该房子的过程中,我们不考虑风格,大小和式样,单独地选择家具,如地板,厨卫,门以及门把手。这些家具作为一个个的个体来说无可厚非,然而当把它们整合在一间屋子里的时候,那就不是我们所想要的了。很多人在建网站的时候,也是这个样子。它们收集了大量打算使用的扩展,然后做实验一样想要看看能够出现怎样的效果。
这就是我称之为Frankensite的网站。就象是被Frankenstei博士制造出来的传奇怪兽一样,Frankensite无论是看上去还是运作 起来都不象是一个专业的网站。相反,它更像是被某个疯狂的科学家用一大堆扩展拼凑起来的滑稽可笑的仿制品。
好吧,我要对那些伤心的人说声道歉,但他们绝不是第一批打算通过安装Community Builder,SOBI,JEvents,Groupjive,论坛组件以及50多个插件就能够做出另外一个Facebook来的,当然也绝不是最后一批。
我非常肯定地说,这就是为何许多基于CMS(不仅仅是Joomla)的网站失败,或只体验到了勉强的成功的最大原因之一。安装Joomla很简单,套用一个模板,装上每个能找到的扩展。但是如果我们想要真正的成功,以及保证顾客的回头率的话,那么我们则需要塑造信任,以及提供简单实用的服务或信息。不假思索地就将扩展纳入到网站中来,则会使得网站令人困惑,不利于导航,最终不能为大多数所用。最终的解决就是顾客由于缺乏对我们的信任而远离我们不再回来。
过多的扩展使得难于让网站呈现出正确的风格,尤其是当某些扩展的样式是改变不了的情况下(如flash扩展),或难于格式话(没有CSS文件,只有HTML元素)。不同的字体、大小、颜色、线条、按钮使得整个网站看上去象头怪兽不招人喜欢。
没有目标,哪来的成功
除了Frankensite效应以外,没有规划的网站就象是在满是迷雾的森林中开车一样。我们不知道要驶向何方,只能看到眼前几英尺的地方。我们实际上哪也去不了,只能当问题出现的时候去解决问题,或是当车出毛病的时候修理。许多疏于规划的网站就象是这个样子,他们用于不能真正地向前行进,因为只是在忙于避免和解决所遇到的问题。
如何规划?
在规划网站的时候,主要有两个重要的要素:
- 任务宣言
- 目标列表
这些要素可以帮助我们定义网站的发展方向以及网站的重心,从而在添加和选择扩展和设计时帮助我们保持网站在正确的轨道上。
任务
我们的任务宣言描述了我们的网站的发展方向。
对我们网站存在理由的描述应该是简单明了的。其为何存在,用来做什么?这是我们应当定义的。它应当包含一些能够度量的,对社会有意义的内容,并涵盖了网站最大程度的远景。
它可以是特定的,如引用数字或产品;也可以是一般的,强调某种宽泛的任务。一些真正公司著名的任务宣言,如:
- 3M: To solve unsolved problems innovatively
- Mary Kay Cosmetics: To give unlimited opportunity to women
- Merck: To preserve and improve human life
- Wal-Mart: To give ordinary folk the chance to buy the same things as rich people
- Walt Disney: To make people happy
上述都是些较短的,但我们可以让我们的更长写。如果我们的任务宣言较长,那么将其缩短后的版本就可以用作我们网站的座右铭或宣传语。
实践-写出我们自己的任务宣言
通过本书,我们将会建立一个全功能的,基于订阅的网络公司。如果我们全力加入到这个实际的例子中来,在全书结束的时候就能做出自己的网络公司来了。
我们将要开发的这个例子是基于一个细分用户群体的,因为我的一个特别的爱好-日本的住房。作为一名移居日本的外国人,我注意到对于住在日本外国人来说缺少最新的,有关住房的帮助信息。所以我们将会基于我们的网站,销售有关住房以及和住房相关的话题,如园艺,修理,装修等内容信息的订阅。
通过收集大量有关日本住房出租和出售的信息,我们可以让人们在寻找住房是节约时间,避免砍价,以及节省金钱。关于住房及其相关话题的节省时间、砍价和金钱的信息,是我们提供给顾客的价值所在。这样一来,我们会想到的网站基本任务宣言会是:
通过网站的文章以及鼓励每个人的经验分享,提供有价值时间、金钱和侃价信息,帮助在日的外国居住者找到他们想要的家,而非仅仅是一个住的地方。
正如我在前面所提到的,任务可以用来创建一个不错的网站座右铭或宣传语。整理一下,我们的任务就变成了:
帮助你找到你想要的家,而不是一个窝。
当我们用上面的版本作为网站的宣传语展示给顾客,这种拟人的方式吸引了顾客,并且让他们觉得网站的产品对他们是有用的。
现在轮到你了,拿一张纸想想你要建立一个什么也的网站;你要提供什么样的产品或服务;它们如何能够使顾客收益;如何在宣传语中体现出来?
然后,如果你愿意的话,试着将其浓缩并拟人化成一条宣传语展示在网站上。
变现(Moetization)
在我们将目标之前,我们需要花点时间好好想想如何能够让我们的网站产生收入,也就是变现的过程。如果我们只是建个网站娱乐一下,练习一下,或是为某个社区做个贡献,那么则无需考虑这一步。但如果是一个网络公司的话,则非常必要考虑我们的成功与否了,因为正确的模式能够让其存在下去,反之亦然。
有好几种模式都能够产生收益,最常见的是:
- 买自己的产品
- 买别人的产品,经常是通过关联链接或网店前台
- 广告收入
- 某项服务的订阅收入
如果实施得法的话,任何一种都是都会是我们的收入源。例如我们可以销售电子书籍而非把我们的信息仍做成文章;或者我们还可以将所有的信息免费,但是在每张页面加上令那些生活在日本的人感兴趣的广告或关联链接。
甚至广告也可以做成多种方式:
- 我们可以与其它网站交换广告,以便双方都获得流量
- 可以按月销售广告空间
- 还可以实用Google Adsense那样的点击付费广告
实践-决定我们的盈利模式
对于我们的例子网站,我们会不时地添加越来越多的信息,这样合并成一本电子书就会有些难度,并且我们也没有销售自己的或他人的某种实体产品。这也就是说,广告或订阅会更适合我们的任务。我个人偏好订阅系统,因为它能够会不断地为你重复收入,这使得预测未来的收入更加容易。当订阅系统与广告所支持的免费成员结合起来的时候也用得很好,广告会对购买订阅的成员屏蔽。这种方法使用人们对广告的不喜欢作为一种诱因,使订阅成为了较高的收入来源之一。
订阅也适用于我们正在进行中的规划,随着时间的推移网站逐渐添加更多的信息。当逐渐增多的信息使得人们停留的更久的时候,由此产生新的订阅。
尽管住房信息并非一种理想的每张或每月订阅方式,因为大多数的人不会多次使用这样的信息。它有点象介于一次性的支付与订阅之间。静态的信息对于电子书或或支付访问非常适用;经常更新的信息更适用于订阅,因为这是一种混合的长期的订阅方式,如按年订阅。
当然,订阅并非我们唯一的收入来源,因为广告也能支持免费的内容。因为访问者的“读”广告的数量,广告最适于高流量网站。单纯的点击已经在今年逐步地减少。
尽管在某个时刻可能有成百,甚至上千的人在寻找信息,我们也无法发现能够稳定地依靠广告生存的类型所在。另外一种不同类型的信息需求度高的网站可能会做到。
如果可以的话,适用多种盈利模式要比单一的好。这样的话,如果一种的收入不够,或彻底失败时,你还有替补不是吗。
好了,现在到你了。你要提供的是何种产品或服务呢?何种盈利模式最适合你呢?你是否会使用单一模式,还是多种模式呢?
目标
现在我们已经有了我们的任务,设计除了网站的盈利模式,我们需要设定网站的特定目标了。
目标为我们拿什么给我们的用户和同事准确地规划了一份详细的蓝图。甚至目标已经给了我们选择相应网站扩展的信息。我们的目标应当涵盖所有我们想要我们的同事和顾客能够使用网站做什么的内容。
一开始,最好放下那些所有我们认为能够有助于网站达到我们所设定的任务的所有事情,采取头脑风暴的方式。然后一旦将我们的想法写下了,我们就可以开始除去不相关的,直到我们形成一个简短且可控的列表。
实践-设定目标
对于一个新网站,我们通常会将目标列表浓缩在1-3个首要目标,4-6个次要目标。哪些会最终转化为1-3个首要扩展,4-6个次要扩展。为何这么少呢?首先,我们要避免Frankensite,而且也要让我快速地在做出来一个专业的,可运行的网站。每个额外需要我们实施的目标都意味着更多的工作,更多的风格,以及冒失败和bug的风险。基于此,顾客几乎总是宁可选做得好的几件事,而非样样通样样松的大网站。所以我们锁定目标为前者-做得好的几件事。
回到我们的任务上来,我们的重心是要提供信息,并促进信息在用户之间的共享。这样我们需要一个混合文章和社会参与,但无需全功能的社交网站。这样的话,就有了下面这些用户目标:
- 读文章,看视频,听音频
- 递交住所/房产/货源的图片/视频到公共的图片展览
- 象每个人问问题,以及讨论话题
- 递交对其他成员有用的网站链接
- 点评不同的建筑者,房东,银行以及房产代理
- 递交教程和文章
- 通过用户博客递交他们自己的故事
- 产看quick tips
- 评论我们的文章
我们还应该为我们的同事留些目标。即使我们的同事目前只是我们自己,我们需要为我们想要网站做什么设定目标,这样我们运作网站的工作才能尽可能地简单和有效。员工目标是:
- 递交可能含有图片、音频和视频的文章
- 限制只订阅某些文章或某个单元的文章
- 向网站上传用于文章的图片、视频和音频
- 批准或删除用户递交的文章
- 递交有用的文章并向用户展示
- 在博客上写一些他们自己的经历
- 输入quick tips
- 控制用户评论和讨论
我们还有三分之一的目标,这些目标对网站有益,但对某些用户或员工并非必要。其中一些目标由其与我们的盈利模式有关,或与用来改善我们在Google或其它搜索引擎中排名的SEO有关。
- 能够收集,引导和显示用户的表扬,以建立信任
- 支队免费用户显示广告
- 获取用户的订阅
- 将默认的网页URL转化为可识别的链接
从上述列表中,我们需要找出1-3个首要目标,4-6个次要的。我们总是要确保其它目标稍后在实施,但是我们刚开始的适合需要一个简短的功能列表,以最大化我们新网站的潜力。同样要记住某些目标是能够被链接的,例如用户阅读员工所递交的文章,那么这样的目标只能被看成一个。
对于我们的首要目标和任务,会随着我们不断递交有用的信息而不断地变化。这样我们的第一目标将会是能够阅读文章,浏览图片,观看视频和收听音频。我们还想要加入一些社交功能,以维护网站用户并让他们参与进来,这样向网站递交他们自己的图片和视频以及参与讨论就成了另外两个首要目标。
对于次要目标而言,我们打算的是要做出一番事业而非一个网站,那么我们会从允许订阅和向免费顾客提供广告收入开始。
对文章发表评论是一种值得鼓励的参与方式。我们还想要表扬和可读性链接,以改善网站的外观和和conversion rate。员工递交的链接应当是非常有用的,但是引导用户递交的链接需要更多的努力,所以目前我们只向员工开放这项功能。
我们还有许多好的目标,如对出租人和银行的评价,分享用户故事的个人博客。但是我们不能为了做到所有的事情而变成Frankensite,这肯定不是我们想要的。所以我们的最后的列表如下:
- 顾客阅读员工所递交的文章、视频、音频等
- 顾客递交的关于住所/房子/花园的图片和视频归类到一个公共gallery
- 每人互相可以问问她和讨论话题
- 从广告支持的免费用户订阅中取得一份收入
- 顾客可以对我们的文章发表评论
- 能够收集,控制和显示用户的表扬以建立信任
- 将默认的网页地址转化为可读的链接
在我们按照目标列表选择网站扩展之前,现在该你为你的网站列出一个顾客和员工的目标列表了,以及哪些是你网站的盈利方式以及其它的网站收益方式。
协议,加密和commercialism
扩展有三个许多人没能正确理解的非常重要的方面。这些方面是:扩展是在何种协议下发行的;如果一个扩展是加密了的,那么加密费用多少;以及一个产品的商业本质。正确地理解这些方面,能够为我们减少不少麻烦。
协议
Joomla的扩展主要有两类-开源和proprietary。
加密
总是与专利协议一起而来,加密就是使得一个扩展的源代码不可读或不可更改,以保护代码免于修改或复制。
Commercialism
除了授权和加密,还有另一种形式的扩展。这是以商用还是非商用为标准的,这意味着你需要直接付费访问或使用与否。
使用Joomla扩展目录和Google
在Joomla扩展目录(Joomla Extenstions Directory,也被成为JED:http://extensions.joomla.org)上有上千个扩展,对于我们来说要熟悉每一个是非常困难,甚至于不可能的。这样的话,我们需要花些时间找到合适的扩展。幸运的是,JED已经按照相关的种类将我们能看到的所有扩展分成了不同的种类,以便于我们在互联网上搜索我们想要的扩展。
使用JED搜索最佳的方式是通过高级搜索功能,这可以在页面上面搜索框的右侧找到。
另一个就是使用Google的高级搜索功能,将搜索范围限制为extensions.joomla.org。
为我们的目标选择扩展
一旦我们确定了我们的目标,以及理解了如何搜索扩展后,就该真是开始选择我们需要用到的扩展了。当我们开始这一过程的时候,一个非常重要的需要我们考虑的事情是在核心与第三方扩展之间的差别。
核心扩展指的是Joomla自带的,如内容组件,web链接组件,联系组件。这些扩展都是有Joomla项目团队自己开发和维护的,通常随着Joomla的版本发行自动地更新。这些扩展是大多数人都会在网站上用到的,如用户管理,内容管理,联系,显示到其它站点的链接等。
而第三方扩展则是有独立于Joomla团队的开发者开发的,用添加新功能或引入全新的功能和扩展的方式以扩展Joomla核心扩展,如gallery,社交网络等。
在我们选择扩展满足目标的时候,最好是在寻找第三方扩展之前以核心扩展开始。之所以这样建议的原因,是因为核心扩展能与Joomla更紧密地集成,并且较少受到新版本Joomla的影响。而第三方就不好说了。
那么JED是我们第一个该去的地方,尤其是一些有特色的扩展页面,如: Most Favoured, Editors' Pick, Popular Extensions, Top Rated和Most Reviewed,因为也许别人也在寻找和你想要寻找的。
实践-将目标转化为扩展
看看我们的目标,我们能够将它们看成相应的核心扩展:
- Banners
- Contacts
- Content
- Mass Mail(群发邮件)
- Media Manager
- Newsfeeds
- Polls
- Users
- Weblinks
它们并非一一对照与我们的目标,如Mass Mail,就不在我们的目标之中,我们所有的目标也并非都有与之相对应的一个扩展。上述扩展中,没有一个能让我们的用户上传他们自己的图片或视频到公共gallery,但是其中一些还是能够完成我们的目标的,我们认真分析一下:
- 顾客阅读员工递交的文章,视频,音频等
- 递交内容,阅读文章
- 媒体管理器上传图片,音频,视频
- 显示音频和视频-无
- 顾客递交他们自己住所/房子/花园的图片和视频到公共gallery
- 无
- 从广告支持的免费成员和订阅中收益
- Banner可用作广告,但只是一个简单的接口
- 订阅-无
- 将员工递交的有用链接显示给顾客
- Weblinks组件能够满足
- 顾客对我们文章的评论
- 无
- 能够收集,moderate和显示用户好评,以建立互信
- 无
- 转化默认网页URL为可读的链接
- 内建的Joomla SEF链接是一个简单的接口,又可能不够用
这样的话,Weblinks组件就可以完全满足我们的目标;内容组件能够满足我们一半的需要,尽管还差点;其它的只能是部分满足,但是我们可以找到更好的第三方解决方案,如:Banners,SEO链接和Media Manager。
让我们看看其它的目标,以及改为它们选择哪些扩展。
显示音频和视频
对于这个目标,有两个主要的竞争中:AllVideos插件(www.joomlaworks.gr)和Ninja Shadowbox插件。主要的差别是AllVideos有些更强;而Ninja能够以弹出窗口的方式显示所有的媒体,就象屏幕变成黑暗并只显示媒体。这样的话,Ninji的弹出窗口方式对图片和视频还不错,但是对于图片就不那么有用了。
AllVideo的缺点是其对静态图片的支持不怎么好。而利用Ninja可以让我们显示图片的预览,点击后可以看到全图。
幸运的是,我们不必二选一。Joomla一个很好的特色的是我们可以两个插件都使用。AllVideo用来显示音频和视频,Ninja用来显示弹出窗口。
好的,就这么定了。
顾客将自家住所的图片递交到公共gallery
接下来的可不好办。在Joomla 1.5,甚至1.0中都有许多的gallery,但是其中很少允许用户自行上传到公共gallery。我所能找到的所有都需要先安装一个被叫做Community Builder的社区组件。因为我们不想将我们的网站变成一个全能的社交网站,所以这个有些不理想。
Ninja Custom Gallery组件是个不错的选择。这个组件可以让用户递交他们的图片,或在YouTube或Google Video上的视频链接。并且其他用户还可以对图片和视频投票和发表看法。这正是我们想要的社区级别。
另一个目标也解决了。
问问题和话题讨论
显然,用户论坛是这个目标的选择。
对于Joomla,在你的网站可以有两种获得论坛的方式。第一种方式是通过扩展的方式,安装在Joomla上;另一个方式则是将外部的论坛程序链接到你的网站,让外部论坛和Joomla共享你的用户。
如果你对论坛功能要求不是太高的话,内部的方式就可以满足你的需求。JED上有三种:Agora, Joo!BB, and Simplest Forum。Agora的评分最高,使用得也最多,不过别太注重这些。Simplest Forum有点过于简单了,而Agora又有点太复杂了。尽管目前jooBB还处于测试版阶段,不过不少已经使用过人都说还是挺稳定的。
我们首选JooBB,Agora作为后备。
从基于广告的免费用户和订阅获得收益
这是我们需要我们正确规划的最重要的目标了。
点击JED上的Paid Access and Content分类区,我们会看到一列订阅管理系统。
而用于Google广告管理的插件和扩展都大同小异,我们选择一个排名较高的就可以了。( Ninja Access)
客户对文章的点评
JoomlaComment(http://joomlacode.org/gf/project/joomagecomment/)
能够收集,moderate和显示用户好评,以建立互信
Ninjamonials
链接转化
JED上的SEO和Metadata分类中,sh404SEF是很明显的。
必要的扩展
除了上面那些为了完成我们目标的扩展,我们还要装一些能够扩展网站功能扩展。
- NinjaXplorer(http://ninjaforge.com):网站管理
- JoomlaPack(http://www.joomlapack.net):备份/恢复
- JCE(http://www.joomlacontenteditor.net):所见即所得编辑器
- EasySQL(http://easysql.sourceforge.net/)
总结
做事情前先做个计划的重要性大家都知道,那么怎么做呢?这一章给出了作者自己的一些思路:确定任务;分解任务成目标;再将目标分为主要和次要;将目标映射为一个个的功能;通过功能最终决定用以实现的扩展。