Das sind die besten PHP-Skripts

Teil 3: 20 tolle PHP-Skripts für alle Fälle - Diagramme, Online-Shop und mehr

Datenbank sichern

Sichern Sie die Inhalte Ihrer MySQL-Datenbanken mit MySQL-Dumper. Auf Wunsch sendet Ihnen das Skript die Backup-Daten bis zu einer vorgegebenen Größe per E-Mail oder es legt sie auf bis zu drei entfernten FTP-Servern parallel ab.

Die Inhalte besonders großer Datenbanken lassen sich per Multipart-Backup in mehreren Teilen ablegen. Richten Sie regelmäßige Sicherungsläufe über ein mitgeliefertes Skript als automatisch startenden Cronjob ein. MySQL-Dumper hilft selbst in Shared-Hosting-Umgebungen weiter, bei denen Sicherungen wegen zu geringer Zeitlimits für die Skript-Ausführung sonst üblicherweise zu Abbrüchen führen.

Zugriffsdaten analysieren

Mit dem Open-Source-Programm Piwik analysieren Sie professionell die Zugriffe auf Ihre Webseiten. So erfahren Sie beispielsweise, wie lange sich die Besucher auf Ihrer Website oder einzelnen Seiten aufgehalten haben. Das Skript ist wirksam gegen externe Angriffsversuche geschützt.

Über eine integrierte Nutzer- und Website-Verwaltung lassen sich die Daten mehrerer Web-Angebote parallel auswerten. Dabei erhalten Sie viele Analyseergebnisse anschaulich als Grafiken aufbereitet. Lassen Sie sich die Ergebnisse regelmäßig per E-Mail zuschicken oder stellen Sie sie in einen RSS-Feed, den Sie in Ihrem Reader abonnieren.

Zusammenarbeit im Team

Das Skript PHProjekt unterstützt komfortabel Teams, die beispielsweise in einem Projekt oder an entfernten Orten zusammenarbeiten. Nutzen Sie gemeinsam Module wie Terminkalender, Aufgabenliste, Zeiterfassung, Dokumentenverwaltung und Kontaktdatenbank.

Für die Kommunikation stehen Chat, Forum und E-Mail-Client zur Verfügung. PHProjekt ist mandantenfähig, sodass mehrere Gruppen getrennt voneinander auf einer Installation arbeiten können. Die einzelnen Nutzer lassen sich mit unterschiedlichen Rollen und Rechten anlegen. Für Konsistenz sorgen Sie mit einem Link-Checker sowie dem Zurückholen versehentlich gelöschter Daten aus der Historie. Mit der Unterstützung gängiger Exportformate und Protokolle fügt sich die Software optimal in Ihre übrige Software-Landschaft ein.

PHP-Module für die Website

© Archiv

Open Flash Chart: Trockene Zahlenreihen lassen sich als Diagramm viel ansprechender präsentieren.

Formulareingaben versenden

Sie senden mit dem Formmailer Scar-Form-Mail Daten, die Besucher in Ihr Online-Formular eingeben, an eine beliebige Adresse oder einen E-Mail-Verteiler. Bei der Anzahl der Felder je Formular sind Sie frei. Definieren Sie Pflichtfelder und legen Sie falls erforderlich Mindest- oder Maximallängen für den Inhalt fest.

Räumen Sie den Nutzer des Formulars die Möglichkeit ein, Dateien an die Nachrichten anzuhängen. Sie entscheiden zudem, ob lediglich eine bestimmte Gruppe von Empfängern adressiert werden darf, oder ob Sie den Kreis der Adressaten freigeben möchten. In der Admin Area stellen Sie komfortabel die Funktionen des Skripts ein und verwalten das E-Mail-Archiv.

Verzeichnisse schützen

Über .htaccess-Dateien lässt sich beim Apache-Webserver der Zugriff auf Verzeichnisse beschränken. Besonders einfach gelingt dies mit dem Skript Scarht access. Das PHP-Tool bietet Ihnen eine grafische Oberfläche, über die Sie durch die Verzeichnisse des Webservers navigieren und die Schutzmechanismen aktivieren können.

Geben Sie die Nutzer und Nutzergruppen sowie die Passwörter bequem über Browsermasken ein. Bei der Zahl der Accounts sind Sie frei. Die Einträge lassen sich jederzeit ändern und wieder löschen. Mit einer externen Erweiterung lässt sich der Schutz auch beim Webserver IIS von Microsoft nutzen.

Bildergalerie anbieten

Präsentieren Sie Ihre schönsten Fotos mit Gallery als ansprechende und in mehreren Ebenen angelegte Bilderalben auf Ihrer Website. Die komfortable Drag&Drop-Bedienung und Funk-tionen wie die automatische Thumbnail-Generierung sparen dem Webmaster viel Zeit und Aufwand.

Bei der Anpassung an das Layout Ihrer Seiten profitieren Sie von der konsequenten Trennung von Struktur und Gestaltung. Lassen Sie die Bilderserien in einem eigenen Fenster anzeigen oder betten Sie nahtlos in die eigenen Seiten ein. Der Zugriff auf die Alben lässt sich über die integrierte Rechteverwaltung detailliert für einzelne Nutzer und Gruppen steuern. Besonders effektvoll präsentieren Sie die Fotos als selbst ablaufende Slideshow in aktueller Lightbox-Optik.

Die Zähler bei den einzelnen Bildern zeigen die Anzahl der jeweiligen Zugriffe an. Eine Bewertungsfunktion lässt sich optional aktivieren. Unter finden Sie rund zwei Dutzend Module, mit denen sich Gallery in Anwendungen wie Drupal, Typo3, Mediawiki und Wordpress integrieren lässt.

Mehr zum Thema

HTML5: Quick Reference Guide
Ratgeber: "HTML5"

Die wichtigsten Tags auf einen Blick: In unserem praktischen Arbeitsblatt finden Sie einen wertvollen Begleiter für die Umstellung Ihrer Webprojekte…
internet, webdesign, google, content, ranking, seo, suchmaschine
Ratgeber: Urheberrecht

Einzigartige Inhalte bieten Lesern Mehrwert und sind ein wichtiges Qualitätsmerkmal. Ärgerlich, wenn sich jemand durch Kopieren an fremden…
Die besten HTML5-Tipps
Neue Tipps & Tricks für blitz.io

Wer die Leistung einer Applikation ermitteln möchte, braucht keine Skripte zu schreiben, sondern kann einen der zahlreichen Online-Dienste…
image.jpg
Ratgeber: Webentwicklung

Die clientseitige Javascript-Entwicklung bietet fast keine Entwicklungsumgebungen und auch keine vernünftigen Werkzeuge zur Fehlersuche. Eine der…
internet, webdesign, meteor, webapplikationen
Ratgeber

Mit Meteor sollen Entwickler in kurzer Zeit Umgebungen für Webapplikationen erstellen können, ohne sich um lästige Details kümmern zu müssen. Wir…