jeroenvip's avatar

Looking for a general guide line to move big wordpress project to laravel.

Hi, I am running a realtime application for chat, video and audio in a Wordpress environment. Used items

The problem is ratchetPHP which looks like a dead project to me. I never worked with laravel before. So my questions are:

  • Does laravel has any user / role management option ?
  • Does laravel has any CMS module that is equivalent to Wordpress ?
  • Does laravel has any Websocket options ?

I am not new to programming in OOP / MVC. What is the best way to start learning Laravel? And how long will it take you to become a decent Laravel developer ? ( days, weeks, month ?).

Thank you for your info

Regards Jerome

0 likes
1 reply
MohamedTammam's avatar

Your questions may have different answers different on each developer.

Here's my answers:

  1. Laravel has built in authorization functionality: https://laravel.com/docs/10.x/authorization And for more advanced control you can use the well developed and popular Spatie package for roles and permissions: https://spatie.be/docs/laravel-permission/v5/introduction

  2. For CMS there's https://statamic.com which is starting to get more popularity. It's good for content management but not it isn't close to WordPress (nothing is)

  3. Laravel has many pre configured real-time options https://laravel.com/docs/10.x/broadcasting

Please or to participate in this conversation.