mirror of
https://github.com/php/presentations.git
synced 2026-03-24 07:32:11 +01:00
106 lines
2.4 KiB
XML
106 lines
2.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<presentation
|
|
template="css"
|
|
navmode="html"
|
|
navbarbackground="#4373b4"
|
|
navbartopiclinks="0"
|
|
navColor="#f1fbff"
|
|
logo1=""
|
|
stylesheet="presentations/slides/ezc/ez.css"
|
|
backgroundfixed="1" >
|
|
<topic>Search</topic>
|
|
<title>Haystacks and Needles</title>
|
|
<event>php vikinger</event>
|
|
<location>Leuven, Belgium</location>
|
|
<date>May 30th, 2009</date>
|
|
<speaker>Derick Rethans</speaker>
|
|
<email>dr@ez.no</email>
|
|
<url>http://derickrethans.nl/talks.php</url>
|
|
<joindin> </joindin>
|
|
|
|
<slide>slides/search/title.xml</slide>
|
|
|
|
<!-- INTRODUCTION -->
|
|
<slide>slides/toolbox/me.xml</slide>
|
|
<slide>slides/search/h-introduction.xml</slide>
|
|
<!--
|
|
INDEX:
|
|
- tokenizers
|
|
- analysers (japanese)
|
|
- stemming
|
|
- stop words
|
|
-->
|
|
<slide>slides/search/index.xml</slide>
|
|
<slide>slides/search/crawling.xml</slide>
|
|
|
|
<slide>slides/search/tokenize.xml</slide>
|
|
<slide>slides/search/tokenize-japanese.xml</slide>
|
|
|
|
<slide>slides/search/stemming.xml</slide>
|
|
<slide>slides/search/stem-japanese.xml</slide>
|
|
|
|
<!--
|
|
SEARCH:
|
|
- boolean, operators, grouping
|
|
- facets
|
|
-->
|
|
|
|
<slide>slides/search/method-title.xml</slide>
|
|
<!-- Methods -->
|
|
<!--
|
|
- MySQL fulltext
|
|
- database tied
|
|
- just "text"
|
|
- only for myisam
|
|
- distance between words does not matter (fuzzy in lucene/solr)
|
|
- it's a database, not a search engine
|
|
-->
|
|
<slide>slides/search/mysql-fulltext.xml</slide>
|
|
<slide>slides/search/mysql-types.xml</slide>
|
|
<slide>slides/search/mysql-restrictions.xml</slide>
|
|
|
|
|
|
<!--
|
|
- Lucene intro
|
|
- Zend Lucene
|
|
-->
|
|
<slide>slides/search/lucene.xml</slide>
|
|
<slide>slides/search/zend-lucene.xml</slide>
|
|
<slide>slides/search/zend-lucene-search.xml</slide>
|
|
|
|
<!--
|
|
- Solr intro
|
|
- java, webservice
|
|
- marjory
|
|
-->
|
|
<slide>slides/search/solr.xml</slide>
|
|
|
|
<!--
|
|
- ezc Search
|
|
- facets
|
|
- datatypes
|
|
- deals with objects
|
|
- interface idea
|
|
- extending with other analysers
|
|
- datatype masks, issue with dates
|
|
- interfaces to other backends: zend lucene, sphinx, google, xapian?
|
|
|
|
- Indexing -> extractors
|
|
-->
|
|
|
|
<slide>slides/search/ezcsearch.xml</slide>
|
|
<slide>slides/search/ezcsearch-design-ideas.xml</slide>
|
|
<slide>slides/search/ezcsearch-document-definition2.xml</slide>
|
|
<slide>slides/search/ezcsearch-index.xml</slide>
|
|
<slide>slides/search/ezcsearch-search.xml</slide>
|
|
<!-- performance notes -->
|
|
|
|
<slide>slides/search/zend-lucene-vs-solr.xml</slide>
|
|
|
|
<!-- future tech:
|
|
- More Like This
|
|
-->
|
|
<slide>slides/search/resources.xml</slide>
|
|
|
|
</presentation>
|