CSS-Dateien mit PHP zusammenfassen und komprimieren

Für eine bessere Performance und somit eine flüssigere Seitendarstellung empfiehlt es sich, mehrere CSS-Dateien in eine einzige Datei zusammenzufassen und zu komprimieren. Dies lässt sich durch ein PHP-Skript und eine kleine Änderung im Quelltext der Seite erreichen.

Weiterlesen »

Effektive Spam-Abwehr im Kommentar-System

Auf vielen Websites finden sich Kommentarfelder oder Kontaktformulare mit sogenannten Captchas. Dies sind meist unscharfe und verdeckte Zeichenketten, die von dem Besucher eingegeben werden müssen. Doch in letzter Zeit finden sich mehr und mehr ausländische Firmen, die nur solche Captchas lösen und der Spam-Industrie helfen. Doch es gibt eine weitaus effektivere Methode zur Spam-Abwehr, die gleichzeitig viel weniger Aufwand bedeutet als ein Captcha.

Weiterlesen »

Webserver Installieren und Einrichten - mit Apache2, PHP 5 und MySQL (phpMyAdmin)

Eine komplette Webserver-Umgebung besteht aus mehreren Komponenten: Einem Webserver (meist Apache2), einem PHP-Interpreter sowie einem MySQL-Datenbank Server. Diese Komponenten zu installieren und einzurichten kann manchmal schwierig sein und einige Zeit dauern.

Weiterlesen »

Gravatar - Den globalen Avatar auf Ihrer Website nutzen

Mit dem kostenlosen Service Gravatar nutzen Sie auf vielen Websites den gleichen Avatar. Dieser muss nur an einer globalen Stelle festgelegt werden und gilt dann für die angegebene E-Mail Adresse(n). Hier erfahren Sie, wie Sie Gravatar in Ihrem CMS oder mit wenigen Zeilen PHP-Code in Ihren Websites nutzen können.

Weiterlesen »

PHP: Fsockopen-Beispiele

Fsockopen ist die bekannteste und bisweilen beste Methode via PHP auf andere Server zuzugreifen. Dabei wird eine Socket-Verbindung zum Host (unter jedem Port möglich) aufgebaut und Daten können gesendet und empfangen werden. Zwei einfache Beispiele und weitere Informationen zu der PHP-Funktion finden Sie hier.

Weiterlesen »

Lokaler Webserver mit XAMPP

Dieses Tutorial ist eine Einführung in die lokale Webserverumgebung von XAMPP mit einem Apache-Webserver, PHP 5.4, MySQL und einem FTP-Server für Windows, Linux und auch Mac OS.

Weiterlesen »