Setup Slim Framework Application

Submitted by leopathu on Fri, 05/06/2022 - 18:14

Slim :

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. At its core, Slim is a dispatcher that receives an HTTP request, invokes an appropriate callback routine, and returns an HTTP response.

In this blog, I am going to show you how to setup application in that.

Download & Install :

Composer is the best way to install slim framework and create project using Slim-Skeleton as a base.

$ composer create-project slim/slim-skeleton {/path/to/app-directory}

It would create a directory in your path with the app name for example : (Slim/), You could see the public folder in your app (Slim/public) , make it your Document root in apache virtual host.

Then you could access the app in your browser (http://localhost/).

It would look like this


You could see Router.php , Dependency.php , Middleware.php in the Slim/src/ folder, you can start your coding from that. For more details checkout the page