Lemon wrote:gibt es eine funktionierende Möglichkeit, die Content Datei in mehrere Dateien aufzuteilen und im CMS zu verwenden.
Es gibt den ein oder anderen Workaround, aber grundsätzlich ist CMSimple(_XH) halt nicht für umfangreiche Inhalte gedacht.
Lemon wrote:Ich habe eine content Datei mit riesigem Inhalt und mit 65500 Zeilen Code.
Die Anzahl der Zeilen ist nicht wirklich relevant. Entscheidender ist die Größe der Datei; wenn diese ein paar MByte groß ist, dann kann CMSimple(_XH) je nach PHP-Version und -Einstellungen tatsächlich sehr langsam werden, oder gar nicht mehr funktionieren ("Memory Limit").
Zunächst mal solltest Du prüfen, ob die Performance schon tatsächlich in Mitleidenschaft gezogen ist. Falls ja, oder falls Du davon ausgehst, dass content.htm weiter anwachsen wird, dann würde ich mir die Datei mal genauer anschauen, und prüfen, ob die Größe wirklich durch den Inhalt, oder durch evtl. verzichtbares Markup zustande kommt. Evtl. haben sich unnötige Inline-Styles in die öffnenden Tags eingeschlichen (z.B. <p style="font-size:...">), wenn Du von Word eingefügt hast, ohne zu bereinigen, dann könnte es unnütze Tags ("ms-") geben, und evtl. gibt es markupeiche Tabellen, die vereinfacht werden können.
Ist die Datei nach Prüfung und ggf. Bereinigung immer noch zu groß, dann wäre eine Möglichkeit die Aufspaltung in mehrere Subsites. Dieses Feature gibt es aber unter CMSimple_XH 1.6 nicht mehr; Du könntest es aber ggf. durch das Mehrsprachenfeature emulieren. Eine Alternative wäre evtl. das Caching des Contents in einem effizienteren Datenformat (siehe
meinen alten Entwurf dazu). Eine weitere Alternative wäre die Auslagerung von Teilen des Content in Plugins (z.B. Realblog und Boilerplate könnten "geeignet" sein). Aber diese Workarounds haben allesamt Nachteile und Grenzen.
Wenn Du einen Link zu Deiner Seite postest, dann fällt mir oder anderen vielleicht noch was besseres ein.