Suche Blogsystem

  • Moin.

    Ich suche nach einer besseren Möglichkeit, meinen Hirnschiss in die Welt zu tragen, als Facebook-Posts. In anderen Worten, ein Blog muss her.
    Harte Bedingungen: kein PHP, kein Perl, selbst gehostet. Ja, damit fällt WordPress raus, mag ich unabhängig von PHP sowieso nicht.

    Ein Generator für statische Seiten wäre zwar schön, aber ich hätte auch gerne Kommentarmöglichkeiten, die die Kommentare bei mir speichern und nicht nur in JS clientseitig gemacht sind und die Kommentare irgendwo™ speichern.

    reST als Auszeichnungssprache sieht ganz in Ordnung aus, aber wenns sein muss fress ich auch Markdown oder AsciiDoc oder so. HTML selbst schreiben würde ich gerne vermeiden. (Okay, am liebsten würde ich Essays in TeX schreiben, aber das ist für einen Blog doch etwas arg unpraktikabel.)

    Das wäre das erste, was mir so einfällt, kann natürlich sein, dass mir bei Vorschlägen noch zusätzliche Kriterien kommen.

    Ja, ich könnte auch selber was zusammenhacken, aber ich glaub spätestens bei den Kommentaren komme ich dann in Gottes Küche und schön sieht es auch nicht aus. Da bräuchte ich zuerst noch jemanden mit Ahnung von Webkram.

    --ϑ

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Wenn du sowieso nicht selber am Code rumbasteln willst würde ich PHP nicht so schnell verwerfen, Wordpress ist eigentlich ziemlich geil. Was Deplyoment angeht ist PHP immer noch ungeschlagen. Einen Node oder Ruby Server zu pflegen ist meiner Erfahrung nach massiv mehr Aufwand.

    Ansonsten: Jekyll mit einem der vielen self-hosted Kommentar-Plugins.

  • Ich mag Wordpress auch unabhängig von PHP nicht, und ich will kein PHP.

    Jekyll sieht in der Tat nach dem aus, was ich so will, da tüdel ich grad bisschen dran rum.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Okay, hab jetzt Jekyll hingefrickelt: https://blog.qsuscs.de/
    Ich werde das Setup später™ noch genauer dokumentieren, aber im wesentlichen: Source in https://git.qsuscs.de/cgit/blog.git/, Ruby 2.2, gem install bundler, bundle --deployment, bundle exec jekyll serve, xdg-open http://127.0.0.1:4000 oder siehe die sachen im Verzeichnis /deploy.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Was "Gefrickel" ist, hängt rein von der Software ab. Jekyll ist auf jeden Fall kein Gefrickel. Zumal Jekyll eigentlich so gedacht ist, dass man es auf dem Client laufen lässt, sich dort das Zeug generiert und es dann hochschießt um es mit welchem Webserver auch immer auszuliefern.
    Das "serve" Commandlet ist eigentlich nur für die lokale Betrachtung / development.

    Einmal editiert, zuletzt von winfreak (23. Januar 2016 um 11:34)

  • Wer Jekyll mal ausprobieren will und ein fauler Couch-Admin ist wie ich sollte Poole eine Chance geben: http://getpoole.com/

    Ein Default-Setup für Jekyll was man direkt wie es ist auf ein GitHub Pages Repository hochladen kann. Da GitHub auch Jekyll macht muss man lokal kein Ruby installieren, das Generieren der Seiten passiert direkt auf GitHub.

  • Nein, man könnte mal Standards einhalten, damit Screenreader-Software und Suchmaschinen das gut indizieren können. Divs sind halt einfach veraltete Scheiße und man sollte sie nur noch nehmen wenn kein anderes Tag passt. Steht auch so im W3C-Standard.

  • Ich hab 2014 in der Umschulung zum FiSi auch noch divs gelernt, also so veraltet kann das wohl nicht sein. Natürlich kenne ich auch article und section, aber divs werden heute schon noch viel verwendet.


  • Nein, man könnte mal Standards einhalten, damit Screenreader-Software und Suchmaschinen das gut indizieren können. Divs sind halt einfach veraltete Scheiße und man sollte sie nur noch nehmen wenn kein anderes Tag passt. Steht auch so im W3C-Standard.

    Das ist ein privater Blog. Das ist keine kommerzielle Seite. Es ist schlicht egal..

    Mark IV Style Motherfucker!

  • Nein ist es nicht. Wenn man im Jahr 2016 ne Blogsoftware rausbringt, dann setzt sie diese Standards um. Punkt. Mal ganz davon abgesehen, dass beispielsweise Wordpress diese strukturierenden Tags problemlos umsetzt.

    Um mal den W3 zu zitieren:

    Zitat von https://www.w3.org/wiki/HTML/Elements/div

    When no other element is suitable, the <div> element is used as an element of last resort. Otherwise, it leads to poor accessibility for reader.

    Was spricht dagegen, für Blogbeiträge und Kommentare <article> (hier beim Link mal die Examples sehen, um zu sehen wie sowas im Jahr 2016 auszusehen hat) zu nehmen, für Bereiche <section>, für Header <header>, für Footer <footer>, für Randbemerkungen <aside> usw? Das macht doch auch direkt alles besser lesbar.


    Ist übrigens alles seit ca 2010 im Standard, sollten sie also mal so langsam implementieren bei der genannten Blogsoftware.

  • Ich glaube, du verstehst mich falsch. Ich sehe das im Prinzip wie du und begrüße das alles.
    Aber für einen privaten Blog, wo sowieso kein Screen Reader das lesen wird, ists einfach völlig egal. Es macht dort keinen Unterschied.

    Mark IV Style Motherfucker!

  • Wenn man aber im Jahr 2016 ein modernes Blogsystem präsentieren will um Wordpress den Kampf anzusagen, sollte man sowas auch implementieren. Der Mehraufwand ist Null.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!