Yafra edited this page Mar 2, 2015 · 3 revisions


"PHP is a popular general-purpose scripting language that is especially suited to web development."

PHP is a C like scripting language with many additional modules to handle all sorts of web application functionality. Yafra has a simple server with web page support and REST API.


Dependencies are managed through PHP composer, using the "require-dev" target to use phpunit and guzzle for testing purposes. On production you avoid require-dev by using --no-dev.


All tests are based on PHPunit framework.


Main purpose is a server module to serve web pages and / or REST API's.

Using SLim Framwork for simple REST service. Using PDO for database management. Using phpunit and guzzle for tests.

The web browser integration is plain PHP. As backend PHP PDO is used. It is required that on the PHP of your hosting provider some plugins are installed like PDO (with a database supported like Mysql), Curl.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.