I'm using taxonomy to automatically mark-up and provide pop-ups for scripture references (e.g. John 3:16 gets pop-up "For God so loved the world that he gave his only son...").

We have a lot of scripture references on our site - perhaps 1000 - 2000 each in English and German, and about 200 in each of the 5 other languages.

We are probably going to write a script to parse all our content and add all the scripture references with the pop-up text information to the taxonomy automatically.

As far as I understand a filter like this runs on each page load. How does the text matching work? Is this likely to cause a performance issue?

Comments

nancydru’s picture

Status: Active » Fixed

Actually, it only runs when the content is not cached. After the first time the content is processed it is placed in the cache_filter table and retrieved from there the next time. So the load is high only the first time, or when the cache gets cleared for some reason.

We also did quite a bit of performance work a month or two ago and got it way down. The person who was doing the benchmarks had a very large vocabulary too and was happy with the results.

fletchgqc’s picture

Excellent, that sounds great.

By the way I will send you the URL when my site is running, as promised on some other request you answered.

nancydru’s picture

Great, thanks.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.