Le 13/10/2010 07:45, Thomas Dukleth a écrit :
XSLT to pre-process MARCXML records into an appropriate format, such YAML with embedded HTML, pure HTML, or whatever is needed embedded for a particular purpose and storing the pre-processed records in appropriate special purpose columns. Real time parsing would be minimised. The OPAC result set display might use biblioitems.recordOPACDisplayBrief. The standard single record view might use biblioitems.recordOPACDisplayDetail. An ISBD card view might use biblioitems.recordOPACDisplayISBD.
Adding more fields in the database is a noway I think. Since it would make DB grow and would just be kind of caching results. Maybe we could just use function and caching results. Maybe we could use disk space for that. Synching and update process is ressource demanding enough. So I definitely think that we should use Memcached for that, provided the mighty cautions Clay did in the Thread on DBIx::Class. -- Henri-Damien LAURENT