symfony
symfony forum
Home » support » General discussion » Real world experience
icon5.gif  Real world experience [message #8202] Sat, 01 July 2006 10:13 Go to next message
michael.piecko  is currently offline michael.piecko
Messages: 624
Registered: June 2006
Location: Germany
Faithful Member
Hello Symfony, hello folks,

Like many here i'm also very impressed about this framework. About 6 months ago i started to write my own (very) simple "mvc-framework" for a bigger project. It consist of two major applications: frontend (shop) and a backend (backoffice). It needed to be build from scratch because there were to many features, which none of the existing (open source) shops/projects offered.

I read about Symfony few weeks ago inside a Typo3 mailinglist and i'm a bit upset that i didn't found it earlier Cool. Since then, i'm trying different things with Symfony to see, if my project could be rewritten to use Symfony and all it's benefits.

Now let my explain what i'd like to know from all you guys out there, who have experience with Symfony in "real world" applications:

I always knew, that my project will run on one dedicated server (4GB ram, 2 x Xeon), so there is sufficient capacity. Beside of that i use eAccelerator for many years now, without problems. A page-request at the "deepest" point in the shop (3 level category, 4 DB requests, fetching 9 items out of 2000, not caching) take about 180 kb of memory. My first steps with Symfony using a simple category query ("Modified Preorder Tree Traversal") ends up using 1200 kb of memory (production enviroment).

Now i'm not concerned about this "first impression" (i don't think i did something wrong), because there is much more "behind", than in my "small" framework. I'd like to know if you have similar results (avarage memory usage), and because of that, what is your experience with "havier" sites usig Symfony?

Thanx in advance,
Michael

[Updated on: Sat, 01 July 2006 11:02]

Re: Real world experience [message #8226 is a reply to message #8202 ] Mon, 03 July 2006 10:22 Go to previous messageGo to next message
francois  is currently offline francois
Messages: 1636
Registered: October 2005
Faithful Member
It all depends in the way you do things. The biggest part in memory usage in symfony comes from the ORM (Propel). You can do things simply but at a certain cost in memory, or you can think about a better algorithm to have both simplicity and performance.

In all the applications we've built with symfony and hosted on a dedicated server, memory has never been an issue.
icon14.gif  Re: Real world experience [message #8228 is a reply to message #8202 ] Mon, 03 July 2006 10:39 Go to previous message
michael.piecko  is currently offline michael.piecko
Messages: 624
Registered: June 2006
Location: Germany
Faithful Member
Francois,

thanx for your answer.
Quote:

In all the applications we've built with symfony and hosted on a dedicated server, memory has never been an issue.

That's what i wanted to hear. A perfect start to the working week ... Very Happy

Michael
Previous Topic:Using propel on a join of more than two tables??
Next Topic:Problemin session
Goto Forum:
  

powered by FUDforum - copyright ©2001-2004 FUD Forum Bulletin Board Software