My CMS allows the user to define custom URLs or to leave the default ZF URL system for a specific page. Also the URL usually includes the language /fr/, /en/, etc. and if there is none, it's the default locale that will be taken.
-> custom url 1. ':pageid/*' (user rewrites the whole url module/controller/action to a custom one, use the default language) 2. ':lang/:pageid/*' (user rewrites the whole url module/controller/action to a custom one and also specifies the language) 3. ':controller/:pageid/*' (user rewrites the action to a custom one, use the default language) 4. ':lang/:controller/:pageid/*' (user rewrites the action to a custom one and specifies language) 5. ':module/:controller/:pageid/*' (user rewrites the action to a custom one, use the default language) 6. ':lang/:module/:controller/:pageid/*' (user rewrites the action to a custom one and specifies language) ->default url 7. ':lang/:controller/:action/*' 8. ':lang/:module/:controller/:action/*' 9. the default ZF module route I am a psycho ? :) I just want to allow a large flexibility regarding the format of the URLs for each page. DASPRiD wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > debussy007 wrote on 12.08.2009 18:59: >> Hi, >> >> I defined 8 custom routers in my bootstrap, including the default router >> that makes it 9 routers. >> For every request, it will check the routers one by one as long as one >> didn't match. Thus I wondered if I have to worry about performances for >> e.g. >> the URLs matching the last checked route or if it is insignificant. I >> have >> no idea. >> >> Thank you for any help. > > For what the hell do you need 9 different routers? > > - -- > ................................... > : ___ _ ___ ___ ___ _ ___ : > : | \ /_\ / __| _ \ _ (_) \ : > : | |) / _ \\__ \ _/ / | |) | : > : |___/_/:\_\___/_| |_|_\_|___/ : > :........:........................: > : Web : http://www.dasprids.de : > : E-mail : [email protected] : > : Jabber : [email protected] : > : ICQ : 105677955 : > :........:........................: > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iEYEARECAAYFAkqC+z4ACgkQ0HfT5Ws789CuDgCfQCGbcC6ERIOog02VRA1Smw1p > zYoAn0gamcqPH+RrQJ53fm94/U9xPvSl > =uzNF > -----END PGP SIGNATURE----- > > -- View this message in context: http://www.nabble.com/8-custom-routers-...-should-I-worry-about-performance---tp24940719p24941632.html Sent from the Zend Framework mailing list archive at Nabble.com.
