Re:My PHP Development Setup
by chiefalchemist on Thursday January 17, 2019 @07:16AM
(#18930165)
As someone who recently took on the Laravel learning curve, be aware that Laravel moves atypically fast. That is, something in say version X.Y might be different in X.Y+1 or Y+2. That ends up manifesting itself as a lot of noise when you're asking The Google for help.
It can be frustrating. When you're on a deadline it can be unnerving and then some.
Re:My PHP Development Setup
by TheRealDunkirk on Thursday January 17, 2019 @02:38PM
(#18933838)
Ha ha. Joke's on me. I just inherited at 3.x site. Getting it upgraded to 5.5 looks like it will be a half-total rewrite.
If you can get it to 4.2, you may find this helpful: https://laravelshift.com/
Re:My PHP Development Setup
by tomschlick on Thursday January 17, 2019 @10:01AM
(#18931197)
That's true for additional features, but rarely does documented behavior change in a point release. That usually only happens when there is a security bug.
Re:My PHP Development Setup
by CleanShirt on Friday January 18, 2019 @03:14AM
(#18937793)
That’s not true. It happens quite often. Variables, classnames, php targets are changed on a whim.
Re:My PHP Development Setup
by chiefalchemist on Friday January 18, 2019 @06:38AM
(#18938604)
More than twice The Google found me solutions that were out of date by Y+1 or Y+2.
I finally got into the habit of making sure what I found was current. But that doesn't prevent so much noise in the Laraval + The Google signal.
Yes. That's probably the main reason why I keep developing in php. The fact that Laravel and Lumen are so well thought out.
Re:My PHP Development Setup
by tonysickpony on Thursday January 17, 2019 @07:09AM
(#18930129)
Thanks man. I have heard a lot of good words of laravel. Will definitely have some experiment with it.
Also, and this is a really strong point, can manage assets super easily, React and Vue stacks are supported out of the box with laravel-mix.
And if you need something lighter (for building just an API for instance) Lumen is the light version of it.
I have a lot of experience with PHP and Python frameworks, Laravel comes as absolute top for me.
https://laravel.com/
https://spatie.be/open-source
https://lumen.laravel.com/