Files
archived-presentations/search-quebec9.xml
Derick Rethans f91b3c997b - Added pfcongrez talk
- Updated ezc slides and added quebec ezc talk.
2009-04-18 23:23:50 +00:00

123 lines
3.0 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 Québec 2009</event>
<location>Montréal, Canada</location>
<date>March 4th, 2009</date>
<speaker>Derick Rethans</speaker>
<email>dr@ez.no</email>
<url>http://derickrethans.nl/talks.php</url>
<joindin>http://joind.in/106</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-domain-specific.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/searching.xml</slide>
<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>
<!--
- Your own implementation
- tokenization
-
-->
<slide>slides/search/own.xml</slide>
<slide>slides/search/own-tokenization.xml</slide>
<slide>slides/search/own-gotchas.xml</slide>
<slide>slides/search/own-gotchas2.xml</slide>
<slide>slides/search/own-gotchas3.xml</slide>
<!--
- Lucene intro
- Zend Lucene
-->
<slide>slides/search/lucene.xml</slide>
<slide>slides/search/zend-lucene.xml</slide>
<slide>slides/search/zend-lucene-index.xml</slide>
<slide>slides/search/zend-lucene-search.xml</slide>
<!--
- Solr intro
- java, webservice
- marjory
-->
<slide>slides/search/solr.xml</slide>
<slide>slides/search/marjory.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>
<slide>slides/search/ezcsearch-search2.xml</slide>
<!-- performance notes -->
<slide>slides/search/zend-lucene-vs-solr.xml</slide>
<!-- future tech:
- More Like This
-->
<slide>slides/search/future.xml</slide>
<slide>slides/search/resources.xml</slide>
</presentation>