Navrch aplikace, (moduly, frontend, backend)

- quirm
 - Člen | 1
 
Ahoj,
Rozmyslim jak udelat web, ktery je rozdelen na 3 domeny. Layout se trochu lisi s +/- nejakejma funkcema podle nactenych templatu ale celkova funcionalita je stejna.
Kdyz bych sel cestou nejake takoveto struktury:
- webroot
		
- app
				
- FrontendModule
 - ExportModule
 - AdminModule
 
 - document_root_domena1
 - document_root_domena2
 - document_root_domena3
 
 - app
				
 
Dns by byly mirene na ty document_root_url, v indexu u kazde bych zrejme nacital nejakou konstantu pro dany web. Je sice moznost udelat todle cele 3× a zbytecne to nekomplikovat, ale opravdu bych rad se drzel cesty ze admin, export je spolecny a 90% frontendu je take spolecne.
Nesetkal jste se nekdo s podobnym narvhem/problemem ? Me dilema je jestli nacitat podle konstanty z indexu.php v document_rootu_xxxx jaky ze 3 webu zrovna mam a to predavat dal v controlleru, views nebo jit na to uplne jinou cestou.
(v nette jsem novacek, sel bych cestou railsu ale jsem omezen na php, tak se divam po moznosti tohoto frameworku :))
diky, za jakoukoliv radu

- nAS
 - Člen | 277
 
Nevím co bude nejlepší, ale přidám ti další možnost na rozmýšlení:
Document_root může být klidně společný (nebo pokud chceš mít rozdílné css a tak, tak klidně rozdělený, ale index.php identický) a dělení provedeš až ve společném bootstrapu, kde routu necháš nastavit proměnnou basePresenter-u podle aktuální domény.