EasyPHP

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
EasyPHP
Maintainer Laurent ABBAL
Entwickler Laurent ABBAL
Emmanuel FAIVRE
Thierry MURAIL
Erscheinungsjahr 1999
Aktuelle Version 16.1.1
(16. Januar 2016)
Betriebssystem Windows
Programmiersprache PHP
Kategorie Integrierte Entwicklungsumgebung
Lizenz GPL
deutschsprachig Nein
www.easyphp.org

EasyPHP ist der Name eines französischen Unternehmens und dessen Produkte EasyPHP DevServer (erste komplette WAMP-Umgebung) und EasyPHP WebServer (persönliches Webhosting), welche seit 1999 von EasyPHP angeboten werden. Es handelt sich dabei um eine Entwicklungsumgebung für auf PHP aufbauende Webseiten. Das Paket besteht aus einem Apache HTTP Server zum Verarbeiten der PHP Skripts, dem SQL-Datenbankserver MySQL und dem zugehörigen Datenbank-Verwaltungstool PhpMyAdmin. Auch der PHP-Debugger Xdebug ist inkludiert. Zusätzlich verfügt EasyPHP noch über eine Administrationsoberfläche mit deren Hilfe Aliases (virtuelle Ordner des Apache HTTP Server) verwaltet werden können und Applikationsserver und Datenbankserver gestartet und gestoppt werden können[1].

EasyPHP ist auch als portable Version erhältlich und ist somit von einem USB-Stick aus ausführbar.

Funktionen[Bearbeiten | Quelltext bearbeiten]

Zu den Hauptfunktionen dieser integrierten Entwicklungsumgebung zählen:

  • Automatische Erkennung des Installationsverzeichnisses auf Basis von Benutzerrechten
  • Automatische Erkennung der verfügbaren Ports
  • Managementkomponente: mehrere Versionen von PHP können (auch multibel) installiert werden
  • Es kann mit einem Klick von einer PHP-Version zur anderen gewechselt werden
  • PHP Konfigurationsmanager (maximale Ausführungszeit, Error Reporting, maximale Uploaddateigröße, ...)
  • MySQL Konfigurationsmanager (Speicherengine: InnoDB / MyISAM, ...)
  • Apache Konfigurationsmanager (Zeitzone, offene Ports, ...)
  • Domain Manager (hinzufügen / entfernen)
  • Virtual Host Manager (hinzufügen / entfernen / aktivieren / deaktivieren)

Versionen[Bearbeiten | Quelltext bearbeiten]

DevServer[Bearbeiten | Quelltext bearbeiten]

Besteht in Version 16.1.1 aus:

Komponenten[Bearbeiten | Quelltext bearbeiten]

Als Komponenten versteht sich die jeweils eingesetzte PHP Version[2].

  • PHP
  • Apache
  • MySQL
  • Nginx
  • PostgreSQL

Module[Bearbeiten | Quelltext bearbeiten]

Um das einfache Entwickeln und Testen (laut EasyPHP die Hauptfunktion[3] ihrer Produkte) von Webseiten zu ermöglichen gibt es eine Auswahl an Modulen, welche über die Administratoroberfläche installiert werden können[4].

Entwicklertools[Bearbeiten | Quelltext bearbeiten]
Blog/CMS[Bearbeiten | Quelltext bearbeiten]
Ecommerce[Bearbeiten | Quelltext bearbeiten]
Forum/Message Board[Bearbeiten | Quelltext bearbeiten]

WebServer[Bearbeiten | Quelltext bearbeiten]

Dieser besteht in Version 14.1 aus den Applikationen:

Lizenz[Bearbeiten | Quelltext bearbeiten]

EasyPHP DevServer ist unter der General Public License (GPL) veröffentlicht. Daraus folgt unter anderem, dass kein kommerzieller Vertrieb von Entwicklungen aufbauend auf dem Sourcecode von EasyPHP DevServer erlaubt ist, ohne dabei den Source Code unter GPL Lizenzierung zu stellen. Dies betrifft vor allem integrierte Entwicklungsumgebungen aufbauend auf EasyPHP DevServer. Jegliche Weiterentwicklung aufbauend auf Sourcecode von EasyPHP DevServer muss ebenfalls unter der General Public License (GPL) veröffentlicht werden[5].

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. EasyPHP | A quick starter guide for PHP developers : how to use EasyPHP and how to create a PHP file.. Webseite von EasyPHP. Abgerufen am 11. Juni 2014.
  2. EasyPHP | Download Components : PHP Versions. Webseite von EasyPHP. Abgerufen am 11. Juni 2014.
  3. For developers and development only... EasyPHP | A quick starter guide for PHP developers : how to use EasyPHP and how to create a PHP file.. Webseite von EasyPHP. Abgerufen am 11. Juni 2014.
  4. EasyPHP | Download Modules / Add-ons : pre-configured applications for EasyPHP (WordPress, Spip, Prestashop, Joomla, Drupal, phpBB, Phorum...). Webseite von EasyPHP. Abgerufen am 11. Juni 2014.
  5. Frequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation. Webseite von GNU. Abgerufen am 11. Juni 2014.

Weblinks[Bearbeiten | Quelltext bearbeiten]

EasyPHP auf Github