摘要:
Orchard工作机制创建一个 Web CMS (内容管理系统)与创建普通的web应用程序不一样。它更像是建造一个应用程序容器。当设计一个这样的系统时,可扩展性必须作为首要的特性。 这会是一个挑战,必须允许具有可扩展性的挑战可能会危及应用程序的可用性:系统中所有的事情都需要与未知特性的模块组合,包括用户界面层。将那些未知的彼此并不了解的小部件组合成 一个连贯的整体,这就是orchard要做的事情。这个文档解析了orchard架构的选择,和他们是如何解决灵活性和用户体验之间的矛盾。架构ModulesCoreOrchard FrameworkASP.NET MVCNHibernateAutofac 阅读全文
摘要:
搜索和索引Orchard提供了在应用程序中索引和搜索内容项的能力。可以启用Indexing特征来提供索引功能, ,同时也指定了具体的索引实现(默认是包含了基于Lucesne的实现). 除了 Indexing, Search 的特性提供了查询索引的功能,(通过关键字或者使用 Lucene 的查询语法) ,在前台返回与查询匹配的内容项。在启用这些特性前,你先要从 Gallery 中安装.选择 Modules 下的Gallery 页,安装以下的特性: Search, Indexing, 和 Lucene.由于搜索依赖索引,启用搜索也就自动启用了索引.注意你必须在启用搜索和索引之前启用 Lucene, 阅读全文