Je takáto routa efektívna?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Čamo
 - Člen | 798
 
Naydar!
Prosím vás ja som dnes dospel k takémuto výtvoru v duchu – čím menej
rout tým lepšie, ale vôbec si nie som istý jeho efektivitou:
$router[] = new Route('<module blog>/<presenter>[/<action>[/<id \d+>/<title>][/<vp-page \d+>]]',
			array(
				'action' => 'default',
				'title' => array(
					Route::FILTER_OUT => function($s)
					{
						return Strings::webalize($s, NULL, FALSE);
					}
				)
			)
		);
Tou zaujímavou časťou je hlavne [/<id \d+>/<title>][/<vp-page \d>]] čo umožňuje spacovať adresu showArticle/45/O-cervenej-ciapocke a zároveň showPage/45
No a teraz neviem, či bude efektívnejšie rozdeliť to do dvoch rout, alebo
nechať v jednej. Ide hlavne o to ako to bude fungovať napr. pri generovaní
menu, keď sa takéto špecificke routy vôbec nepoužijú, ale budú sa
preskakovať.
Vie mi na to niekto niečo duchaplné napísať.
Ďakujem.
EDIT [/<id \d+>/<title>][/<vp-page \d>]]
Editoval Čamo (17. 2. 2015 11:20)