sjarvela / kloudspeaker

Document management system
GNU General Public License v2.0
95 stars 40 forks source link

Laravel Version of Kloudspeaker #198

Open nwaughachukwuma opened 7 years ago

nwaughachukwuma commented 7 years ago

Hi @sjarvela I will like to implement Kloudspeaker as a Laravel Application. Can you give me some hints or guide on how to achieve this? Thanks in advance

sjarvela commented 7 years ago

I have investigated Laravel at some point, and it does sound good alternative for backend rewrite. Most important thing would be to rewrite rest api and plugin architecture to be more intuitive and to have code free configuration.

The main concerns with Laravel was 1) it's requirements for the server, many service providers don't support PHP 7 yet 2) installation/configuration/migrations etc needs run via artisan, and most service providers don't allow command line access 3) Laravel is all-in-one

That's the reason I've chosen to investigate alternative to use separate smaller frameworks, the one in the bottom being Slim framework for REST api and dependency injection.

I'm more than interested in hearing about your thoughts and ideas, but unfortunately I don't have any guides etc