Where the open source database community meets: Use code PERCONA75 and secure your spot for Percona Live.  Register

MySQL Performance Blog now uses Sphinx for Site Search

February 15, 2008
Author
Peter Zaitsev
Share this Post:

I never liked how build in WordPress search works. it shows full documents rather than snippets it does not search comments and it does not have any query language so I always used Google search if I wanted to find something on MySQL Performance Blog.

Today we have published new search functionality for our site which is based on Sphinx. We have developed it as WordPress plugin which will be available as open source software in a few weeks – just want to test it a bit more and write proper documentation before announcing. If you would like to test it however let us know.

As you can see search functionality allows you to specify what would you like to search (Posts, Pages or Comments) as well as if you would like to sort results be relevance of freshness. You can also use query standard Sphinx query language to search phrases or Search MyISAM in post title.

Besides basic search functionality we’ve implemented list of last searches and Top searches which if both nice for fun and for SEO.

Hope this addition will make MySQL Performance Blog more useful for you.

UPDATE: For those looking to download plugin code it is here:
https://launchpad.net/wp-sphinx-plugin/+download

0 0 votes
Article Rating
Subscribe
Notify of
guest

50 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Evan
Evan
18 years ago

Can the Sphinx plugin work on WordPress-MU?

Carpii
Carpii
18 years ago

Great to see you using Sphinx. I always used google to search your site too, but it was never that convenient

paolo
18 years ago

Hi guys,

I’m experiencing some performance issues with full-text indexes on MySQL, and I’m actually studying Sphinx as an alternative. On some tests I’ve done, I see a good performance, but was wondering ifyou could share some benchmarks comparing the two systems on your case. It would help me a lot to sell this change internally 😉

samuel
samuel
18 years ago

Wow that’s great.

I’ve heard that you have to use cronjob to make its indexes update periodically.
Is there any search engine support that for realtime indexes ? That would be great.

milos
18 years ago

Sphinx WP plugin sounds great. Usually all WP plugins works with WP-MU, but I don’t know how your plugin works. In WP-MU, tables are numbered, for example wp_1_posts, wp_2_posts etc. I believe you would just have to configure Sphinx index for each blog in Sphinx config and that is it.

@samule Yes, there is a Lucene search engine but Sphinx is really great once you set it up right, with all updates etc.

Aurimas Mikalauskas
18 years ago

Nice work, team!

paolo
18 years ago

Thanks Peter… Sorry, I hadn’t noticed the link before.
I’m a new fan of the blog 😉
Keep up with the good work.

directory
directory
18 years ago

Ein wirklich sehr Interessante Seite mit guten Informationen.

Thanh Hoàng
18 years ago

Test for fulltext search with Sphinx : Địt con mẹ…Không biết Sphinx có tìm kiếm được cái này không nhỉ ?

Thanh Hoàng
18 years ago

Can’t search with keyword : “Địt”

Hi Vietname
18 years ago

Hi Peter

I hope Sphinx can support Unicode and Vietnamese.
“Địt con mẹ” -> Vietnamese

Xaprb
18 years ago

The new search is nice to use. I especially like the phrase proximity relevance, so I see “group commit” results before results that have both “group” and “commit” somewhere in them. :o)

Hi Vietname
18 years ago

Tks Peter,
Good job.

fukVietnamese
fukVietnamese
18 years ago

peter,

“Địt con mẹ” mean “Fuck You” in Vietnamese

fukVietnamese
fukVietnamese
18 years ago

I mistake,

It mean “Fuck your mother”

Vietnamese very uncultivated!

Thanh Hoàng
18 years ago

test for “Đ”.No fuk.
Tks Peter.

freeware blackjack kasino
freeware blackjack kasino
18 years ago

My English not so good but thank for lovely site with information I looking for and need also.

Raymond
18 years ago

Sphinx is a wonderful full text engine and I recommend anyone wanting great flexibility and performance for full text searches to check it out! I am happy to hear about the WordPress plugin. Great blog BTW!

Evan
Evan
18 years ago

Is the plugin available yet?

Evan
Evan
18 years ago

I’d like that, although I need it for WordPress-MU in an integrated environment with another site, so I’m not sure that I can give much useful feedback for the standard case.

Aikaz
18 years ago

It is likely to be little bit complicated for me to implement. Is there any simple thing other thank Sphinx? But It is worth to try.

Tournier
Tournier
17 years ago

Hey, I’d like to know how you have handled the very recent post in the index. Are they directly available for search ?
thanks,

pierre-yves

Patrick
17 years ago

Hi, This sounds great. I’ve wanted to fix my wordpress search for awhile now. Can I check out the beta version of the Sphinx plugin? I’d love to play around with it on my local instance.

ceiling roses
17 years ago

nice work , very interesting 🙂 thanks

Lisa
Lisa
17 years ago

Is your WordPress search plugin available for use by the general public? If so, where can it be downloaded?

office clearance london

I think is nice site keep it on , very good

amica
amica
17 years ago

Thank you, friends, for your sharing your ideas

aarp dental insurance
aarp dental insurance
17 years ago

Great site! Best wishes!

william
william
17 years ago

great idea I was looking for this solution,where I sign for beta test?

Jordi Prats
Jordi Prats
17 years ago

This have been already released? I can’t find it neither on this blog neither on wordpress pluguins list… If it haven’t been released can I beta test it? I would be glad of it 🙂

Jordi

Ed
Ed
17 years ago

Where can I download the WordPress plugin?

yann
17 years ago

Hi,

I’m also very interested in this project. Is it possible to have a distribution of this engine ?
Thanks

Philippe
17 years ago

Hi,

I would be very interested into beta testing it as well,

Thanks!

Walter
Walter
17 years ago

Any new Status for the WordPress Plugin? Any chances to get in contact with the original author?

Kash
Kash
17 years ago

Hi there,

This is exactly what I have been searching for 🙂 I downloaded the plugin and uploaded to my WordPress 2.7 site. Unfortunately I got the error below when trying to activate

Plugin could not be activated because it triggered a fatal error.

Parse error: syntax error, unexpected T_STRING in /home/dubaijob/public_html/dev/wp-content/plugins/wp-sphinx-plugin-1.0.tar.gz on line 45

Can anyone help at all, please?

Thanks

Kash

iver
iver
16 years ago

This plugin works with wordpress 2.9?

Thanks

sambaker67
sambaker67
18 years ago

This NEW program allows homeowners to walk away from their underwater mortgage with absolutely no penalty from their mortgage lender and get $3000

Sightline Payments
Sightline Payments
18 years ago

My choice is what I choose to do, and if I’m causing no harm it should not bother you.Your choice is who you choose to be, and if your causing no harm then your alright with me.

Tom
Tom
6 years ago

Thanks Peter – a lot of our work covers search so something like this will be really usefull.

Jim
Jim
6 years ago

How did the beta testing go?

Paul
6 years ago

Any update on how the beta testing went

Far
Enough.

Said no pioneer ever.
MySQL, PostgreSQL, InnoDB, MariaDB, MongoDB and Kubernetes are trademarks for their respective owners.
© 2026 Percona All Rights Reserved