https://bugzilla.wikimedia.org/show_bug.cgi?id=19262

--- Comment #28 from Rob Lanphier <[email protected]> 2011-09-02 20:58:25 UTC 
---
This isn't really a single issue.  Every page is going to have a different
specific reason for taking a long time to load.  Generally, the problem will be
some combination of the following problems:
1.  Our template language is too slow
2.  Our PHP interpreter is too slow
3.  The templates being used by the page are too complicated or inefficient

We have initiatives to solve the first two problems (#1: use a new template
language like Wikiscript, Lua, or Javascript; #2: use HipHop).  However, if a
page is taking over a minute to parse, chances are that the templates
themselves need to be made more efficient.  No matter how efficient we make the
template language, it will always be possible to more than offset the
efficiency gain with more complicated templates.  The more efficient we make
templates, the more complicated people will make templates.

I think more sandbox testing like what MZMcBride did (see comment #2) would be
very valuable to isolate specific templates that are ripe for optimization.

I'm not sure if this particular bug is going to be valuable to keep open.  It's
not specific enough to ever be closed.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to