DEV Community

Cover image for 10 anos de PHP

10 anos de PHP

Este ano completei 10 anos de experiência com a linguagem PHP.

O meu primeiro sistema REAL não foi em Go. Foi em PHP procedural.

2016. 3º ano da faculdade. Projeto de bacharelado: Sistema de Gestão de Museu.

Eu estava viciado em C e C++. C e Assembly para Arquitetura de Computadores, e C++ para Estrutura de Dados e Algoritmos 1 e 2. Ponteiros, listas ligadas, filas, pilhas, árvores e grafos, tudo feito à mão.

Em paralelo, aprendia Java e Orientação a Objetos na cadeira de Programação 2, além de Prolog e Haskell em Programação Declarativa.

Mas o projeto do museu pedia outro nível: levantamento de requisitos, análise, diagramas UML, base de dados, interface gráfica, gestão de utilizadores...

A solução mais rápida? PHP + MySQL.

Foi ali que a ficha caiu. Pela primeira vez, eu não estava só a programar. Eu estava a ser Engenheiro de Software.

O PHP serviu de ponte para o próximo nível de aplicações (do 3º ao último ano): sistemas que lidavam com interfaces gráficas, perfis de acesso, persistência de dados, refinamento de requisitos funcionais e não funcionais, e a tradução direta de regras de negócio em código.

Isso explodiu-me a mente:
Requisito -> Documentação -> Modelação -> Base de Dados -> Implementação -> Apresentação.

E não parei mais.

  • 2017 - 2018: Aperfeiçoei os conhecimentos em PHP Orientado a Objetos e arrisquei criar um ORM próprio para manipular bases de dados — um trabalho que evoluiu ao longo dos anos.
  • 2019 - 2023: Desenvolvi mais de 30 sistemas em PHP e MySQL. Sistemas reais que geriam negócios, freelancers académicos, plataformas de gestão, de tudo um pouco.

O PHP deu-me o que a faculdade muitas vezes não dá: visão de ponta a ponta e orientação a projetos. Foi graças a ele que me destaquei.

Em 2023 migrei para Go em busca de máxima performance e arquitetura. Mas até hoje mantenho projetos pessoais em PHP. E agora, sigo a criar duas novas ferramentas para retribuir à comunidade: o LiteTable e o VeloxRouter.

Obrigado, PHP. Tu não foste apenas uma linguagem. Foste a minha verdadeira escola de engenharia.


E tu? Qual foi o teu primeiro sistema real? Ainda te lembras? 👇

Top comments (0)