Hi!
Folgendes Problem:
Ich habe ein Framework gebaut mit dem ich neue Internet Seiten und/oder Applikationen relativ schnell entwickeln kann. Dieses System besteht aus einer Reihe von php, xml, xsl und config Dateien, die von jeder meiner Applikationen benötigt werden und im Großen und Ganzen immer identisch sind (config Dateien sind eine Ausnahme).
Es ist jetzt so, dass ich die Applikationen jeweils auf einen eigenen unabhängigen Server installieren muss (es gibt also kein gemeinsames Verzeichnis auf das alle Applikationen Zugriff hätten). Daher müssen auch bei jeder Installation die gemeinsamen Dateien des Frameworks extra enthalten sein. Zusätzlich muss ich jeweils die individuellen Dateien für jede Applikation uploaden.
Ich könnte jetzt noch viel mehr schreiben, aber ich denke der Grundgedanke ist schon verständlich. Wie macht ihr die Distribution eurer PHP Applikationen? Gibt es vielleicht irgendein Tool/Skript/Software für genau dieses Problem (ich bin bestimmt nicht der erste mit diesen Anforderungen)?
mfg
Chri
PS: Mit CVS/SVN (Versionsverwaltung) habe ich mich schon beschäftigt - hilft mir leider nicht weiter.
Folgendes Problem:
Ich habe ein Framework gebaut mit dem ich neue Internet Seiten und/oder Applikationen relativ schnell entwickeln kann. Dieses System besteht aus einer Reihe von php, xml, xsl und config Dateien, die von jeder meiner Applikationen benötigt werden und im Großen und Ganzen immer identisch sind (config Dateien sind eine Ausnahme).
Es ist jetzt so, dass ich die Applikationen jeweils auf einen eigenen unabhängigen Server installieren muss (es gibt also kein gemeinsames Verzeichnis auf das alle Applikationen Zugriff hätten). Daher müssen auch bei jeder Installation die gemeinsamen Dateien des Frameworks extra enthalten sein. Zusätzlich muss ich jeweils die individuellen Dateien für jede Applikation uploaden.
Ich könnte jetzt noch viel mehr schreiben, aber ich denke der Grundgedanke ist schon verständlich. Wie macht ihr die Distribution eurer PHP Applikationen? Gibt es vielleicht irgendein Tool/Skript/Software für genau dieses Problem (ich bin bestimmt nicht der erste mit diesen Anforderungen)?
mfg
Chri
PS: Mit CVS/SVN (Versionsverwaltung) habe ich mich schon beschäftigt - hilft mir leider nicht weiter.
Kommentar