Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

imengine's avatar

Which framework for a PHP developer

I’m a PHP developer just for hobby. I wish to experiment a more updated way to develop. I see most of people choose laravel or vue, but as far as I understood are not intended for PHP developers. Or I’m wrong?

What you would suggest? Symphony + webpack?

0 likes
6 replies
Sinnbeck's avatar

As this is a laravel forum, I'm quite sure that most will recommend laravel. Laravel is awesome and pretty beginner friendly. There are even free video courses on this site to get you started. Search for "laravel 8 from scratch". And yes laravel is php

Vue is a frontend framework so you can mix it with laravel if you want. Laravel (and symfony) are backend frameworks that can render html pages as well

Webpack is a compiler used to compile Javascript into a format that a browser understands. Laravel used to have a wrapper for webpack called mix, but it recently switched to vite. But you don't need either unless you want to compile Javascript

1 like
martinbean's avatar

@imengine Why would you think a PHP framework like Laravel is “not for PHP developers”? And why would you ask that on a Laravel-focused forum?

1 like
OussamaMater's avatar

people choose laravel or vue, but as far as I understood are not intended for PHP developers

Laravel is LITERALLY a PHP FRAMEWORK, so how come you understand otherwise? it is perfect for beginners, everyone here will say so, as this is the main forum for Laravel, hence the name Laracasts.

1 like
imengine's avatar

Sorry to everyone! I’am a newbie on these topics and looking at the first video contents I wrongly understood it was intended for other languages.

After following your lessons it is more clear the aim of this framework. The main benefit I get it’s the reuse of applications already available and a common clean way to develop applications. Maybe I’m wrong but I see it as bootstrap but on server side, of course much more advanced. For sure it depends by my low level as developer 😊

I will finish your lessons to have the whole picture and then comment again if I still have doubts.

OussamaMater's avatar

@imengine Well welcome aboard buddy! and sure, all questions are welcome, just make sure to give sufficient details so the members can help you.

1 like

Please or to participate in this conversation.