Non vorrei andare off-topic ma trovo questo discorso molto interessante e mi piacerebbe sentire la vostra opinione.

Negli anni ho provato ad usare vari framework, sia php che javascript, ma c'era sempre qualcosa che non mi convinceva fino in fondo. Parlando con vari programmatori ho notato che c'è un grande gruppo di sostenitori di Laravel e affini, grazie ai quali hanno notevolmente velocizzato il loro lavoro, e un altrettanto grande gruppo di sostenitori del metodo "old school", tanto (secondo loro) un framework php usa comunque le funzioni di php ma è più complesso ed ha più vulnerabilità.

Pur essendo io "old school" sono molto incuriosito ma ammetto la mia ignoranza in materia, e mi piacerebbe sapere secondo voi se vale davvero la pena investire tempo per imparare ad usarne uno

-beppe-

Il 16/05/23 23:33, Paride Desimone ha scritto:
Il 16 maggio 2023 12:17:23 UTC, Diego Zuccato <diego.zucc...@unibo.it> ha 
scritto:
Altro problema: se si adotta un framework per un progetto a lunga scadenza (10 anni o 
più), poi regolarmente ci si scontra con incompatibilità (era per PHP5.6, con 8.1 quella 
versione non funziona più e devi mettere la nuova, che però ha un'API diversa e finisci 
per dover riscrivere tutto o peggio ti introduce dei bug subdoli), catene di dipendenze 
infinite (con relativi problemi di sicurezza), e chi viene per aiutarti (lo sbarbatello 
che "sa programmare il web") non conosce quel framework perché troppo vecchio e 
fuori moda e quindi comunque deve studiarlo da zero.

Per non parlare di un problema di sicurezza: un bug nel framework ti lascia 
esposto a molti più attacchi automatici.

Che è esattamente il perché quando programmavo in COBOL reinventavo spesso una 
nuova ruota.

/paride



Rispondere a