SteviesWebsite

Das kleinste Blog System der Welt!

6. Februar 2010
Webentwicklung / Schlagwörter: , ,

Darf ich vorstellen? Das wohl kleinste Blog-System der Welt. Ich habe es geschafft in 894 Bytes Ein vollständiges Blog System zu erstellen. Natürlich inklusive Admin-Bereich zum Schreiben neuer Artikel. Die Entwicklung dieses Werkes hat 2 Stunden gebraucht, einbegriffen Planung und Tests ;-)

Natürlich ist der Code kommentiert. Aber falls ihr euch dort nicht zurecht findet habe ich einmal eine kleine Erklärung wie das System funktioniert. Beim Erstellen eines neuen Artikels wird die Blog Datei überschrieben.

Das CMS ist zum produktiven Bloggen vermutlich unbrauchbar, aber interessant. Probierts doch mal aus. Es basiert auf PHP und benötigt ansonsten keine Vorausetzungen.

Download

RSS-Feed für Kommentare zu diesem Artikel. TrackBack-URL

34 Kommentare »

  1. action -_-

    Kommentar von Tobias — 6. Februar 2010 @ 18:27

  2. form acrion=”index.php?admin=1″ method=”POST”

    meine da fehlt action^^

    Kommentar von Tobias — 6. Februar 2010 @ 18:28

  3. Hat auch so funktioniert, deswegen hab ichs nicht bemerkt^^ Die neue Version ist bereits hochgeladen, hat ja zum Glück nichts zur Dateigröße dazugetan^^

    Kommentar von Stefan Wienströer — 6. Februar 2010 @ 18:51

  4. Finde ich lustig :) Funktioniert einwandfrei! Gleich mal nen Tweet abgeschickt :)

    Gebrauchen könnte man es schon in Blogs, natürlich aber nur sehr kleine Blogs (Produkt) und dann müsste man aber noch das Adminbackend mit einem Passwort sichern^^ Das wird nicht so schwer sein :D

    Gut gelungen! Nice :)

    Kommentar von Ahmet Topal — 7. Februar 2010 @ 10:37

  5. Solltest du das zweite fopen() nicht im ‘w’-Modus machen? Sonst wird soch der gesamte Inhalt immer doppelt aufgeführt, je Artikel ein Adminlink +1, je Artikel ein Headline/Content-Formluar +1 etc.
    Wie siehts eigentlich mit Modifikation und Nutzung aus, sprich Lizenz?

    MßG,
    Knorke!

    Kommentar von Knorkebrot — 7. Februar 2010 @ 13:23

  6. Ein recht minimalistisches Blogsystem. Aber hey – funktioniert. ;) Interessante Lösung mit dem Überschreiben.

    Kommentar von rtauchnitz — 7. Februar 2010 @ 13:23

  7. @Knorke: Das Problem mit dem doppelten Überschreiben hat ich am Anfang, habs mit nem unlink gelöst. Werd das mal mit dem w testen. Die Lizenz ist GPL ( http://creativecommons.org/licenses/GPL/2.0/deed.de ) solltest aber bei Weiterverbreitung nen Link hierher setzen.

    Kommentar von Stefan Wienströer — 7. Februar 2010 @ 13:50

  8. http://www.txt.io ist besser.

    Kommentar von Uwe — 7. Februar 2010 @ 15:00

  9. Ich glaube, dass die dort aber über 894 Bytes kommen^^ Aber der ist auch gut ;-)

    Kommentar von Stefan Wienströer — 7. Februar 2010 @ 16:51

  10. Schön. Ohne PHP-Notices und XHTML-valide wäre noch besser.

    Kommentar von Sergej Müller — 8. Februar 2010 @ 10:56

  11. Cool, magst Du Dein Blogsystem gegebenenfalls bei http://bloggenistvielfalt.de vorstellen? Wir würden uns freuen! :)

    Kommentar von Florian Fiegel — 8. Februar 2010 @ 12:45

  12. Habs noch weiter verkleinert. Komme somit auf 716 Bytes.

    http://somegas.de/0815/smallcms.phps

    Kommentar von Sascha — 8. Februar 2010 @ 16:57

  13. @Florian: Ja, gerne. Was für Infoos brauchst Du noch?

    @Sascha: Nice! Jetzt kannste noch alle Variablen inkl. Array verkürzen ;-)

    Kommentar von Stefan Wienströer — 8. Februar 2010 @ 17:55

  14. Geht natürlich noch kleiner, aber ich denke die 628 Bytes sind nun klein genug. :p

    Datei wurde upgedated.

    Kommentar von Sascha — 8. Februar 2010 @ 20:19

  15. Öhm… will ja nichts sagen, aber neben XSS lässt sich bei diesem Script beliebiger PHP Code ausführen (und somit auch System-Befehle).

    Ansonsten nette Idee. Aber wieso schreibst du die Einträge nicht einfach in eine Textdatei?

    Kommentar von Maik — 9. Februar 2010 @ 03:18

  16. @Stefan Meld Dich mal über die angegebene Mailadresse. :)

    Kommentar von Florian Fiegel — 9. Februar 2010 @ 08:03

  17. Da es ja hier schon in Richtung Verbesserungen und “Wettstreit” geht, gibt es hier eine Aktion, wo ihr euch beweisen könnt und das “wirklich kleinste Blogsystem der Welt” eintragen lassen könnt. Dort gibt es fest definierte Regeln und eine Rangliste.

    http://www.phpgangsta.de/aktion-die-kleinste-blogsoftware-der-welt

    @Stefan: Ich habe den Artikel vorgestern geschrieben, da gab es hier noch keine Verbesserungen etc, ich hoffe ich hab dir da nichts weggenommen und die Idee geklaut oder so…

    Kommentar von PHPGangsta — 9. Februar 2010 @ 09:48

  18. @Maik: Auf Sicherheit, Validität und Schönheit wurde natürlich nicht geachtet. Es soll ja n ur zum Spaß sein ;-)

    @Florian: Ok, mach ich!

    @PHPGangster: Kein Ding, hast ja nen Link gesetzt ;-) Aber ich werd das mal verfolgen.

    Kommentar von Stefan Wienströer — 9. Februar 2010 @ 18:28

  19. Ahso, das ist was anderes. Hab mich nur gewundert, dass hier kein Hinweis steht. Könnte mir gut vorstellen, dass es einige auf’m Server lassen oder es sogar wirklich verwenden ;-)

    Kommentar von Maik — 9. Februar 2010 @ 19:05

  20. Dann sollst du einen fetten Hinweis vor dem Download-Button hinterlassen, dass es alles nur Spaß und für den produktiven Einsatz absolut nicht geeignet ist. Man soll das Web nicht noch unsicherer machen als es ist.

    Ich würde dann auch die Überschrift in “Das unsicherste Blog der Welt” abändern, dann passt es. Nichts für ungut.

    Kommentar von Sergej Müller — 9. Februar 2010 @ 19:16

  21. Ich kann ja in Kürze auch ne Sichere Variante rausbringen, die dann aber etwas größer wird ;-)

    Kommentar von Stefan Wienströer — 9. Februar 2010 @ 19:52

  22. @Sergej Müller

    Ob ich nun gewisse Daten via dem kleinsten Blog der Welt oder via Facebook, Twitter und co preisgebe, ist doch nun wirkliche egal.

    Und wenn es um eine Programmierung des kleinsten Blogsystems geht, dann liegt es meiner Ansicht nahe, dass auf Sicherheit in gewissem Maße – gezwungener Maßen – verzichtet werden muss.

    Liebe Grüße an dich Stefan …
    Werd dann Ganze mal ausprobieren!

    Kommentar von Patrick — 9. Februar 2010 @ 23:21

  23. @Patrick
    Ja, die Vermutung liegt verdammt nahe, doch diese sollte kommuniziert werden, falls jemandem diese Vermutung fremd ist und nicht gleich in den Sinn kommt. Ich zwinge keinen, Gott bewahre. Ich gebe nur Empfehlungen ab. Ob jemand diese verwirklicht oder unbeantwortet lässt, ist seine Sache. Ich hab meine Pflicht getan, euch zum Nachdenken angeregt.

    Kommentar von Sergej Müller — 9. Februar 2010 @ 23:27

  24. @Sergej Müller

    Wenn man das so betrachtet … stimme ich dir voll und ganz zu.
    Ansonsten brauch man keinen Blog und kein Facebook, sondern kann sich mit Werbetafeln auf die Straße stellen.

    Gute Nacht

    Kommentar von Patrick — 9. Februar 2010 @ 23:58

  25. Zitat: “Das CMS ist zum Bloggen vermutlich unbrauchbar” – werds mal fett machen, damit es auch auffällt!

    Kommentar von Stefan Wienströer — 10. Februar 2010 @ 12:38

  26. Unglaublich! Aber manchmal reichen die notwendigsten Dinge eben auf lange Sicht und “Erfolg” nicht aus ;-)

    Kommentar von Michael Freitag — 13. Februar 2010 @ 17:55

  27. Ne livedemo wäre super O:-)

    Kommentar von Pascal — 18. Februar 2010 @ 01:27

Einen Kommentar hinterlassen

Trackbacks/Pingbacks

  1. Kleine Blog-Systeme als Alternative zu Wordpress…

    [...] stammt von Stefan Wienströer, der das wohl kleinste Blog System der Welt (siehe hier) geschrieben hat. Es ist 894 Bytes groß. [...]…

    Trackback von omBuzzer.de — 7. Februar 2010 @ 10:53

  2. [...] Das kleinste Blog System der Welt! Verwandte Artikel: » Bookmarks der Woche – Google – Bing – Facebook» Bookmarks der Woche – Die ersten Bookmarks des neuen Jahrzehnts» Bookmarks der Woche – Im Fokus: Google» Bookmarks der Woche – Gesammelte Werke» Bookmarks der Woche – WordPress Optimierung Tags » Blog, Bookmarks, Facebook, iPhone, microsoft, Social Media « Trackback: Trackback-URL | Feed zum Beitrag: RSS 2.0Thema: Bookmarks | [...]

    Pingback von Bookmarks der Woche - Facebook, iPhone und Microsoft - Webworker Blog - Social Media - Online-Marketing - Suchmaschinenoptimierung — 7. Februar 2010 @ 18:29

  3. [...] Mit SmallCMS will Stefan Wienströer nach eigenen Angaben das kleinste Blogsystem der Welt entwickel…. Die Chancen dafür stehen auch recht gut, denn sein CMS kommt gerade mal auf 894 Bytes. Es basiert auf PHP und verfügt über einen Admin-Bereich zum Schreiben neuer Artikel. [...]

    Pingback von t3n-Linktipps: Amazon vs Blippy, Nokia N900 im Test, WordPress 3.0, das kleinste CMS der Welt und 7 Webdesign-Tipps » t3n News — 8. Februar 2010 @ 15:53

  4. [...] und selbst Modifikationen an diesem Werk vorzunehmen. Es handelt sich dabei um ganz simpel “SmallCMS“. Ein 2-Stunden Projekt basierend auf PHP, welches die simple Funktion hat, Texte zu [...]

    Pingback von somegas.de – So'n Krams halt » Die kleinste Blogsoftware der Welt — 8. Februar 2010 @ 20:34

  5. [...] durch Stefan Wienströers Artikel auf SteviesWebsite möchte ich hier dazu aufrufen, den Rekord für das “kleinste Blog System der Welt” zu [...]

    Pingback von Aktion: Die kleinste Blogsoftware der Welt! | PHP Gangsta - Der PHP Blog — 9. Februar 2010 @ 09:40

  6. [...] hat Stevie aus einer Laune heraus, laut eigener Aussage, das kleinste Blog System der Welt programmiert. Was dann passierte, damit hat er sicherlich selber nicht gerechnet. Zuerst ging diese [...]

    Pingback von Alternativen zu Blog Paraden und Linkbaits - WordPress-Zone — 12. Februar 2010 @ 16:44

  7. Das kleinste Blogsystem der Welt…

    Small is beautiful – dieser Grundsatz gilt in letzter Zeit aiuch in der Welt von Web 2.0 immer mehr. Man denke nur an Twitter, posterous oder txt.io. Das wohl tatsächlich kleinste Blogsystem der Welt wurde vor einigen Tagen auf Stevies Webseite prä…

    Trackback von GALLIEN — 14. Februar 2010 @ 11:40

Code & Blog LogoErstelle dein eigenes CMS mit PHP. Dieses Tutorial wird dir zeigen wie das geht. Also lies dir es durch und frische deine PHP Kenntnisse auf. Viel Spaß dabei! [mehr...]

  • RSS
  • Blogverzeichnis - Blog Verzeichnis bloggerei.de
© SteviesWebsite.de - Kontakt | Impressum