Risultati per "php 8.3"
PHP: consulenza su versione specifica
Porting, upgrade, compatibilità. Dai vecchi progetti PHP 5 alle feature più moderne di PHP 8.x.
Trovati 7 risultati
-
Configurazione di uno Stack LAMP+LAPP su Windows 11 (e Windows 10), con WSL2, Ubuntu 24.04, servizi systemd nativi e ottimizzazioni per lo sviluppo con VS Code
Guida completa per l'installazione e configurazione di uno stack LAMP su Windows 11 e Windows 10 per lo sviluppo locale con VS Code.
Nota: questa guida creata da Maurizio Fonte è anche disponibile come Repository GitHub all'indirizzo github.com/mauriziofonte/win11-wsl2-ubuntu22-setup. Per comodità di lettura, si consiglia di fare riferimento al repo su Github. L'autore è lo stesso, me medesimo :)Ultimo aggiornamento: 10/04/2025. Versione target Ubuntu: 24.04.1Andrò a guidare lo sviluppatore attraverso l'installazione e la configurazione di uno Stack LAMP+LAPP (Linux, Apache, MySQL, PostgreSQL, PHP)... continua a leggere
-
Aggiornare applicazioni PHP legacy: confrontare la transizione da Symfony 3.4 a Symfony 7 e da Laravel 5.8 a Laravel 11/12 per la sicurezza e le performance dei software PMI
Il tuo software PMI è basato su Symfony 3.4 o Laravel 5.8? Scopri i benefici e le strategie per aggiornare a versioni moderne, migliorando sicurezza e performance.
Nel mio lavoro di consulenza per Piccole e Medie Imprese, una delle sfide più ricorrenti riguarda l'evoluzione di applicazioni web mission-critical sviluppate con versioni ormai datate di framework PHP. Software gestionali per la produzione, piattaforme CRM, portali di fatturazione elettronica: molti di questi applicativi sono ancora basati su Symfony 3.4 (una versione LTS il cui supporto di sicurezza esteso è terminato da tempo) o su Laravel 5.8 (anch'essa fuori dal ciclo di suppo... continua a leggere
-
Sviluppo Web con tecnologie LAMP su ambiente Windows con WSL2
Con lo stack LAMP installato nativamente su Windows tramite WSL2 e l'utilizzo di Visual Studio Code e la continuous integration di Git, sarà possibile sviluppare progetti in ambito Web ed essere più produttivi, testando le condizioni reali di produzione d
Aggiornamento 05/09/2023: è disponibile la nuova guida aggiornata Configurazione di uno Stack LAMP su Windows 11 (e Windows 10), con WSL2, Ubuntu 22.04, servizi systemd nativi e ottimizzazioni per lo sviluppo con VS Code. Si consiglia vivamente di fare riferimento alla nuova guida. Nota: questa guida creata da Maurizio Fonte è anche disponibile come GIST su GitHub all'indirizzo https://gist.github.com/mauriziofonte/00002661cd527a8a457509c5b4b0613d. Lo sviluppo web con tecnologie ... continua a leggere
-
Migrazione PHP 7.4 a 8.3 LLM-assisted: il workflow che trasforma 200.000 righe in settimane invece di mesi
Migrazione PHP 7.4 a 8.3 assistita da LLM: workflow strutturato con Rector, Claude per breaking change complesse, testing regression accelerato, timeline reale.
Il 28 gennaio 2026 ho lanciato nella mia sandbox di audit un esperimento strutturato: migrare una codebase PHP di riferimento - un progetto open source di gestione documentale che avevo forkato a settembre 2025 per test, 187.400 righe di PHP 7.4 su Laravel 8, 312 classi, 1.480 test unit, 240 test di feature - dalla versione 7.4 alla 8.3, usando un workflow LLM-assisted documentato e cronometrato. L'obiettivo non era produrre un articolo di conferenza con numeri esagerati: era misurare in condizi... continua a leggere
-
CodeIgniter vs Laravel nel 2026: quando una PMI deve davvero migrare e come farlo senza fermarsi
PHP 8.1 EOL dicembre 2025, CodeIgniter 3 in maintenance, JetBrains 2024 stima 61% Laravel vs 11% CI. Quando una PMI deve migrare a Laravel 12 e come pianificare la transizione.
In un audit su un gestionale di una PMI piemontese del settore manifatturiero, ho ereditato un applicativo CodeIgniter 3.1.10 in produzione da otto anni: PHP 7.4, libreria Email.php ancora vulnerabile al pattern di CVE-2016-10131 (CVSS 9.8 - Email header injection che porta a esecuzione di comandi sendmail), zero test automatici, 142 controller, 89 modelli, 11 librerie custom e tre integrazioni esterne con webservice di fornitori. L'azienda voleva "aggiungere il login Microsoft 365" per il porta... continua a leggere
-
Il Costo Nascosto del tuo vecchio codice PHP: perché aggiornare non è un lusso, ma una necessità
Il tuo sito web o gestionale usa ancora PHP 4, 5 o 7? Scopri i gravi rischi per sicurezza, performance e costi. L'aggiornamento è un investimento strategico.
Se la tua attività si fonda su una qualsiasi applicazione con backend PHP sviluppata anni fa, è possibile che tu stia ignorando un rischio latente ma estremamente pericoloso: l’impiego di codice PHP obsoleto. Le versioni non più supportate del linguaggio PHP costituiscono una minaccia concreta alla stabilità, sicurezza e scalabilità dell’intera infrastruttura digitale. Eppure, molte piccole e medie imprese, focalizzate sulla gestione operativa e sui... continua a leggere
-
PHP 8.4: le novità che cambiano davvero il modo di scrivere codice
Guida pratica alle novità di PHP 8.4: property hooks, asymmetric visibility, lazy objects e impatto su Laravel e Symfony.
PHP 8.4 è stato rilasciato a novembre 2024 e nella mia esperienza è l'aggiornamento con il maggior impatto sul modo di scrivere codice PHP dal rilascio di PHP 8.0 nel 2020. Non per una singola feature rivoluzionaria, ma per un insieme di miglioramenti che, adottati insieme, eliminano interi pattern di boilerplate che gli sviluppatori PHP trascinano da anni: property hooks che sostituiscono getter e setter, asymmetric visibility che permette di esporre proprietà in lettura ma... continua a leggere