Search found 95 matches

by TerryE
Sat Mar 19, 2011 6:21 pm
Forum: [3.x] Discussion
Topic: Improving phpBB performance for small installations
Replies: 34
Views: 24836

Re: Improving phpBB performance for small installations

You have floated a "problem", but I think more in terms of requirements and whether the implementation addresses them. This one is a cache coherency requirement, that's all. When and why must cache coherency be maintained? I think that it's reasonable for me to observe that phpBB already ignores suc...
by TerryE
Sat Mar 19, 2011 4:48 pm
Forum: [3.x] Discussion
Topic: Templating Specification
Replies: 5
Views: 4285

Templating Specification

I am posting here because 3.0.x is a done-deal and if this is going to be fixed that 3.1 seems a sensible place to do it. This topic is linked to the 3.1 RFC Improved template engine . My Q is Do we maintain a Templating Specification and if so where? Having searched the document base, I think that ...
by TerryE
Thu Mar 17, 2011 7:20 pm
Forum: [3.1/Ascraeus] Merged RFCs
Topic: [RFC|Merged] Improved template engine
Replies: 33
Views: 50475

Re: [RFC|Accepted] Improved template engine

APTX, I'll clone your APTX / phpbb3 branch and go through this, and give any specific feedback on this 3.1 snapshot, but at a first look you seem to have done most of the refactoring that I was thinking of. ;)
by TerryE
Thu Mar 17, 2011 6:04 pm
Forum: [3.1/Ascraeus] Merged RFCs
Topic: [RFC|Merged] Improved template engine
Replies: 33
Views: 50475

Re: [RFC|Accepted] Improved template engine

I see two main problems with templating engines like twig and smarty: (i) whilst they are extremely flexible and powerful, you do pay a performance penalty; (ii) their syntax and semantics are materially from the existing template language specification (TLS), and because of the package complexity, ...
by TerryE
Thu Mar 17, 2011 2:02 pm
Forum: [3.x] Discussion
Topic: Improving phpBB performance for small installations
Replies: 34
Views: 24836

Re: Improving phpBB performance for small installations

I have never used shared hosting to host anything. I must admit that until I got my personal hobby domain. I was the same. Until then I only worked with dedicated servers and server farms -- and later VMs under VMware ESX, though I now only use VirtualBox for personal use. I suspect that most devel...
by TerryE
Thu Mar 17, 2011 2:43 am
Forum: [3.x] Discussion
Topic: Improving phpBB performance for small installations
Replies: 34
Views: 24836

Re: Improving phpBB performance for small installations

We probably need separate topics for the separate aspects, otherwise this dialogue will get too convolved. As I said in one of my articles, I am not just talking about (small) percentage improvements in response time for small sites, I am talking factors. My fundamental questions for this topic are ...
by TerryE
Thu Mar 17, 2011 2:28 am
Forum: [3.1/Ascraeus] Merged RFCs
Topic: [RFC|Merged] Improved template engine
Replies: 33
Views: 50475

Re: [RFC|Accepted] Improved template engine

Per language compilation process This is a good idea for most boards, but unfortunately for the few boards that do have many styles and many languages it may be a very negative change. Which means either the implementation has to be conditional or some other solution is needed. It would only be a n...
by TerryE
Wed Mar 16, 2011 7:19 pm
Forum: [3.x] Discussion
Topic: Improving phpBB performance for small installations
Replies: 34
Views: 24836

Improving phpBB performance for small installations

This topic is really about a phpBB application design goal, and that is the issue of application performance and responsiveness. I feel that good performance should be a non-functional requirement (NFR) for this application, and I suspect that most of the developers would agree with this. However, w...
by TerryE
Mon Feb 28, 2011 5:07 pm
Forum: [3.1/Ascraeus] Merged RFCs
Topic: [RFC|Merged] Improved template engine
Replies: 33
Views: 50475

Re: [RFC|Accepted] Improved template engine

I like the templating engine approach adopted in phpBB, but dislike some of the unnecessary inefficiencies in it's implementation. By way of an experiment, I decided to implement a templating engine for my own blog drawing on some my experience of using phpBB's and another engine. I discuss this in ...
by TerryE
Sun Feb 27, 2011 2:20 pm
Forum: [3.x][Archive] RFCs
Topic: Prosilver Overhaul/Modernization
Replies: 55
Views: 51615

Re: Prosilver Overhaul/Modernization

I note that this proposal would imply a switch to sprites which I would support. In terns of JS marshalling, I have used an approach with another product TinyMCE, which employs a marshaller/ compression callback technique and this seems to work well. (See here for a discussion of this). I also see t...