模块设计思想 ●显示功能和操作功能的分离 ○这种思路使得P。 ostNuke内外的程序都可以使用 模块所提供的功能。 ○区块可以显示其自己的信息,但可以通过模块来 收集相应的信息 ○实用程序模块(例如评论( comment)和排行榜 ( rating))极为重要,尽管其自身并没有显现 出直接的通途,但其通用的功能为整个站点所有 的模块使用,并为开发者提供了便利
模块设计思想 ⚫显示功能和操作功能的分离 这种思路使得PostNuke内外的程序都可以使用 模块所提供的功能。 区块可以显示其自己的信息,但可以通过模块来 收集相应的信息。 实用程序模块(例如评论(comment)和排行榜 (rating))极为重要,尽管其自身并没有显现 出直接的通途,但其通用的功能为整个站点所有 的模块使用,并为开发者提供了便利
模块设计思想 ●单独目录安装 O这使得大型的 PostNuke系统的更容易的维护, 无论是开发者还是网站的管理员,拆装模块极为 容易 ○在文件系统中布局的相关性不再要求,同时模块 设计者不需操心其模块在那种系统上发布,如何 同操作系统打交道
模块设计思想 ⚫单独目录安装 这使得大型的PostNuke系统的更容易的维护, 无论是开发者还是网站的管理员,拆装模块极为 容易。 在文件系统中布局的相关性不再要求,同时模块 设计者不需操心其模块在那种系统上发布,如何 同操作系统打交道
模块设计思想 ●外部模块访j ○允许从外部(即非 Postnyκke模块)对 PostNuke模 块进行访问,是极为重要的。这样, Postnuke 系统成为一个内容仓库,其中的信息可以使用非 Web的方式进行访问 ○例如,通过提供 PostNuke的 XML-RPO接口,系 统的信息可以直接访问而无需经过Web的常规接
模块设计思想 ⚫外部模块访问 允许从外部(即非PostNuke模块)对PostNuke模 块进行访问,是极为重要的。这样,PostNuke 系统成为一个内容仓库,其中的信息可以使用非 Web的方式进行访问。 例如,通过提供PostNuke的XML-RPC接口,系 统的信息可以直接访问而无需经过Web的常规接 口