Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Nette Framework: adresářová struktura aplikace

David Grudl aura:74
15. 4. 2009 18:15

RE: Nette Framework: adresářová struktura aplikace

celé vlákno

Možná trošku odbočujeme od tématu. RobotLoader je především nástroj pro načítání jednotlivých knihoven vlastní aplikace. Ta už je na Nette Frameworku postavena, tudíž závislost na RobotLoaderu je v pořádku. Načítání jiných knihoven je jen možný/volitel­ný/vedlejší/pří­jemný efekt.

Nelíbí se mi ale vydávat autoload na všechno za standardní řešení.

Mně také ne.

Tohle jde například řešit pomocí souboru TexyForDummies.php, který nastaví příslušnou include_path a naincluduje Texy.php. Pokročilý vývojář si nastaví include_path jak potřebuje a použije standardní řešení.

Ale přece include_path není „standardní řešení“, nebo alespoň není „standardnější“ než „standardní“ autoloading. Prostě je to jedna z cest. A pokud mohu aplikaci napsat tak, aby její funkčnost nebyla podmíněna správným nastavením určité direktivy, tak ji tak napíšu. Nerozumím snaze mě přesvědčit, abych tam uměle tuto závislost vložil ;)