From: Honza M. <hon...@ec...> - 2003-07-02 12:18:37
|
Hi Mitra (and Norbert), 1) *eb_functions* I checked the eb_function syntax: {<fnctn>:xxx:yyyy}, where <fnctn> is php function permitted in $eb_function[] array. I want to ask you, if it will not be so big problem, if I change the syntax to: {function:<fnctn>:xxx:yyyy} or something similar. The reason is, that current syntax needs regular expressions for parsing (which is slower) and it could also be a problem, when we will be rewriting alias parser (stringexpand) in the future. eb_functions are new - not documented yet, so I hope it should not be problem for other AA users. 2) *slice class* I'm going to use slice objects defined in sliceobj.php3. It is great we have such object - very useful. I also love the lazy evaluation approach which saves time OR memory. In sliceobj you use lazy evaluation, which (by default) saves memory, but is database intensive (one query for each field in slice table). Do you use slice object with huge amount of slices, where such memory savings is crucial and if, is it somewhere outside of 'slices' class? If not, I plan to rewrite the class to load all slice records in one DB query by default. Regards, Honza |