Skip to content

agisbertb/PHP_per_a_desenvolupadors_laravel

Repository files navigation

Aplicació final

Podeu veure el resultat d'aquesta aplicació a:

http://phpforlaravel.andreugisbert.me/

PHP_per_a_desenvolupadors_laravel

Codi font del screencast:

Podeu trobar més informació sobre aquest codi a:

https://github.com/acacha/wiki/blob/main/PHP%20per%20a%20desenvolupadors%20Laravel.md

Creat per Andreu Gisbert Bel

Tags

  • v0.1: Exemple Hello World de PHP i HTML sense separations of concerns -> sense MVC
  • v0.2: Versió Hello World amb MVC
  • v0.3: Versió del codi al final del primer video
  • v0.4: Separar la configuració (config.php) del codi -> implementat la 0 de SOLID -> Open To Extension closed to modification
  • v0.5: Versió del codi al final del segon video
  • v0.6: Refactorització PDO, afegit composer.json i autoload. Namespaces
  • v0.7: Container -> Implementar D de SOLID Dependency Inversion Principle -> Inverter -> Inversor Container -> APP
  • v0.8: Fitxer .env -> Exemples ús de paquets PHP Composer de tercers.
  • v0.9: Refactorització helpers per utilitzar composer autoload
  • v1.0: Primera versió per acabar del encaminador o Router
  • v1.1: Versió refactoritzada DRY VIEWS
  • v1.2: Solució final
  • v1.3: Petits canvis solució final

Comandes per pujar a producció al servidor

  • git checkout production
  • git merge main
  • git checkout main
  • git push origin production