Il punto non è se quello che hai scritto è una scemenza o meno. Il punto è che un forum serve per dare risposte circostanziate e circoscritte a domande precise, non a disquisire genericamente su framework o strutture del codice o approcci di programmazione (temi che, come riconoscerai, richiedono ben più di un paio di post in un thread per essere anche solo superficialmente toccati). Il risultato è che si aggiunge più confusione che altro, non conoscendo peraltro il livello di preparazione del OP e in generale di chi leggerà il thread.
Questo forum, tra l'altro, è uno dei meglio indicizzati da Google quindi se qualcuno cercherà in futuro "define dentro un require_once" troverà sicuramente questo thread che ad un certo punto si trasforma in una discussione sui migliori framework (e adesso su come si risponde in un forum - ovviamente ora mi taccio! e quindi, quasi naturalmente, perderà il filo del discorso.
Rimaniamo in tema, come mi diceva sempre la mia prof delle medie!!
Ok, io la pianto qui...