Home

PHP web server without dependencies. Easy to install and use, compatible with all platforms.

Table of contents

  • About

  • Why?

  • Installation

  • Example Usage

  • Help

About

EasyPHP is a Node.js module PHP preprocessor in a practical and easy way.

  • ✅ Guaranteed performance

  • 🔧 Easy to use

  • 📚 Integrated PHP library

  • 🏓 Absurdly low latency

Why???

To be honest, a php server is a lot of work. and worse, some servers do not support some things from native php, which can cause a lot of mess and trouble. Easyphp solves this for you, the only thing you need to have installed is node.js, in addition, you can already start your php server in less than 2 minutes!

Installation

Node.js 12.0.0 or newer is required.

Ignore any warnings about unmet peer dependencies, as they're all optional.

npm install easyphp

Example Usage

var  php  =  require('easyphp');

php.start(9090,  function()  {
console.log('Started successfully!');
})

php.get('/home',  'home.php',  function(err)  {
console.log('The home has been accessed!');
}); 

php.get('/home/about',  'about.php',  function(err)  {
console.log('The "about" has been accessed!');
});

Help

Do I need to download php or another external program?

  • No! It is not necessary to install anything other than the module. everything is integrated so there is no need.

Are ALL php functions present?

  • No, the most important functions are present, but small functions are yet to come.

Which devices support easyphp?

  • all with the requirements of node.js v12 or higher.

Last updated