There's a couple of things that I will need to figure out for ZF3 that I'd
like to push in the DependencyInjection builder: mainly inlining factory
code (tricky, but it will bring quite some performance improvements) - not
sure I'll make it for 2.4 though.

I don't know how much of the EventDispatcher code is actually built for
extension, but a lightweight of it that removes internal method calls could
squeeze out some more performance. Also here: it's a question of inlining
code...

On my side, I'm even more than 100% against a cache component - that's just
yet another wheel until FIG comes out with something. Otherwise it's just
another interface you can adapt to. If you need exoteric caching support,
pick an already existing component and write an adapter for it - even if
you use ZF it won't bite you because it has "Zend" in its name, I promise ;)

Marco Pivetta

http://twitter.com/Ocramius

http://ocramius.github.com/


On 3 June 2013 09:00, Jérôme Vieilledent <[email protected]> wrote:

> Hello
>
> Patrick Allaert already pointed out performance issues with autoloader. I
> know this is Composer related but I think this can really be improved (see
> patrickallaert.blogspot.be/2013/03/benchmarking-composer-autoloading.html).
>
>
> Cheers
> Le 3 juin 2013 08:52, "Fabien Potencier" <[email protected]> a
> écrit :
>
>  Hi all,
>>
>> As Symfony 2.3 is going to be released today, that also means that work
>> on 2.4 can start now.
>>
>> We have 4 months of development, so if there is anything that you think
>> we need to work on (or things that you want to contribute to), that's the
>> right time to discuss it. Based on the topics that are the most popular, we
>> might then create dedicated teams that focus on them.
>>
>> Besides the few pull requests that already target 2.4, I have one topic
>> that I want us to work on for 2.4: **performance**. What can we do to
>> improve the performance of Symfony (on real-world apps, not for a simple
>> hello world page)? What are the main pain points? The first step would be
>> to create a suite of benchmarks for the critical components
>> (HttpFoundation, HttpKernel, Routing, EventDispatcher, ...), and then see
>> how times can be improved.
>>
>> So, if Symfony 2.4 was just about 1 new major change, which one would it
>> be for you?
>>
>> Fabien
>>
>> --
>> Fabien Potencier
>> SensioLabs CEO - Symfony lead developer
>> sensiolabs.com | symfony.com | fabien.potencier.org
>> +33 1 40 99 80 80
>>
>> --
>> --
>> If you want to report a vulnerability issue on Symfony, please read the
>> procedure on http://symfony.com/security
>>
>> You received this message because you are subscribed to the Google
>> Groups "symfony developers" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> symfony-devs+unsubscribe@**googlegroups.com<symfony-devs%[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/**group/symfony-devs?hl=en<http://groups.google.com/group/symfony-devs?hl=en>
>> --- You received this message because you are subscribed to the Google
>> Groups "Symfony developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to 
>> symfony-devs+unsubscribe@**googlegroups.com<symfony-devs%[email protected]>
>> .
>> For more options, visit 
>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>> .
>>
>>
>>  --
> --
> If you want to report a vulnerability issue on Symfony, please read the
> procedure on http://symfony.com/security
>
> You received this message because you are subscribed to the Google
> Groups "symfony developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/symfony-devs?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Symfony developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
If you want to report a vulnerability issue on Symfony, please read the 
procedure on http://symfony.com/security

You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Symfony developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to