在卷B和卷C里面,文档站点和新闻站点的相关练习,都是以用户场景的形式呈现的。用户场景是描述开发任务的一种方式,这种方式在网站开发和软件开发中日趋流行。用户场景的核心是,是对网站的特定类型的用户在网站上面想要做什么的一个简短描述。把任务描述成为用户场景,能够更好的帮助我们理解实际的功能需求,而不是关注具体的技术方案。
用户场景是敏捷开发的重要组成部分,是现代软件开发中的一个核心概念。你可以到维基百科上面的敏捷开发里面找到一个简单介绍http://en.wikipedia.org/wiki/Agile_software_development。
新闻站点套件里面只包含简单的用户场景信息,而文档站点则包含了丰富的描述,包括:
这里建议的解决方案,在作者看来是最自然的,但是这并不意味着绝对就是,可能还有别的方案,从特定的角度来看,比这里的解决方案还要好一些,在Drupal中,解决问题的办法,从来不只有一个,办法很多。在有些用户场境里面,我们还给出了一些替代方案。
原文出处:http://drupal.org/node/1576444
中文翻译:http://www.thinkindrupal.com/node/4841
创作共用许可署名 - ShareAlike2.0