Re: Re: IT[X] fork, round 2
| From: | Pierre-Alain Joye | Date: | Wed, 12 Feb 2003 14:14:19 +0000 |
| Subject: | Re: Re: IT[X] fork, round 2 | ||
| References: | 1 2 3 4 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-13185@lists.php.net to get a copy of this message | ||
On Wed, 12 Feb 2003 17:02:52 +0300
Alexey Borzov <borz_off@cs.msu.su> wrote:
> As for changing preg_replace() to str_replace() in variable
> substitution: it works faster and fixes an annoying bug, as Bertrand
> Mansion pointed out.
He pointed something wrong here, that breaks BC, -1 here.
> As for the cache, it is a major new feature which greatly helps on
> high-traffic websites. I should even note that without it IT is
> unusable on such websites --- I have personal experience on this.
Same here, this is a template system not for a enginegaz nor a ACME
shop, there two nice cache system(I use Cache_Lite), -1 too for a cache
feature inside IT or IT[X].
> The patches (for IT.php) can probably be done in 3 big chunks:
> 1) Refactoring patch: names, private methods and stuff. This patch
> will probably be the size of IT.php itself...
I'm afraid here, can you explain ?
> 2) New features except caching: hideBlock(), setGlobalVariable() ---
> they influence the parse() method and some others.
That sounds good, take care about BC, ok, you heard that too much these
days, but this is the *most* important point.
> 3) Caching: this thing is pretty much an add-on and influences only
> the loadTemplateFile() method.
-1
hth
pierre