Montag, 10. April 2017

Nachtrag zum letzten Eintrag

Nach reiflicher Prüfung und aufgrund der langsamen Schreib- und Updategeschwindigkeit der Datenbank kommt redis mit auf die Liste der verwendeten Software.

Als Schnittstelle zwischen PHP und redis werde ich predis von Daniele Alessandri verwenden. predis ist ein redis Client, der komplett im PHP geschrieben wurde und somit kein eigenes PHP Modul benötigt. Ideal für die integration in ein bestehendes System also.

Mittwoch, 5. April 2017

Neue Version von rubensfan.de online gestellt

In den letzten Monaten habe ich mich in mein Büro eingeschlossen, das Telefon abgestellt und den Unterbau von rubensfan.de komplett modernisiert.
Während dieser Zeit gab es auch für mich - jemand der seit 1997 mit PHP zu tun hat -  auch einiges Neues zu entdecken. Vor allem, was Performance, Codeverwaltung, Tests und auch das Softwaredesign angeht. Für diese Art der Anwendung habe ich einige, effiziente Methoden entwickelt.

Generelles Ziel ist es, 95% der Seiten von rubensfan.de mit einem Webserver und einem Datenbankserver in weniger als 0,25 Sekunden an den Nutzer ausliefern zu können. Auch wenn 1200+ Nutzer gleichzeitig online sind.

Zum Einsatz kommt nginx, php mit php-fpm, MariaDB und memcached auf einem Linuxserver.

Wie ich das anstelle, werde ich in nächster Zeit in loser Folge hier berichten.