Blog

Webentwicklung und Design

Content First!

Die Blog Software WordPress ist beliebt, darüber braucht man keineswegs streiten. Es gibt auch eine riesige Theme Auswahl, was sehr gut ist. Leider sind die meisten WordPress Themes total überladen und gar nicht mehr auf das eigentliche ausgerichtet: bloggen. Das liegt vor allem daran das immer mehr normale Webseiten mit WordPress aufgesetzt werden und sich die Theme Entwickler danach richten. Einfache blogs bleiben leider aussen…

Meine WordPress Theme Favoriten

Ein neues Jahr beginnt und damit auch mein Vorsatz für das neue Jahr 2018: Mehr bloggen! Letztes Jahr ist nicht wirklich viel passiert. Ich habe immer wieder ein paar kleinere Artikel raus gehauen, aber nicht so viel wie die Jahre zuvor. Grund dies zu ändern. Als erstes habe ich ein neues Theme installiert. Das alte WordPress Theme hat mich auf irgendeine Art und Weise demotiviert.…

Tabelle wp_commentmeta vermisst

Hin und wieder kommt es zu ungewollten Problemen im alltäglichen IT Dasein. In diesem Fall ist mir eine WordPress Datenbank Tabelle abhanden gekommen. Vor einigen Tagen ist mir aufgefallen, dass in der Apache2 Error Log Datei einige Datenbankfehler stehen. Ein kleiner Blick  meine Datenbank hat gezeigt, dass tatsächlich die WordPress Tabelle wp_commentmeta fehlt. Wie die Tabelle ins Nirwana verschwinden konnte, ist mir unklar. Wohl möglich ist…

Blog Absicherung mit WP Cerber

Im April habe ich bereits ein WordPress Plugin zum Protokollieren diverser Aktionen vorgestellt. Dieses mal geht es um ein weiteres tolles Plugin, dass den WordPress Login absichert. Es dient zum Schutz vor Brute-Force-Angriffe und limitiert die Anzahl von Login Versuchen über das WordPress Login Formular, REST Api oder Auth-Cookies. WP Cerber im Einsatz Auf vier WordPress Blogs habe ich das kostenlose Plugin seit mehreren Wochen im…

Einstieg in C#

Schaut man sich auf dem aktuellen Stellenmarkt um, so findet man doch noch sehr viele Stellenausschreibungen in der die Programmiersprache C# (c sharp) nach wie vor gefragt ist. Da ich meine Kenntnisse in diese Richtung allgemein erweitern möchte, um auch mal abseits der Online Welt zu programmieren, habe ich mir C# Quellen zum Einstieg herausgesucht. C# Guide In einem Forum habe ich einen kompletten C# Guide…

WordPress E-Mails über eigenen SMTP Server senden

Zum Versenden von E-Mails nutzt WordPress im Standard den eigenen Server. Sind auf dem Server keine E-Mail Dienste wie Dovecot installiert, können keine E-Mails gesendet werden. In diesem Fall wird ein externer E-Mail Server benötigt. SMTP Mailer Das kostenlose WordPress Plugin SMTP Mailer macht genau das. Es stellt den gesamten WordPress E-Mail Versand auf einen externen Mailserver um. Installiert wird das Plugin wie gewohnt über die WordPress Plugin Installation.…

[Quicktipp] Standard SSH Port wechseln

Im Standard verbinden sich die meisten Administratoren und Benutzer mit dem SSH Port 22. Dieser Port ist der Standard Port und ein beliebtes Angriffsziel. Wer Zugang über eine SSH Verbindung erlangt, im schlimmsten Fall als Root Benutzer, der hat die Kontroller über seinen Server verloren und kann in der Regel sein System komplett neu aufsetzen. Aufgrund dessen sollte jeder den SSH Port Absichern. Ein guter Schutz ist…

Medoo – Eine Datenbankklasse für mehrere Systeme

Anfangen habe ich mit PHP 5.3. In der Version habe ich im Bereich Datenbanken die üblichen PHP Funktionen mysql_query(), mysql_fetch_row() und mysql_connect() benutzt. Mit dem Umstieg auf MySqli gab es viel Arbeit. Denn jede MySql Funktion musste händisch nachgezogen werden und das kostete viel Zeit. Seit dem setze ich auf Datenbankklassen. Ändert sich eine Version oder der Treiber, brauche ich nur noch eine Stelle anpassen: Die Klasse…

Redis als PHP Session Handler

Mit PHP 7 gab es schon einen gewaltigen Performance Schub nach oben. Die Laufzeit ist bei meinem Projekten mit PHP 7.0 im Gegensatz zu PHP 5.6 drei mal schneller. Um den ganzen noch einen kleinen Schub nach oben zu geben, habe ich mit Redis rum experimentiert. Um genau zu sein, mit dem Session save_handler von PHP. Dem Session Handler kann nützlicherweise eine andere Speicherroutine zugewiesen werden.…

Copyright 2020 by Netzware