Categoria

Pagina 1 di 1

Server Apache: il web server che gestisco dai tempi di PHP 4

Apache resta la scelta più diffusa per hosting PHP e ambienti LAMP aziendali. Non è il più veloce in senso assoluto — Nginx e LiteSpeed lo battono su benchmark — ma la sua flessibilità con .htaccess, mod_rewrite e la compatibilità con stack storici lo rendono ancora la scelta giusta per moltissimi progetti.

In questa categoria scrivo di configurazioni Apache avanzate: MPM event vs prefork, tuning per carichi alti, mod_rewrite complessi, security headers, mod_security, integrazione con PHP-FPM. Per una consulenza specifica sul tuo Apache, scrivimi. Oppure scopri come lavoro.

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

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 all’installazione di uno stack LAMP/LAPP su Windows 11 tramite WSL2, senza passare dal Microsoft Store. Include Ubuntu 24.04, supporto multi‑PHP con PHP‑FPM, Apache, MySQL, PostgreSQL, HTTPS, http/2, Docker Desktop, Composer, tool CLI personalizzati e integrazione con VS Code. Perfetta per ambienti di sviluppo professionali, con configurazioni ottimizzate e suggerimenti per la sicurezza e la produttività. Continua a leggere
Ultima modifica:

Sviluppo Web con tecnologie LAMP su ambiente Windows con WSL2

Sviluppo Web con tecnologie LAMP su ambiente Windows con WSL2 Lo sviluppo web con tecnologie puramente Linux (Stack LAMP - Linux, Apache, Mysql, PHP) è diventato estremamente semplice su Windows 10. Infatti, con WSL è possibile, citando la pagina ufficiale di Microsoft: Sottosistema Windows per Linux consente agli sviluppatori di eseguire un ambiente GNU/Linux, inclusi la maggior parte degli strumenti da riga di comando, delle utilità e delle applicazioni, direttamente in Windows, senza modifiche e senza il sovraccarico di una macchina virtuale tradizionale o di una configurazione di avvio doppio. Continua a leggere
Ultima modifica:

Effettuare upgrade a PHP 7.2

Effettuare upgrade a PHP 7.2 Questo articolo nasce nel febbraio 2018 come guida operativa all'upgrade verso PHP 7.2 su sistemi Debian e Ubuntu via il repository ondrej/sury. Otto anni dopo lo aggiorno con il quadro storico completo, lo stato di end-of-life di PHP 7.2 dal novembre 2020, le ragioni per cui qualcuno potrebbe ancora trovarsela davanti in sistemi legacy, e il percorso pulito verso PHP 8.x supportato. Continua a leggere
Ultima modifica:

Header Expires per file htaccess

Header Expires per file htaccess Da un pò di tempo ormai la velocità del caricamento di un sito web è diventato un fattore SEO determinante. Più un sito è veloce, più è veloce da fruire per qualsiasi cliente. Da questa logica, ne consegue che i motori di ricerca stanno "potenziando" tutti i siti che aderiscono a determinate regole per la velocità di caricamento. Oltre ai meri fattori tecnici del server su cui è ospitato il sito ovvero, più il server ospitante è potente, più il sito stesso è veloce , ci sono altri fattori determinanti … Continua a leggere
Ultima modifica:

Cloud aziendale (quasi) gratis con OwnCloud

Cloud aziendale (quasi) gratis con OwnCloud I servizi di Cloud Storage, come ad esempio Dropbox o Google Drive si sono affermati nel corso degli anni come degli strumenti praticamente indispensabili per la informatizzazione dei processi aziendali, e per la condivisione di informazioni tra colleghi e professionisti. L'unico grosso problema di questi servizi, è che con il crescere dell'operatività aziendale, con il crescere delle persone che utilizzano contemporaneamente il servizio, e con il crescere dell'esigenza di informatizzare tutti i … Continua a leggere
Ultima modifica:

Riparare errore 500 Internal Server Error su Wordpress installato su Aruba

Riparare errore 500 Internal Server Error su Wordpress installato su Aruba Articolo storico del giugno 2012 sulla risoluzione dell'errore 500 Internal Server Error su WordPress hostato su Aruba via il tool Riparazione Permessi. Quattordici anni dopo lo aggiorno con il quadro corrente: il tool esiste ancora ed è ancora la prima cosa da provare, ma è uno dei sei punti di diagnosi corretta che applico oggi nei progetti dove WordPress su Aruba va in errore dopo update del core, plugin o tema. Continua a leggere
Ultima modifica:

Creazione di un database IP-to-Country

Creazione di un database IP-to-Country Un buon sito si costruisce prima di tutto creandolo con funzionalità multilingua. Ovvero, sulla base dell'IP dell'utente, cercare di mandare in output il sito nel suo linguaggio senza troppi fronzoli tecnici. Questo si traduce, nella pratica, nella creazione di un sito con una buona classe di traduzione delle stringhe on the fly, un pò come fa wordpress. Per esempio, wordpress fa uso dei file di traduzione .po e .mo.. Si definisce una stringa, con la sua "chiave primaria" nel linguaggio che si vuole, … Continua a leggere
Ultima modifica:

Backup del filesystem e dei database di server web

Backup del filesystem e dei database di server web Chi amministra un server web sa quanto è importante il discorso del salvataggio di quanto è stato creato, sia a livello di database sia a livello di file, di righe di codice scritte. Per fortuna alcuni svegli programmatori di ngcoders.com hanno pensato a questo problema e hanno creato un piccolissimo script in grado di creare una copia di backup del filesystem e del database in una sola passata. Sinceramente non ho trovato il nome di questo script, penso che lo chiamerò con un nome eloquente come … Continua a leggere
Ultima modifica: