Help a greybeard out - best way for a longtime vanilla PHP dev to get started with Laravel?

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Yii2

    Yii 2: The Fast, Secure and Professional PHP Framework

  • For what it's worth I'd say start out with Yii2 or Symfony, once you get the idea of an MVC framework down and get the foundation sorted then moving to Laravel is easy. If you already know the language you won't have any issues at all.

  • Symfony

    The Symfony PHP framework

  • For what it's worth I'd say start out with Yii2 or Symfony, once you get the idea of an MVC framework down and get the foundation sorted then moving to Laravel is easy. If you already know the language you won't have any issues at all.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Laravel

    The Laravel Framework.

  • As far how the artisan make:* commands work, at the most basic level, it copies a file from a 'stubs' directory within Laravel, and then replaces certain placeholder strings in that file with whatever you gave in the CLI args - https://github.com/laravel/framework/tree/8.x/src/Illuminate/Foundation/Console/stubs

  • Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

  • What I suggest is Laravel documentation https://laravel.com as a good way to start. Since you have been doing PHP, I believe you will get around so easily as it is easy to setup.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts