`
wangyi878750
  • 浏览: 187841 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

OpenCms全文检索的优势

阅读更多
OpenCms 集成了Lucene 搜索引擎, 提供了强大的全文检索功能.



  •                 提供对一下类型常见文件类型的全文检索

   1. Plain text
   2. Rich Text Format
   3. XML
   4. HTML
   5. Microsoft Word / Excel / Powerpoint
   6. Adobe PDF
   7. OpenCms XmlPages and XmlContents[可以自己扩展噢]
   8. Other OpenCms VFS resources

  •                 其它特性

   1. 给特定的自定义结构内容置顶索引,就是说,你可以自定义搜索的Field,自己进行定义和配置.
   2. 集成了 snowball stemmer 包,可以对多种拉丁语进行分词
   3. 可以对生成的内容片断进行关键词高亮显示
   4. 支持对搜索结果的用户权限检查[你没有权限是看不到结果滴]


我的相关日志:

2007-10-30 | 
OpenCms全文检索入门ABC
2007-06-17 | OpenCms自带全文检索搜索串长问题的解决
2007-04-17 | OpenCms的全文检索


分享到:
评论

相关推荐

    opencms

    OpenCms的核心优势在于其强大的灵活性和可扩展性。系统基于Java技术栈,利用JSP和Freemarker模板引擎实现页面渲染。开发者可以通过Java API轻松扩展功能,满足特定业务需求。此外,OpenCms提供了直观的用户界面,...

    OpenCMS

    OpenCMS的核心优势在于其灵活的架构和丰富的插件支持,这使得开发者能够轻松地根据需求定制和扩展功能。 #### 二、OpenCMS的主要功能与应用 1. **多语言支持**:OpenCMS提供了全面的多语言支持,这对于面向全球...

    OpenCms 7 Development(最好的OpenCms二次开发资料)

    2. **模板系统**:OpenCms的模板语言XSLT是其核心优势之一。书中会深入探讨如何编写XSLT模板,以实现动态页面生成。同时,也会讲解XML结构和JSP在OpenCms中的应用。 3. **模块开发**:学习如何扩展OpenCms的功能,...

    opencms9 java api

    OpenCMS 是一个开源的内容管理系统(CMS),主要由Java语言开发,专为构建企业级网站提供了一个强大而灵活的平台。其Java API 提供了丰富的功能,使得开发者可以通过编程方式与OpenCMS系统进行交互,实现内容的创建...

    OpenCms9.0.1 新鲜下载

    OpenCms的核心优势在于其强大的内容创作和管理工具。它支持多种内容类型,包括文本、图像、视频等多媒体资源,可以方便地创建、编辑和发布这些内容。同时,OpenCms提供了一个基于Web的工作环境,让团队成员可以协同...

    OpenCms中文文档完整版

    OpenCms是一款强大的开源内容管理系统(CMS),专为构建和管理网站而设计。这款系统以其易用性、灵活性和可扩展性赢得了用户的喜爱。本文将深入解析OpenCms的中文文档,帮助用户快速掌握该系统的各项功能和操作。 ...

    朗华opencms ofbiz 结合包

    OpenCMS的核心优势在于其灵活性和可扩展性,使得企业可以根据自身需求定制化内容展示和管理流程。 OFBiz(Open For Business Project)是一个完整的业务应用程序套件,由Apache软件基金会维护。它涵盖了一系列企业...

    opencms二次开发

    9. **数据库操作**:OpenCMS使用JDBC与数据库交互,你需要了解SQL查询和数据库设计,以便处理内容存储和检索。 10. **Web容器**:OpenCMS通常部署在Tomcat或Jetty等Web容器上,了解容器的基本配置和管理也是必要的...

    opencms源码

    OpenCms是一个开源的内容管理系统(CMS),用于构建和管理企业级的互联网和内联网站点。这个源码包“opencms-10.0.1”提供了...通过深入学习和理解源码,开发者可以充分利用OpenCms的优势,构建高效、可扩展的Web应用。

    opencms教程.rar

    1. **OpenCMS概述**:首先介绍OpenCMS的起源、发展历程、特点和优势,以及它在内容管理领域的地位。OpenCMS以其强大的模板引擎、灵活的工作流和多语言支持著称。 2. **安装与配置**:详细讲解如何在本地或服务器上...

    OpenCMS内容管理入门指南

    同时,OpenCMS利用XML技术来存储和处理内容,XML的结构化特性使得内容更加易于管理和检索。 在内容管理方面,OpenCMS提供了一个直观的Web界面,允许非技术人员也能轻松创建、编辑和发布内容。系统内建的角色和权限...

    opencms配置去掉2个opencms总结

    标题中的“opencms配置去掉2个opencms”指的是在OpenCms系统中,可能有用户想要移除或禁用两个特定的OpenCms组件或功能,可能是出于优化性能、减少冗余或者简化系统的考虑。OpenCms是一款开源的内容管理系统,它允许...

    OpenCms 内容类型模块

    OpenCms 是一款开源的内容管理系统(CMS),专为创建、管理和发布数字内容而设计。它提供了丰富的功能,包括模板驱动的网站生成、基于角色的安全控制、工作流程支持以及多语言支持。OpenCms 内容类型模块是系统的...

    OpenCms创建网站过程图解——献给OpenCms的初学者们

    ### OpenCms创建网站过程详解 #### 一、OpenCms简介及背景 OpenCms是一款开源的内容管理系统(Content Management System, CMS),它基于Java技术,主要用于构建和管理复杂的多语言网站。OpenCms提供了强大的功能集...

    OpenCMS内容管理系统入门教程

    - 实现全文检索功能,提高内容查找效率。 #### 十、总结 通过以上内容的学习,我们可以了解到OpenCMS不仅是一个强大的内容管理系统,而且还具备高度的灵活性和可扩展性。无论是对于初学者还是有经验的开发者来说...

    Building Web Sites with OpenCms

    OpenCms 的核心优势在于其灵活性和可扩展性,这使得它成为众多企业和组织构建和维护网站的理想选择。 #### 1.2 主要功能 - **多语言支持**:OpenCms 支持多种语言版本的内容管理,这对于面向国际市场的网站尤其重要...

    opencms 9.0.1 汉化包

    OpenCMS 是一个开源的内容管理系统(CMS),用于构建和管理企业级的网站。版本 9.0.1 是 OpenCMS 的一个重要里程碑,它提供了一系列的功能改进和优化。汉化包则是针对非英语用户群体,将软件界面及文档翻译成中文,...

    opencms中文用户手册

    1. **OpenCMS简介**:介绍OpenCMS的基本概念、工作原理和优势。 2. **安装与配置**:详细解释如何安装OpenCMS,设置系统参数,以及配置管理用户和权限。 3. **内容创作**:阐述如何创建、编辑和发布网页内容,包括...

    opencms路径去掉两个opencms的方法总结

    在IT行业中,OpenCMS是一个开源的内容管理系统,用于构建和管理企业级的网站。当我们部署或使用OpenCMS时,可能会遇到URL路径中包含“opencms”两次的情况,这可能对网站的用户体验和SEO(搜索引擎优化)产生不利...

Global site tag (gtag.js) - Google Analytics