Neuerungen in dem nächsten Download

Ich habe mich letztendlich dazu entschieden den nächsten Download wirklich schon als Beta-Version rauszugeben und auch dementsprechend zu verbreiten. Mittlerweile läuft alles schon relativ gut, auch beim Daniel haben wir einen Lösungsansatz ;-)

Die Version wird aber nicht nur mehr Stabilität und Performance bringen, sondern auch ein paar kleine Neuerungen, von denen ich in diesem Artikel kurz berichten möchte.

SEO-Verbesserungen

Wie einige von euch vielleicht wissen, beschäftige ich mich auch mit dem Bereich Suchmaschinenoptimierung. Da ich das CMS mit ContentLion.org schon produktiv nutze und vermarkte, bin ich auf einige Dinge gestoßen, die in Sachen SEO noch wünschenswert wären und habe sie spontan mal eingebaut.

Sitemap: Es wird automatisch eine Sitemap für ausgewählte Seiten erstellt. Hierbei kann man beim Bearbeiten der Seite angeben, ob die Seite in die Sitemap kommt, welche Priorität sie hat und wie oft sie aktualisiert wird. Ist natürlich alles vorbelegt, keine Angst ;-)

Canonical-Tag: Der Canonical-Tag ist da, um die eindeutige URL einer Seite zu kennzeichnen. Wenn man Get-Parameter an die Url anhängt, ist es ja eine andere Url mit gleichem Inhalt -> Doppeltem Inhalt. Mit dem Canonical-Tag sagt man dann einfach, welche Url er dann nehmen soll. Die Url wird auch vorbelegt.

Weiterleitungen: Es gibt die Möglichkeit eine Seite als Weiterleitung einzurichten. Dabei kann man dann auch den Typ der Weiterleitung angeben (301 permanent, 302 temporär). Eine standardmäßige HTTP-Weiterleitung nimmt immer den temporären Status, der aber i.d.R. permanent seien sollte.

API

Über die Datenzentrale kann man anderen Systemen Daten zur Verfügung stellen. Dies geschieht zum Anfang über XML, ist aber so definiert, dass man es später leicht auf CSV oder andere Formate erweitern kann. Man kann sich einen Datentyp (Seite, Menü,…) auswählen und eine Freigabe erteilen. Dort muss man einen Api-Key (eine Art Passwort) eingeben und bekommt eine URL, unter welcher dann die Inhalte bezogen werden können.

Übersetzungen

Wie bereits irgendwann mal erwähnt, wurde auch das Übersetzungssystem umgestellt. Der Grund dafür war die nicht vorhandene Unterstützung von SQLite auf mehreren Systemen. Ich habe mir dafür eine meiner Meinung nach gute Lösung ausgedacht, die ich ein anderes Mal näher erkläre.

Die englische Übersetzung war zum Teil unvollständig, vor allen die Plugins und der Installer waren noch nicht übersetzt. Dies habe ich auch nachgeholt. Den Installer hat Kevin übersetzt.

Dokumentation

Ich möchte die Version nicht eher rausgeben, bis es auch eine vollständige Dokumentation dazu gibt (deutsch reicht aber erst mal). In der Beta möchte ich nämlich auch User in den Test einbeziehen, die keinen technischen Hintergrund haben und da ist eine Dokumentation eigentlich Pflicht.

Erst heute habe ich in meinen Entwicklungsstand eine Hilfsfunktion direkt ins CMS integriert. Diese kann ich später von außen steuern, so dass die Hilfe immer aktuell ist.

Außerdem gibt es eine Feedback-Funktion, in der wir über die Beta hoffentlich viele Verbesserungsvorschläge bekommen ;-)

Wann es soweit ist…

… wenn ich dafür gut und gerne meinen Namen hinhalten kann. Bei den Alpha-Versionen konnte man mal schnell was verteilen, aber die Beta wird hoffentlich viele Leute erreichen und soll einen guten ersten Eindruck machen. Und deswegen nehme ich mir Zeit dafür und hoffe, dass man das am späteren Ergebnis auch sehen kann.  Ich möchte noch keinen festen Termin nennen, könnte mir aber vorstellen, dass es vielleicht in 1-2 Monaten soweit ist. Vielleicht aber auch früher oder später.

Ich kann aber schon so viel Sagen, dass bis auf die Dokumentation die obigen Sachen schon fertig sind. Es fehlen auch noch ein paar Tests mit verschiedenen Browsern und auch bei verschiedenen Hostern. Zuletzt möchte ich auch noch Updates für alle altenVersionen zur Verfügung stellen, das ist ja machmal etwas in den Hintergrund gerückt.

Das Erstellen des CMS nimmt viel Zeit in Anspruch, und dazu kommt dann auch noch die Kommunikation mit bisherigen Nutzern und auch Testern (denen ich meinen aktuellen Stand schon zur Verfügung gestellt habe – Aber an weitere Leute verteile ich nicht, sonst wird der Support zu viel Arbeit.)

Ich wollt euch mit diesem Artikel einfach mal einen kleinen Ausblick liefern und auch auf den zeitlichen Verlauf hinweisen. So muss ich es nicht jedem einzeln erklären ;-)

Update kurz danach: Hab noch was vergessen ;-) Man kann nun auch den Html-Header beim Seite Bearbeiten ergänzen. So kann man auf bestimmten Seiten neue Stylsheets oder Scripts hinzufügen.

Dieser Beitrag wurde unter Allgemein veröffentlicht. Setze ein Lesezeichen auf den Permalink.

5 Antworten auf Neuerungen in dem nächsten Download

  1. Daniel sagt:

    Der Abschnitt mit dem Header wäre auch eine gute Idee zur Umsetzung der Favicon-Aufgabe aus den ToDo’s. Dann sollten wir aber einen speziellen Ordner für diese Art der Grafiken einbauen und ein Auswahldropdown zur Bestimmung der jeweiligen Grafik.

    Gruß Daniel

  2. Wir haben ja bereits Iconsets für die Icons im Backend und so. Vielleicht könnten wir das da integrieren.

  3. Andre sagt:

    Hey Leute :)
    ich habe mir die letzten Tage sowohl das Tutorial als auch das CMS ein wenig angeguckt und finde eure Idee wirklich genial. Wäre gerne bereit euch zu verstärken welche Möglichkeiten gibt es da?? :)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>