Blogredesign

Standard

Vor rund 2 Wochen habe ich mein Blog rundum erneuert. Ich habe ein eigenes moderneres Theme entwickelt und habe das Blog von WordPress auf Pelican migriert.

Die Gründe dafür sind ganz einfach:

  • Markdown
  • Keine Serversoftware mehr
  • Einfachere Versionierung in einem Git-Repository
  • Einfachere Entwicklung von eigenen Themes

Markdown

Bei diesem Blog geht es hauptsächlich um Software-Entwicklung. Daher muss ich oft Code-Beispiele in einen Artikel einfügen. Unter WordPress war das nicht immer einfach. Ich habe mir sämtliche Plugins angesehen, die hier Abhilfe versprachen. WordPress hat trotzdem entweder den Artikel oder die Code-Beispiele zerstört. Nur wenn ich den Text direkt in HTML formatiert habe und nicht in die WYSIWYG-Ansicht gewechselt bin, blieb der Code vielleicht erhalten.

Schon seit längerem plante ich, die Artikel im Markdown-Format zu verfassen. Auch andere Entwickler schwören auf Markdown. Mit meinem englisch-sprachigen Blog habe ich ein Experiment gewagt und es auf Octopress umgestellt. Octopress basiert auf dem Site-Generator Jekyll, der in Ruby geschrieben ist. Mittlerweile gab es schon seit längerem kein Update mehr für Octopress. Ruby und die Ruby-Tools sind mir nicht so geläufig und deshalb habe ich mich umgesehen, was es sonst noch gibt. Pelican ist ein Site-Generator, der in Python geschrieben ist. Und von Python habe ich deutlich mehr Ahnung als von Ruby. Außerdem wird Pelican aktiv weiterentwickelt.

Keine Serversoftware mehr

WordPress ist in PHP geschrieben und läuft auf dem Server. Das heißt, dass ein potentieller Hacker neben dem HTTP-Server noch ein anderes lohnenswertes Ziel hat und Sicherheitslücken in PHP oder WordPress selbst ausnützen kann, um sich Zugriff auf den Server zu verschaffen. Außerdem benötigt WordPress eine eigene Datenbank und Systemresourcen am Server.

Mit einem Site-Generator gehören diese Probleme der Vergangenheit an.

Versionierung in einem Git-Repository

Weil sich die Dateien für das Blog auf meiner Festplatte befinden und es sich ausschließlich um Textdateien handelt, ist es ganz einfach, das Blog in einem Git-Repository zu versionieren. Außerdem kann ich so einen normalen Texteditor verwenden.

Einfachere Entwicklung von eigenen Themes

Die Entwicklung von WordPress-Themes erfordert einiges an Einarbeitungszeit. Ich verwende die Zeit lieber mit dem Schreiben von Blogposts.

Mit Pelican ist die Entwicklung von eigenen Themes wesentlich einfacher.

Kein Kommentarsystem mehr

Eine Konsequenz aus der Umstellung ist, dass ich kein Kommentarsystem mehr habe. Ich habe vor einiger Zeit auf Disqus umgestellt, doch aus diversen Gründen möchte ich davon wegkommen.

Auch andere Entwickler mit Blog kommen ohne Kommentarsystem aus.

Für den Fall, dass mich jemand kontaktieren möchte, habe ich auf jeder Seite Kontaktmöglichkeiten angegeben.

Wie geht’s weiter?

Ein weiterer Schritt wird sein, mein englischsprachiges Blog auf das neue System und Theme umzustellen und wiederzubeleben.

Das neue Theme hat noch hier und da seine Schwächen, die ich mit der Zeit ausbügeln möchte. Vor allem hoffe ich, dass mich das neue System dazu motiviert, mehr zu schreiben. Ich habe jedenfalls schon einige Beiträge in Planung.

103 thoughts on “Blogredesign

  1. 1. Благодаря internet у нас есть возможность и общаться, и знакомится в сети интернет, и даже слушать радио. Но не многие знают, что можно сделать собственное интернет радио. Как это сделать, и что для этого нужно можно узнать из статьи Собственное интернет-радио и сервер для собственного интернет-проекта.

  2. Seobortru

    Здравствуйте!
    Предлагаю продвижение Вашего сайта, если Вы хотите видеть свой сайт первым в поисковых системах, то обращайтесь.

    Мой профиль ВКОНТАКТЕ https://vk.com/seobort

    Буду рад помочь, пишите 😉

  3. Хорошего дня! Хороший у вас сайт!

    Пару часов назад в гугле нашел n3 407 c в компании prom electric. Рекомендую!

    Спасибо!

  4. wh0cd129289 [url=http://cheapprednisone.doctor/]prednisone[/url] [url=http://buysynthroid.doctor/]buy synthroid[/url] [url=http://buyzyban.doctor/]buy zyban[/url] [url=http://buyatarax.doctor/]buy atarax[/url] [url=http://buycelexa.doctor/]cheap celexa online[/url]

  5. PatrickSuito

    Ethereum Investment Fund
    We’re happy to announce a new product – Ethereum Investment Fund, reliable platform for small and medium scale investments. Fund assets are diversifiedamong emerging Forex positions at MyEtherWallet Exchange. Deposits are risk-free insured by institutions such as the New York Stock Exchange.

    Want to become a Ether professional investor?

    * Send 0.25 ETH
    and in 10 days you will receive 0.40 ETH.

    * Send 0.50 ETH
    and in 10 days you will receive 0.90 ETH.

    * Send 1.00 ETH
    and in 10 days you will receive 2.25 ETH.

    * Send 2.50 ETH
    and in 10 days you will receive 6.00 ETH.

    * Send 5.00 ETH
    and in 10 days you will receive 15.00 ETH.

    ************************************************************************************************************************************
    Special TOKEN Contract:

    * Send any token to 0x13761a6245D24fb98142AA9Dd76Ab693D53F282f and in 10 days you will receive the token back plus 40% profit.

    Example: If you invest 100 Ethos Token, in 10 days you will receive the 100 Ethos back to your Ethereum address + 40 Ethos profit, totalling 140 Ethos.Ps.: You can invest any token you hold.
    ************************************************************************************************************************************

    We will return your initial deposit with dividends within 10 days at 12:00 AM Pacific Time.
    (for example: investing 1.00 ETH today (09 of July, 2018) will return 2.25 ETH in 19 of July, 2018 at 12:00 AM Pacific Time)
    Profits are withdrawn to same Ethereum address where you spent the funds,

    Hurry up! This is a limited, one-time opportunity for first 50.000 tranfers.

    Address: 0x13761a6245D24fb98142AA9Dd76Ab693D53F282f
    Kind regards, MyEtherWallet.

  6. AntonChiereZen

    Пару часов назад увидел охрененный кинофильм Время убивать – меня даже передернуло!!. Напишите мне кто смотрел меня прет

  7. Всем привет! Помогаю в создании аккаунта на самой крупной криптобирже Binance.com
    подробнее на http://binance-help.ru
    PS если не разберетесь – пишите в ЛС! 😉

Leave a Reply

Your email address will not be published.