News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Agile Toolkit News:
Selective view rendering in Web Applications
November 08, 2010 @ 13:48:56

New from the Agile Toolkit News site today, there's a new article looking at selectively rendering views in framework-based web applications, handling them as objects instead of just output.

Today - any desktop software is able to re-draw itself from a callback by operating system. However many Web Frameworks today do not keep track of objects and cannot selectively produce pieces of HTML code. I believe that ability to have control over objects on HTML pages is very essential to have in the Framework. Here is why...

He starts with a look at how desktop software handles things, then moves to the state of web rendering ("still in the 90-ties"). He talks about their better approach to things - creating a two-pass walkthrough where rendering is done on each of the objects in the page first and then those are passed to a "master parser" for overall display. A simple PHP code example is included. Creating an application with this approach makes performance, javascript integration and other templating features simpler.

0 comments voice your opinion now!
view rendering application twopass object


blog comments powered by Disqus

Similar Posts

Fortrabbit.com: 10 Pillars of Modern PHP Development

Justin Carmony's Blog: PHP Itch to Scratch: Object Notation

Gonzalo Ayuso: Scaling Silex applications (part II). Using RouteCollection

PHPRiot.com: Practical Web 2.0 Applications with PHP by Quentin Zervaas Released

Matthew Weier O'Phinney's Blog: Pastebin app and conference updates


Community Events

Don't see your event here?
Let us know!


example part2 application programming interview list podcast community yii2 project composer laravel php7 series opinion api language framework symfony introduction

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework