EasyPHP
EasyPHP
|
|
---|---|
Basic data
|
|
Maintainer | Laurent ABBAL |
developer | Laurent ABBAL Emmanuel FAIVRE Thierry MURAIL |
Publishing year | 1999 |
Current version |
16.1.1 (January 16, 2016) |
operating system | Windows |
programming language | PHP |
category | Integrated development environment |
License | GPL |
German speaking | No |
www.easyphp.org |
EasyPHP is a French company. It has been offering the products EasyPHP DevServer (first complete WAMP environment) and EasyPHP WebServer (personal web hosting) since 1999. It is a development environment for websites based on PHP . The package consists of an Apache HTTP server for processing the PHP scripts, the SQL database server MySQL and the associated database administration tool PhpMyAdmin . The PHP debugger Xdebug is also included. In addition, EasyPHP has an administration interface with which aliases (virtual folders of the Apache HTTP Server) can be managed and application servers and database servers can be started and stopped.
EasyPHP is also available as a portable version and can therefore be executed from a USB stick.
Functions
The main functions of this integrated development environment include:
- Automatic detection of the installation directory based on user rights
- Automatic detection of the available ports
- Management component: several versions of PHP can be installed (including multiple versions)
- You can switch from one PHP version to another with one click
- PHP configuration manager (maximum execution time, error reporting, maximum upload file size, ...)
- MySQL configuration manager (storage engine : InnoDB / MyISAM , ...)
- Apache configuration manager (time zone, open ports, ...)
- Domain Manager (add / remove)
- Virtual Host Manager (add / remove / enable / disable)
Versions
DevServer
In version 16.1.1 it consists of:
- PHP 7.x / 5.6.x / 5.5.x / 5.4.x
- Apache 2.4.20
- MySQL 5.7.11
- PhpMyAdmin
- Xdebug
- Selected modules and components
Components
The PHP version used is understood as components.
- PHP
- Apache
- MySQL
- Nginx
- PostgreSQL
Modules
In order to enable the simple development and testing of websites (according to EasyPHP the main function of their products) there is a selection of modules that can be installed via the administrator interface.
Developer tools
- Virtual Hosts Manager
- Xdebug Manager
- WebGrind
- PhpMyAdmin
- Function reference for EasyPHP
- Coding standards for EasyPHP
Blog / CMS
Ecommerce
Forum / message board
Web server
In version 14.1, this consists of the following applications:
- Apache 2.4.3 VC9
- MySQL 5.5.29
- PHP 5.4.10 VC9
- PhpMyAdmin 3.5.5
- hMailServer
- FileZilla
- Webalizer
- Roundcube
- phpSysInfo
- and more...
License
EasyPHP DevServer is released under the General Public License ( GPL ). From this it follows, among other things, that no commercial distribution of developments based on the source code of EasyPHP DevServer is permitted without placing the source code under GPL licensing. This mainly applies to integrated development environments based on EasyPHP DevServer. Any further development based on the source code of EasyPHP DevServer must also be published under the General Public License (GPL).
Individual evidence
- ↑ EasyPHP | A quick starter guide for PHP developers: how to use EasyPHP and how to create a PHP file. . EasyPHP website. Retrieved June 11, 2014.
- ↑ EasyPHP | Download Components: PHP Versions . EasyPHP website. Retrieved June 11, 2014.
- ↑ For developers and development only ... EasyPHP | A quick starter guide for PHP developers: how to use EasyPHP and how to create a PHP file. . EasyPHP website. Retrieved June 11, 2014.
- ↑ EasyPHP | Download Modules / Add-ons: pre-configured applications for EasyPHP (WordPress, Spip, Prestashop, Joomla, Drupal, phpBB, Phorum ...) . EasyPHP website. Retrieved June 11, 2014.
- ↑ Frequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation . GNU website. Retrieved June 11, 2014.