Ricerca

Risultati per "php 5.6"

9 risultati dal blog · 4.457 ms

PHP: consulenza su versione specifica

Porting, upgrade, compatibilità. Dai vecchi progetti PHP 5 alle feature più moderne di PHP 8.x.

Articoli dal blog

Trovati 9 risultati

  1. Migrare un gestionale PHP 5.6 a PHP 8.4 senza riscriverlo: il caso di un e-commerce torinese con 12 anni di codice procedurale

    Ho migrato un gestionale PHP 5.6 da 47.000 righe a PHP 8.4 in quattro settimane senza riscrittura. Breaking changes reali, strumenti, strategia incrementale.

    Il 4 febbraio 2026 mi ha contattato il titolare di un piccolo e-commerce torinese che vende componenti per automazione industriale - valvole pneumatiche, attuatori, sensori di pressione - a una clientela B2B di circa 400 aziende manifatturiere nel nord Italia. Il gestionale era un'applicazione PHP custom costruita nel 2014 da uno sviluppatore freelance che aveva lasciato il progetto nel 2019: 47.000 righe di codice procedurale puro distribuito su 380 file, zero classi, zero namespace, zero Compo... continua a leggere

  2. 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.1 Andrò a guidare lo sviluppatore attraverso l'installazione e la configurazione di uno Stack LAMP+LAPP (Linux, Apache, MySQL, PostgreSQL, ... continua a leggere

  3. 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

  4. 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

  5. Migrazione da Symfony 5 a Symfony 7: guida pratica con casi reali di breaking change

    Come migrare un'applicazione da Symfony 5 a Symfony 7: deprecation notice, breaking change reali, ordine di migrazione e strategie per minimizzare il rischio.

    Nel 2025 ho migrato tre applicazioni Symfony da versione 5 a versione 7 per clienti del settore servizi professionali e fintech. La prima era un'applicazione di gestione documentale con 45.000 righe di codice su Symfony 5.4 e PHP 8.0, ferma da due anni sulla stessa versione perché il team aveva paura di rompere le cose aggiornando. La seconda era un'API REST per un portale B2B su Symfony 5.3 con 80 endpoint e 34 bundle third-party. La terza era un monolite Symfony 5.4 con front-end Twig e... continua a leggere

  6. Perché dovresti abbandonare PHP 5 e passare subito a PHP 8: i rischi nascosti del codice obsoleto

    Usare ancora PHP 5 espone la tua azienda a gravi rischi di sicurezza e performance limitate. Scopri i benefici immediati della migrazione a PHP 8.

    Nei miei vent'anni di consulenza su applicativi PHP per PMI, ho gestito decine di migrazioni da PHP 5 a versioni moderne. L'intervento più critico ha riguardato un gestionale per un'azienda del settore manifatturiero: l'applicativo girava su PHP 5.6 con estensioni mysql_* (rimosse in PHP 7.0), nessun type hint, error handling basato su @ e die(), e dipendenze Composer bloccate a versioni del 2016. Il server Debian su cui girava non riceveva più aggiornamenti di sicurezza dal 2020. ... continua a leggere

  7. 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

  8. Symfony 7.2: le novità degli attributes e del DI container che semplificano tutto

    Guida pratica alle novità di Symfony 7.2: nuovi PHP attributes per routing e DI, lazy services, autowiring migliorato e come migrarvi da Symfony 6.4.

    Il 14 settembre 2025 sono stato ingaggiato dal CTO di un'azienda bergamasca del settore Insurtech - 22 sviluppatori, 6,4 milioni di euro di fatturato annuo, piattaforma SaaS per la gestione di polizze assicurative corporate venduta a 85 broker assicurativi italiani come abbonamento mensile. L'applicazione era Symfony 6.4 in produzione da 18 mesi, con circa 420.000 righe di codice complessive distribuite su 2.300 classi. Symfony 7.2 era stato rilasciato alcuni mesi prima e il CTO voleva valutare ... continua a leggere

  9. PHP-FPM che crasha sotto carico su VPS: come ho diagnosticato un OOM killer silenzioso su un portale Laravel con 200 utenti concorrenti

    PHP-FPM crasha sotto carico su VPS con Laravel: OOM killer, pm.max_children sbagliato, memory leak. Diagnosi, tuning e auto-restart in produzione.

    A luglio 2025, il responsabile operativo di un portale B2B per la distribuzione di ricambi auto in provincia di Modena mi ha segnalato un problema ricorrente: ogni giorno, tra le 10:00 e le 11:00 del mattino, l'applicazione diventava irraggiungibile per 3-5 minuti. Gli utenti vedevano una pagina bianca con "502 Bad Gateway" di Nginx, poi tutto tornava normale. Il portale - un'applicazione Laravel 10 su VPS OVH Value (4 vCPU, 8 GB RAM, 80 GB SSD NVMe) - gestiva circa 200 utenti concorrenti nell'o... continua a leggere

Potresti cercare anche