Statischer Pelican Blog mit statischen Kommentaren

Seit nun mehr drei Jahren läuft mein Blog mit dem statischen Webseiten-Generator Pelican. Einen Artikel zu Pelican hatte ich damals auch geschrieben, in dem ich die grundsätzlichen Features und Funktionen aufgelistet habe. Kurz zusammengefasst kann man unter anderem in Markdown Blogposts schreiben, die von Pelican als HTML-Datei(en) herausgeschrieben werden. Den „output“ Ordner kann man dann auf beliebigen Webspace schieben. So war bislang der Umzug des Blogs sehr einfach, da ich nur die generierten Dateien irgendwo hinschieben musste. ...

March 22, 2017 · 2 min · Sujeevan Vijayakumaran

Statische Webseiten mit Pelican erstellen

Heutzutage werden viele Webseiten im Internet dynamisch generiert, seien es Nachrichten-Seiten, Social Networks oder auch Blogs. Statische Webseiten gehören eigentlich schon fast der Vergangenheit an. Ein Vertreter um statische Blogs zu generieren ist Pelican. Statisch? Webseiten werden entweder dynamisch oder statisch erzeugt. Dynamische Webseiten findet man quasi an jeder Ecke des Internets, seien es Blogs die mit Content-Management-Systemen wie Wordpress oder Foren die mit phpBB laufen. Die einzelnen Seiten werden bei dynamischen Webseiten in der Regel beim Aufruf der Webseite generiert. Als bloßer Besucher einer Webseite merkt man in der Regel keinen großen Unterschied, im Hintergrund passieren dann allerdings doch ein paar Dinge. In Blogs oder Foren werden bei einem Seitenaufruf unter anderem Datenbank-Abfragen getätigt, welches Artikel, oder Kommentare enthält. Aus den Daten werden anschließend auf dem Server der HTML-Code für diese spezifische Seite generiert und dem Besucher zurückgeliefert. Häufig werden dabei die Seiten gecached, um bei einer gleichen Abfrage die Seite schneller zurückliefern zu können. ...

July 2, 2014 · 10 min · Sujeevan Vijayakumaran

Eigen- statt Fremdhosting!

Bis vor kurzem nutzte ich sehr viele externe Dienste. Viele meiner Daten lagen dabei häufig bei großen amerikanischen Firmen. Das dürfte auch bei vielen anderen der Fall sein. Besonders auf Grund der NSA-Debatte war es mir nun um so wichtiger, die nötigsten Dienste selbst zu managen. Früher Bis vor kurzem lagen meine privaten E-Mails mit meinen zwei Domains bei Google. Ich nutzte dafür Google Apps, welches damals noch kostenlos für Privatpersonen war. Es gab einige Einschränkungen in Hinsicht der Anzahl der Benutzerkonten, dies war für mich allerdings nicht relevant. Später gab es nur noch die Möglichkeit kostenpflichtige Google Apps Konten zu führen. Ich als „Altkunde“ konnte es allerdings weiterhin kostenfrei nutzen. Dort liefen also einige meiner E-Mail-Adressen. Funktionierte einwandfrei und ohne Probleme. War im Allgemeinen ziemlich zufrieden mit dem Service – ist ja schließlich Google. Ich nutzte von den vielen Funktionen allerdings nur den E-Mail-Dienst und sonst keine weiteren Dienste von Google Apps. Alle weiteren Dienste von Google, etwa Kalender, Kontakte oder Google+ liefen über eine normale Google Mail Adresse. ...

October 28, 2013 · 4 min · Sujeevan Vijayakumaran

Freie Webanalytik mit Piwik

Eine freie Webanalytik-Software, die in PHP geschrieben ist und MySQL als Datenbank nutzt, ist Piwik. Mitte Juni wurde Piwik in Version 1.5 veröffentlicht. Die Software ist unter der GPL v3 lizenziert und soll eine freie Alternative zu Google Analytics darstellen. Hinweis: Der Artikel erschien bereits in der August Ausgabe 2011 von freiesMagazin. Allgemeines Eines der wichtigen Instrumente für einen Webseitenbetreiber ist die Webanalytik. Die Bekannteste Webanalytik-Software kommt aus dem Hause Google. Google Analytics bietet die umfangreichste Webanalytik auf dem Markt und ist daher auch sehr weit verbreitet. Der große Nachteil von Google Analytics ist, dass alle Daten direkt an die Google Server übermittelt und auch dort verarbeitet werden. Eine freie Alternativsoftware wie Piwik, ermöglicht ebenfalls eine gute Webanalytik. Durch Webanalytik-Software ist es möglich das Verhalten der Webseitenbesucher zu analysieren. Die Software zeichnet viele Statistiken eines Webseitenbesuchers auf. Neben der Besuchshäufigkeit und Besuchsdauer der eigenen Webseite wird auch die IP-Adresse und Herkunft des Benutzers gespeichert. Einen Einblick in die Analysemöglichkeiten von Piwik soll dieser Artikel geben. Piwik erzeugt aus den gespeicherten Daten sehr viele Berichte, die in verschiedene Kategorien eingeordnet werden. Die Daten werden für jeden einzelnen Besucher erhoben, die je nach Statistik zusammen oder getrennt aufgelistet werden. ...

August 9, 2011 · 9 min · Sujeevan Vijayakumaran

Einblicke in Drupal

Im Januar des Jahres 2011 erschien eine neue Version des Content-Management-Systems [Drupal](http:// drupal.org). Die siebte Version wurde Anfang des Jahres nach dreijähriger Entwicklungsphase freigegeben. Dies ist eine gute Gelegenheit, einen Blick auf den aktuellen Stand des CMS zu werfen. Hinweis: Der Artikel erschien bereits in der Juni Ausgabe von freiesMagazin. Das Content-Management-System (kurz: CMS) Drupal wurde nach einer dreijährigen Entwicklungszeit in Version 7 von den Entwicklern freigegeben. Durch die neueste Veröffentlichung endet auch der offizielle Support von Drupal 5. Neben Drupal gibt es zahlreiche weitere Content-Management-Systeme wie zum Beispiel Joomla, Contao, Wordpress und Typo3. Sie dienen zentral der Organisation und Erstellung von Inhalten für eine Internetseite. Dabei arbeiten die verschiedenen Systeme unterschiedlich und setzen verschiedene Schwerpunkte. Drupal selbst setzt sich als Ziel ein ausgewogenes CMS zu sein. Sie geben in ihrer Dokumentation an, dass viele andere CMS entweder zu kompliziert für Einsteiger oder zu einfach gehalten sind, so dass man nicht sehr viel damit realisieren kann. Drupal selbst erhebt den Anspruch, sowohl leistungsstark als auch einfach für Einsteiger zu sein. Durch den Einsatz von vordefinierten Komponenten bildet Drupal sowohl ein CMS als auch ein Content-Management-Framework. Drupal ist komplett PHP geschrieben und ist mit zahlreichen Datenbanksystem kompatibel. Neben MySQL kann auch unter anderem PostgreSQl, Microsoft SQL und SQLite genutzt werden. Das CMS steht unter der GNU General Public License. ...

June 5, 2011 · 8 min · Sujeevan Vijayakumaran