Skip to main content

PlutoCMS 2.x

"PlutoCMS" ist eine von mir selber entwickeltes Content Management System (kurz CMS), dass in C# programmiert wurde. Mit einer Entwicklungszeit von ca. 1 Jahre konnte ich im Juni 2010 die erste Version in Betrieb nehmen. Gestartet habe ich nur mit der Kommandozeile und der .Net SDK. Mittlerweile setze ich die Opensource IDE Sharpdeveloper 5.x. ein.

Warum ein eigenes CMS?

Es gibt zahlreiche CMS Systeme auf dem Markt. Sie decken aber nicht meine Bedürfnisse ab oder waren derart komplex das eine Programmierung von Modulen sich nicht lohnte. Ich entschloss mich darum ein eigenes CMS zu programmieren. Das Resultat war 2010 endlich online.

Die Grund-Features:

  • Konsequente Trennung Layout und Content
  • HTML5 W3C-Valid
  • Daten konsequent in UTF-8
  • Layout basiert auf Yaml-Framwork 4.x
  • Datenbankanbindung an MySQL 5.x
  • Sourcecode in C# Assembly: Sharpdeveloper 5.x.

Erweiterte Features

  • Text mit Extensions erweiterbar
  • TinyMCE für das CMS angepasst, d.h .Plugin:
    • Rechtschreibung
    • Bilderdatenbank mit Uploadfunktion
  • Metadatenplugin und automatische Galeriegenerierung

Pluto*

Pluto ist ein Zwergplanet und das prominenteste Objekt des Kuipergürtels. Er ist nach dem römischen Gott der Unterwelt benannt.

Pluto hat etwa ein Drittel des Volumens des Erdmondes und bewegt sich auf einer noch elliptischeren Bahn als Merkur um die Sonne. Von seiner Entdeckung am 18. Februar 1930 bis zur Neudefinition des Begriffs „Planet“ am 24. August 2006 durch die Internationale Astronomische Union (IAU) galt er als der neunte und äußerste Planet des Sonnensystems. In der Folge wurde Pluto von der IAU mit der Kleinplanetennummer 134340 versehen, sodass seine vollständige offizielle Bezeichnung nunmehr (134340) Pluto ist. Ferner wurden nach Pluto die neudefinierten Klassen der Plutoiden und der Plutinos benannt.

Im Januar 2006 wurde mit New Horizons erstmals eine Raumsonde zu Pluto ausgesandt. Es ist geplant, die Sonde im Juli 2015 in 9600 Kilometern Entfernung an Pluto und in 27.000 Kilometern Entfernung an dessen Mond Charon vorbeifliegen zu lassen.

Quelle: http://de.wikipedia.org/wiki/Pluto

History

Version 2.7

  • 16. April 2017
    • Core
      • Twitter Klasse
        • Funktionen erweiter
        • senden von Bilder ermöglicht
      • Static CDN
        • Compressor verbessert (100%)
        • Klasse erweitert, JS Cache
      • Piwik
        • Bessere API Anbindung
    •  Blogsystem:
      • Twitterintergration (Twitter-Center), Sende History
      • Shortlinks für Blognews https://stastka.ch/0x3078c9bd
      • Kleine Bugfixes, Layoutverbesserungen
    • RSS/Atom Feed
      • Kleine Bugfixes
    • Tippspiel:
      • kleinere Bugfixes
      • Icehockymodus IIHF 2017 hinzugefügt, Heimmanschaften sofern qualifizerit beinflusst Viertelfinals

Version 2.6

  • 12. Februar 2017
    • Migration jQuery 3.x und Javascript optimierungen
    • Migration zu Sharpdeveloper 5.2.0
    • Bessere usability Footer

Version 2.5

  • 22. Oktober 2016
    • Blogsystem verbessert
      • qrCode für Permalink
      • Kommentarfunktion mehr usability (direktlink)
      • HashCode in Datenbank erweiter (für Kurzlink erweiterung)


Version 2.4

  • 9. September 2016
    • TincyMCE 4.4.x
    • TinyMCE Rechtschreibung implementiet
    • MySQL Class, LastID, Pooling implementiert
    • Security: HSTS, Content Security Policy usw. optimiert
Version 2.3
  • 4. April 2016
    • Mobile/Desktop optimierung:
      • Navigation
      • Footer, neuer Header
    • Pagespeed, webpagetest
Version 2.2
  • 4. April 2016
    • SSL Zertifikat
    • TinyMCE 4.3.x
Version 2.1.x
  • 5. Januar 2016
    • Suche implementiert
    • TinyMCE 4.2.x
    • Tippspiel implementiert

Version 2.0

  • 07. Mai 2015 (2.0.2)
    • Pagespeed optimierung
    • Statisches Framework cdn.stastka.ch erstellt
    • W3C Validierung für HTML5 & CSS
  • 24. März 2015 (2.0.1) Beta
    • Kleines Re-Design mit integrierter Mobile-Version
    • TincyMCE 4.1.x
  • 15. Januar 2015 (2.0.0) Alpha
    • MySQL 5.6
    • 5-Jähriger Code optimierung

Version 1.9.x

  • 20. März 2014 (1.9.3)
    • Hauptnavigation mit Responisve Design (Flaunt-JS)
X