Starting a new project with Laminas

I want to start a new web application.
I would like to know if I need to create a new folder for this priject and install the different packages with composer or can I just copy past an existing project and just add new modules, controller, etc … ?

Hey Sam,

Composer is an almost unavoidable step in modern PHP projects (and for good reasons) :+1:


Ok thanks to you @ocramius :+1: :+1: :+1:

There are things called “skeleton” to start a new project, it can be seen as a “copy/paste for composer” kind of things. There are skeletons available for Laminas MVC and Mezzio and they are both explained in documentation. See:

You don’t have to use them, but it can be a quick way to get started…