2022 ·English ·11 slides ·40 views

Typesense Plone Integration Plone Conference 2022 Namur

The document presents Typesense, a new fault-tolerant full-text search solution designed for Plone 6, offering customizable, high-quality search results and easy integration. It highlights deployment options, including on-premise, private cloud, and Typesense Cloud, along with a demo showcasing user-friendly search templates and widgets. The solution combines features similar to collective.solr and eea.facetedsearch, emphasizing its open-source nature and requirement for user configuration through JavaScript.

Slide 1 of 11 — Typesense Plone Integration Plone Conference 2022 Namur
1/11 arrow keys or swipe · click image for fullscreen
Slide 1 of 11 — Typesense Plone Integration Plone Conference 2022 Namur
1/11

Details

Uploaded
12 October 2022
Updated
4 November 2022
Language
English
Slides
11
Image size
2048x1152
Views
40
SlideShare ID
253520901
Uploaded format
PDF
Collected
2026-09-27

The description above is SlideShare's automatically generated summary, not the author's own text.

Source & completeness

Content
original + reconstructed
Validation
passed
Slide text
available (11 slides)
Original files
yes
  • original.pdf PDF · 2.3 MB · 11 slides
Checksums (SHA-256)
  • original.pdf: c3fbcadc3d3b3f1ac5ebc10f98326bb0bb888647edb87247ff949ca96a7529c8

Slide images come from SlideShare's public renderings (2048x1152 px, WebP). Any file marked as reconstructed is assembled from those images and is not the author's original source file.

Full text of every slide

Text extracted by SlideShare from the slide images — may contain OCR errors. 11 of 11 slides have text.

1
Andreas Jung | info@zopyx.com | www.zopyx.com Typesense integration for Plone A new fulltext search solution for Plone 6 Plone Conference 2022, Namur
2
Products.TextIndexNG3
3
Searching for a decent replacement… • High-quality search results (customizable ranking) • easy to integrate, easy to maintain • decent technology (JSON, REST) • fault-tolerant search with decent features • search across multiple site or multiple data sources (federated search) 3
4
So what is Typesense? • a new fault-tolerant, full text search solution • faceted search • fast user feedback (search-as-you-type) • quality search results based on decent ranking • very easy to maintain • completely open-source • like collective.solr + eea.facetedsearch combined 4
5
5
6
A quick demo Plone 6.0.0b3 25.000 content objects
7
Plone and Typesense control flow 7
8
Declarative search template • Rich set of widgets: • search form • facets • search results • suppl. information • many others 8
9
app.js for configuration and widgets • every widget is con fi gured through JS • assignment to a slot via element #ID • all widget are very con fi gurable and customizable 9
10
Deployment options • On-Premise or private cloud: • single-binary export TYPESENSE_API_KEY=xyz mkdir /tmp/typesense-data ./typesense-server --data-dir=/tmp/typesense-data --api-key=$TYPESENSE_API_KEY --enable-cors • using Docker docker run -p 8108:8108 -v /tmp/data:/data typesense/typesense --data-dir /data --api-key=some_api_key --search-only-api-key=some_search_api_key --enable-cors • Typesense Cloud: • paid SaaS 10
11
zopyx.typesense https://github.com/zopyx/zopyx.typesense Video from World Plone Day 2022: https://shorturl.at/qPYZ5