Ansonsten wende Dich an denjenigen, der den Server konfiguriert.
Was meinste warum ich frage :D. Ich konfiguriere den Server.
Aeh. Da hab ich ne kleine Frage... Warum hast Du dann ueberhaupt diese Struktur?
Unser Chef hat die verrückte Idee mit einem Fingerschnips neue "Portale" auf zu setzen. Damit man nicht alles komplett neu programmieren muss stehen alle Portale auf einem Grundmuster. Sowohl PHP, als auch css und Bilder.
Dass sieht dann von der Ordner Struktur so aus:
Root:
- css_root
- image_root
- Portal1 (hier geht die Domain drauf)
-- index.php
-- css_portal
-- image_portal
- Portal2 (hier geht die Domain drauf)
-- index.php
-- css_portal
-- image_portal
- index.php
wie man sieht gibt es 3 index.php. Es werden die index.php Dateien im Portal angesprochen. Diese hat portal-spezifische Aktionen z.B. welche Datenbank angesprochen wird (wobei das wiederum in extra Klasse/Scripten liegt).
Dann wird die allgemeine index.php includiert.
Somit spart man sich einen Haufen Redundanzen, wenn etwas Verbessert wird.
Sieht nach einem sinnlosen Konstrukt aus... wir haben uns aber sehr viele Gedanken gemacht und sind mit OOP nicht weiter gekommen. Würde ich sowas in einem Forum lesen hätte ich sofort den Begriff "Faktorierung" im Kopf. Diese war uns jedoch nicht flexibel genug. Vor allem wollten wir im globalen Scope eine Eingriffmöglichkeit haben.
Gruß
root
T-Rex