Research & Documentation 03 Local

Research & Documentation 03 Local

3R - Local PHP

EasyPHP

Being the first WAMP package that is able to create an environment that makes it possible to deploy PHP scripts locally on any Windows device. Starting you off with a complete set of tools to begin with making it possible to practice web apps on your computer. EasyPHP being a portable server, you are able to burn it on a USB to make a local server on the go. A con with EasyPHP is that is strictly avaiable for Windows, so if you are a MacOS or Linux user, then it will be inaccessible.

AMPPS Server

This server is a combination of WAMP, LAMP, and MAMP stacks. This offers many programs such as Apache, Mysql, MongoDB, PHP, Perl, Python and Softaculous auto-installer. This stack will be able to run on every operating system and this PHP stream_socket_server saves you valuable time so you dont have to install and test software and more time developing and testing projects. A con being that the installation eats away at 600 mb.

LEMP Server

LEMP is an open-soruce and cost-effective technology stack, companies are able to use this without paying licensing fees. It is very flexible as it is able to be used on different operating system. Lemp is scalable and optimized for great performance. Some cons with this server is that if you are a Windows user, then you actually have the most limited support out of the operating systems. Lemp can have also have complex configuration files.

Summary

Overall, Their are multiple programs that allow you to run PHP locally on your device, as it can be important for working on the go without a server. Each program having their advantages and issues but all with a little bit of research and testing, you could find a local server that goes well with your work flow.