Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Robin Sheat
Mason James schreef op di 10-04-2012 om 17:09 [+1200]: > woooh, turbomarc looks pretty cool! > but, it looks like zebra does not support turbomarc, (just yet) > > i think any turbomarc benchmarking for Koha is moot, until zebra > supports turbomarc Well, the rebuild_zebra script could convert it

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Mason James
On 2012-04-10, at 1:57 PM, Jared Camins-Esakov wrote: > [Adding koha-devel back in] > > On Mon, Apr 9, 2012 at 9:37 PM, Ian Walls wrote: > I'd be curious if TurboMARC might be a worthwhile compromise: the > extensibility of XML, but easier to process than MARCXML. woooh, turbomarc looks prett

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Jared Camins-Esakov
[Adding koha-devel back in] On Mon, Apr 9, 2012 at 9:37 PM, Ian Walls wrote: > I'd be curious if TurboMARC might be a worthwhile compromise: the > extensibility of XML, but easier to process than MARCXML. > It might be worth looking into, but it seems like the amount of work necessary just to te

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Jared Camins-Esakov
Actually... > [snip] >> > The problem with this is that it won't handle large records (serials with > lots of items most spectacularly). Using this would require us to access > item data directly, rather than embedding it. > Chris Cormack and I just discussed this, and concluded that actually th

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Jared Camins-Esakov
Chris(es), > It is indeed spectacular > > > > Unfortunately, it is now missing all the item information. So it still > > needs to call C4::Biblio::EmbedItemsInMarcBiblio($record, > > $biblionumber) if ($embeditems); > > > > Can you test it with that ? > The problem with this is that it won't hand

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Chris Nighswonger
On Mon, Apr 9, 2012 at 8:08 PM, Chris Cormack wrote: > > 2012/4/10 Chris Nighswonger : > > On Mon, Apr 9, 2012 at 1:03 PM, Dobrica Pavlinusic > > wrote: > >> > >> > >> >- Simplifying code > >> >- Minimizing XML parsing > >> > >> I had one patch with this which uses marc instead of marcxml

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Chris Cormack
2012/4/10 Chris Nighswonger : > On Mon, Apr 9, 2012 at 1:03 PM, Dobrica Pavlinusic > wrote: >> >> >> >    - Simplifying code >> >    - Minimizing XML parsing >> >> I had one patch with this which uses marc instead of marcxml from >> biblioitems to provide huge performance improvement: >> >> >> htt

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Chris Nighswonger
On Mon, Apr 9, 2012 at 1:03 PM, Dobrica Pavlinusic wrote: > > >- Simplifying code > >- Minimizing XML parsing > > I had one patch with this which uses marc instead of marcxml from > biblioitems to provide huge performance improvement: > > > http://git.rot13.org/?p=koha.git;a=commitdiff;h=a

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Dobrica Pavlinusic
On Mon, Apr 09, 2012 at 09:54:35AM -0400, Ian Walls wrote: > Everyone, > > > I was doing some thinking this weekend about the overall goal of making > Koha perform faster. We're approaching this from several different angles, > so I thought it might be a good idea to come up with a summary of al

Re: [Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Cab Vinton
As an end-user, I've found ySlow & Page Speed to be helpful: http://developer.yahoo.com/yslow/ https://developers.google.com/speed/pagespeed/ http://gtmetrix.com/ runs both analyses at once. Our catalog's site gets grades of 75-80%. I'll leave it to the developers to figure out which recommendat

[Koha-devel] Koha performance enhancement overview

2012-04-09 Thread Ian Walls
Everyone, I was doing some thinking this weekend about the overall goal of making Koha perform faster. We're approaching this from several different angles, so I thought it might be a good idea to come up with a summary of all the various methods we could use to speed Koha up. Tuning & Hardware