 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Thomas Koch's Blog: eZ Components Template is not slow...
by Chris Cornutt October 14, 2009 @ 10:31:02
In response to the (now somewhat infamous) post from Fabien Potencier about templating in PHP and comparisons of his own templating system (Twig) with various other offerings around the community, Thomas Koch notes that the eZ Components template is not slow and that maybe Fabien just wasn't using it correctly.
Dear Fabien, I think it's not fair to blog a benchmark without publishing the code you used to do the benchmark! But even without the code and without doing my own benchmark, I can offer some explanations, why eZ Components may have been the slowest in your benchmark and why you've compared apples with oranges.
He includes a few code examples - both from Twig and the eZ Components - and how they compare in terms of how the templates are made, what they're parsed into and things that could cause a difference in performance between the two.
voice your opinion now!
ezcomponents template twig compare
Stefan Koopmanschap's Blog: Don't make them compete, make them work together!
by Chris Cornutt July 07, 2009 @ 10:06:46
Stefan Koopmanschap has a suggestion for developers out there using frameworks - don't limit yourself to just one framework, think more cooperative.
Most developers seem to limit themselves to a single framework. Be it Zend Framework (more popular than I even thought), be it symfony, there's even still a huge amount of custom "we built it because we have our own needs" frameworks out there, even in companies doing things similar to any other web development company out there.
He recommends looking around at other frameworks (usually the component-based ones work best) to see if there's something that could help you out when your primary falls a bit flat. Don't force yourself to stick with one just because it's "the company standard" - branch out and pull pieces from other frameworks and avoid the "redundant rewrite syndrome" in your code.
voice your opinion now!
ezcomponents solar symfony zendframework framework collaborate
Tobias Schlitt's Blog: Identity Map pattern
by Chris Cornutt April 22, 2009 @ 10:21:57
Tobias Schlitt has written up a new post looking at the identity pattern (an Enterprise application design pattern) and an implementation of Identity Map in the eZ Components framework.
The pattern affects the data access layer of an application and helps to avoid inconsistencies in data objects of your application. [...] In this article I want to give you a rough overview on the pattern itself and show you how you can test and use the functionality of PersistentObject.
The identity map pattern allows you to store/fetch objects across execution instances to reduce the overhead of recreating those objects every time. Tobias shows off the PersistentObject component as an example of it in action. It can create an identity map and store values (like session information in their example) and even includes methods to grab related objects as defined by calls to addRelatedObject.
voice your opinion now!
persistentobject ezcomponents design pattern identitymap
Community News: eZ Components 2008.2.2 Release
by Chris Cornutt March 31, 2009 @ 12:06:53
The eZ systems group has released the latest edition of their PHP component system - eZ components version 2008.2.2.
This bug fix release addresses a few minor issues in the following
components: Archive, Database, Document, Graph, Mail, PersistentObject,
Search, Workflow and WorkflowDatabaseTiein. For details see the full
change log.
eZ Components is an enterprise ready general purpose PHP components library used independently or together for PHP application development. With eZ Components, developers do not have to reinvent the wheel, instead they can concentrate on solving customer-specific needs.
You can either install/update through the project's pear channel or it can be downloaded directly from the site.
voice your opinion now!
ezcomponents release update bugfix download install
Lukas Smith's Blog: KISS my...
by Chris Cornutt June 10, 2008 @ 12:53:58
Lukas Smith recently posted about issues he's been coming across with the "KISS" mentality (and code) that the Zend Framework implements, specifically for the Zend_Feed component.
Now that I am actually using the Zend Framework on my first project, hitting bugs/limitations in Zend_Feed and therefore looking at the code, I must say I am seeing feature duplication with internal PHP features that does not quite fit in with the KISS principle.
He points out a few things that illustrate his point - the use of Zend_Http_Client instead of a strea context, passing XML contents into loadXML instead of just load. As a replacement, he's considered a Feed component from the eZ components system, but it hasn't been released (officially) yet. So, as an alternative, he's come up with a patch to fix a few things in the Zend_Feed component to make it a bit more KISS-friendly.
voice your opinion now!
kiss simple zendframework ezcomponents feed parse xml patch
|
Community Events
Don't see your event here? Let us know!
|