A question: could you show us how your system generates routes? As Alexandre asked, who generates those routes? And How? If you dynamically create a a route instance for every record of your database, is stongly recommend that slug thing. If you have problems, check the jobeet tutorial for further reference on how to create a slug system. Alecs
On Tue, Oct 20, 2009 at 12:15 AM, Alexandre SALOME < [email protected]> wrote: > Hello, > > You should reduce the number of URL, 3500 routes is not a normal > behavior... maybe you didn't made the proper way. > > You "generate" routes ??? > > What are them ? > > > 2009/10/19 Jacob Coby <[email protected]> > >> >> Hi all, >> >> I've been working on a symfony 1.2 app that includes a CMS. >> Unfortunately, the CMS system generates approximately 3000 routes >> programmatically across 4 different module/actions. Unfortunately >> there is no sort of pattern to the routes and the cms uses the routing >> system to generate the final url. For example, cms/index?id=23 would >> get translated to /about_us. And cms/subpage?id=56 would get >> translated to /another_page. >> >> This generates a 6.5mb routing cache which expands to well over 64mb >> once running in PHP (I had to set the memory limit to 128mb just to >> get it running). With a small EC2 instance (256mb), the site >> immediately starts to eat up the 200mb free and marches towards the >> swap of death. >> >> I tried writing a custom routing object that would query the database >> to do the routing, but it doesn't solve the problem of needing to >> generate the urls from page IDs. >> >> Does anyone have suggestions on how to get this routing system under >> control? >> >> Thanks, >> -- >> Jacob Coby >> >> >> >> >> >> >> >> >> > > > -- > Alexandre Salomé -- [email protected] > > > > > -- As programmers create bigger & better idiot proof programs, so the universe creates bigger & better idiots! I am on web: http://www.alecslupu.ro/ I am on twitter: http://twitter.com/alecslupu I am on linkedIn: http://www.linkedin.com/in/alecslupu Tel: (+4)0748.543.798 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" 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-users?hl=en -~----------~----~----~----~------~----~------~--~---
