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