Legacy to Laravel

Articles about migrating a legacy PHP application to Laravel

Migrate passwords from a legacy PHP application to Laravel

Migrating a legacy PHP application to Laravel will probably require a custom hashing driver. This happens because Laravel’s default hashing driver is bcrypt and has argon as another built-in option, while MD5, SHA-1, SHA-256, and SHA-512 were and still are widely used, especially when the...

Read / 4 minutes read legacy-to-laravel

Generate Laravel migrations from an existing database

One of the common challenges when migrating a legacy PHP application to Laravel is creating database migrations based on the existing database. Depending on the size of the database, it can become an exhausting task. I had to do it a few times, but recently I stumbled upon a database with over a hundred tables. As a programmer, we don’t have...

Read / 5 minutes read legacy-to-laravel