| Impressum Disclaimer AGB | ||||||||||||||
|
||||||||||||||
|
||||||||||||||
CMS800 goes 2Update800XE 4.8.2008 4:03Habe Heute Nacht mein CMS800 endlich erweitert, wie ich es schon lange machen wollte. Die "Module" und vorallem die LIBs müßen jetzt nichtmehr die kompletten Codes enthalten. Funktionen und CodeBlöcke können in eine eigene Datei ausgelagert werden und via #INCLUDE Kommando dann beim Download wieder integriert werden. Hatte eigentlich vor, dafür eine neue zusätzliche SQLtabelle zu nutzen. Aber nun ist es als ganz normaler Modul-Quelltext abgelegt und mein Editor und das ganze Zeug muß nicht angepasst und erweitert werden. Nur eine kleine Änderung war nötig, damit eben beim Download die Codes wieder zusammenwachsen. Naja, es braucht noch etwas Änderung, damit die "function:modulfile.include" in der Auflistung dann eben auch gelistet werden bzw dort wo sie jetzt schon gelistet werden nicht bzw an einem Anderen Ort. ähm, ja, irgendwie wird das schon werden .... .... und dann kommt noch ein #IF Kommando rein. C-Programmierer kennen es als "bedingte Kompilierung" PHP ist ja aber ein Interpreter .... CMS = Content Management System (normal) bei mir wird daraus noch CMS = Code Management Service ala SourceForge und Freshmeat. Wobei die ja glaub nur die Download und ChangeLog Geschichten anbieten. Da dieses "Code Management" auf mehrere Teile verteilt werden kann, braucht es eben wieder den include zur Verbingung .... das nennt sich nun CMS = Create My Script ... oder Create My Source My mit großem M, da es ja durch #IF unterschiedliche Scripte ergeben kann, was abhängig ist von "Dir", welcher UserGruppe du angehörst. z.B. CMS800 SQL ist eine ausgeSourcte function von "CMS800Library" Beitrag kommentieren: |
Gast ···· ···· Bookmark @
|
|||||||
|
crista
Speyer
Warum
mit oder ohne
WWW