Hi,
ich habe zu hause wie auf Intranet-Anwendungen immer folgendes Prinzip(aus der Java-Welt) verfolgt:
spl_autoload_extensions(".php");
spl_autoload_register();
Ordner-Struktur:
top-level-domain/domain/Ordner
also z.B.
de/domain/controllers
auf einem shared Hoster funktioniert das nicht -> das erste was ich gemacht habe war:
set_include_path(get_include_path().PATH_SEPARATOR.ROOT_PATH);
danach folgten 4 Stunden -> eigene Autoloadfuntion bis zu composer soll das übernehmen, letztendlich hab ich in ca. 1 Stunde die entsprechenden Requires zu den Klassen zugefügt und werde jetzt einen loader dafür schreiben, jedoch würde mich interessieren warum das Konzept nicht funktioniert hat?
Gruß XXD