我一天淫浸在google sites,起先还抱着试玩的态度,可是几个小时下来,成果显著,做出来的google site像模像样,于是我转变态度,决定启用这个google site,于是又花了几个小时添枝加叶。现在第一个google site基本完工,我已颇有心得,这里畅谈一下。
要玩转google sites,首先要明白google sites适合干什么用,能干什么,不能干什么。如果你硬拉google sites去建它不擅长的网站,你肯定会失望。与其后来失望,那你还不如先花几分钟读读我的Best Practices。
- google sites适合建project oriented sites,但不能拿它来作project management,google sites根本就不是为project management开发的。
- google sites适合存储一次性信息,不要指望数据导入导出,不要指望在数据之间建立复杂的关系。
- google sites适合单个处理的文件,不要指望批量上传文件,也没有ftp。
- google sites适合组织内部成员共享信息,和少量外部成员共享也是可行的,但吃不消管理大量外部成员,分组分级别共享更不可能。
- google sites适合懒于备份的用户,google sites后台的版本控制可以方便地追踪、撤销、恢复最近的网页修改和文件上传。但如果你很挑剔,你会感觉版本控制的控制权不在你手;如果你很万全,担心google sites的数据哪一天被黑,想把你的全站做个本地备份,这恐怕只有用手工去做了。
- google sites适合在网页里调用google hosted的数据,如google documents, google calendar, google picasa, google video/youtube,google gadget,集成度堪称完美。但如果你想调用别的地方来的数据,那工作量就大了,不可能象我这样在一天内做出一个像模像样的网站。
要建好google sites,动手之前必须先规划。规划内容是:
- sites分类法(不是归类,google sites归类显示的功能完全不用我操心),我建议site与site之间以使用者权限来分,因为你不能单独设置一个site下某个分支的共享发布,共享发布的设置是对全站有效的。如果你有information A要共享给person A,information B要共享给person B,你必须建两个sites,分开存放information A和B。
- site hierarchy也很重要。url是从page name而来,create new page时就创建好了,无法更改。如果你发现当初page name取得不好,想换一个page name是可以的,但url保持不变。如一定想要个新url,只能delete page,再create new page。
- 上传文档的位置。我建议put files which are downloaded or emailed as standards or background introduction到各自主题下面的webpages,再做一个file cabinet,put files which are created or modified for this project there。
google sites单个页面的功能很强,但可订制性很小,页面与页面间的联系也很困难,但如果规划恰当,一般可以避重就轻。