Noi di 40Q pensiamo a WordPress in modo diverso dalla maggior parte delle agenzie.

Non lo trattiamo come un CMS fragile che deve essere controllato in punta di piedi. Lo trattiamo come una piattaforma applicativa seria.

Questo significa che ci preoccupiamo molto dell’infrastruttura, dei flussi di lavoro di distribuzione, della manutenibilità e della velocità con cui un team può muoversi senza creare problemi sei mesi dopo.

Questo è il vero motivo per cui abbiamo trasferito il nostro sito web su Kinsta.

E dopo il trasferimento, un risultato è emerso immediatamente: il nostro punteggio PageSpeed è migliorato di circa 20 punti senza modificare il codice o il database. Abbiamo semplicemente migrato il sito.

L’aumento delle prestazioni è stato fantastico, ma non è stato l’unico motivo per cui ci siamo trasferiti. Il motivo principale è che Kinsta semplifica la vita degli sviluppatori e quando l’esperienza degli sviluppatori è migliore, anche i clienti ne beneficiano.

Un’infrastruttura che supporta lo sviluppo moderno di WordPress

Molti hosting WordPress presuppongono ancora un vecchio modo di lavorare. Questo presuppone che gli sviluppatori apportino piccole modifiche direttamente nel tema, che si affidino a flussi di lavoro ad hoc, che utilizzino i costruttori drag-and-drop e che contattino l’assistenza ogni volta che hanno bisogno di fare qualcosa che vada oltre le nozioni di base.

Non è così che lavoriamo noi di 40Q.

Il nostro flusso di lavoro si basa su strumenti moderni, ambienti strutturati e pratiche di sviluppo che riducono i rischi.

L’hosting non è solo “dove vive il sito web”. L’hosting supporta un flusso di lavoro professionale o lo ostacola.

Kinsta ha supportato il modo in cui ci piace costruire.

L’ecosistema Roots

Noi di 40Q abbiamo investito molto negli strumenti Roots perché apportano maggiore struttura e coerenza allo sviluppo di WordPress.

Uno dei loro strumenti, Bedrock, ci offre una struttura di progetto moderna e basata su Composer. Un altro, Sage, ci offre un flusso di lavoro frontend basato sui componenti.
Per i lettori non tecnici, ecco perché questo è importante.

Bedrock aiuta a rendere i progetti WordPress più puliti e affidabili

La maggior parte delle persone non vede mai la struttura interna di un sito web, ma questa struttura ha un effetto enorme sulla qualità a lungo termine.

Bedrock ci offre una base più pulita per i progetti WordPress. Invece di trattare un sito come semplici pagine web su un server, ci aiuta a organizzare le dipendenze e la configurazione con maggiore disciplina.

Per i clienti, questo si traduce in alcuni vantaggi pratici:

  • Gli aggiornamenti sono più facili da gestire
  • Gli ambienti sono più coerenti
  • C’è meno spazio per il “funziona su un server ma non su un altro”
  • L’inserimento di nuovi sviluppatori è più rapido
  • La manutenzione a lungo termine diventa meno rischiosa

Bedrock ci aiuta a gestire i progetti WordPress in modo più professionale e prevedibile.

Sage ci aiuta a costruire frontend migliori, più velocemente

Sage è importante per un altro motivo. Migliora il modo in cui costruiamo il tema stesso.

Una delle cose che amiamo di Sage è che ci permette di utilizzare Laravel Blade all’interno di WordPress.

Per i non addetti ai lavori, il vantaggio non è “Blade” come parola d’ordine. Il vantaggio è quello che permette:

  • Template più puliti
  • Più componenti riutilizzabili
  • Maggiore coerenza in tutto il sito
  • Una collaborazione più semplice tra gli sviluppatori
  • Iterazione più veloce senza creare confusione

Questo porta a siti web più facili da migliorare nel tempo. E questo è importante per i clienti perché i siti web non sono mai veramente “finiti”. Il vero test è se un sito può evolversi senza diventare fragile o costoso da mantenere.

Kinsta supporta il nostro flusso di lavoro senza attriti

Uno dei motivi per cui il trasferimento ha avuto senso è semplice: Kinsta non si oppone a questo modo di lavorare.

Alcune piattaforme ti fanno sentire come se dovessi costantemente negoziare con il fornitore di hosting. Vuoi utilizzare strumenti moderni e improvvisamente ti ritrovi a dover trovare delle soluzioni, ad aprire ticket di assistenza o a modificare il tuo processo per adattarlo alle limitazioni della piattaforma.

Kinsta ci sembrava diversa.

Possiamo utilizzare gli strumenti e le convenzioni in cui già crediamo. Possiamo lavorare in modo naturale per un team di ingegneri moderno.

Ci piace fare le cose da soli

Questo può sembrare un piccolo punto, ma è uno dei più importanti.

Siamo power user. Non vogliamo essere bloccati da compiti operativi di base. Non vogliamo aspettare l’assistenza per cose che un team capace dovrebbe essere in grado di gestire da solo.

Una buona piattaforma di hosting offre ai team avanzati lo spazio per operare.

Ciò non significa che l’assistenza non sia importante. Significa che la migliore esperienza di assistenza è spesso quella di non aver bisogno di assistenza per le attività quotidiane. Kinsta ci offre una dashboard effettivamente utile e un accesso sufficiente per consentire al nostro team di muoversi rapidamente.

Questa velocità non è conveniente solo per noi. È un bene anche per i clienti.

Quando un’agenzia riesce a diagnosticare i problemi più velocemente, a distribuire con maggiore sicurezza, a gestire gli ambienti in modo pulito e a evitare inutili tira e molla, i clienti ottengono un’esperienza più fluida. Meno ritardi. Meno attriti. Meno drammi operativi.

Uno strumento su cui facciamo affidamento: l’APM di Kinsta

Kinsta viene fornito con uno strumento di Application Performance Monitoring integrato che, a un certo punto della nostra permanenza sulla piattaforma, si è guadagnato il suo giusto riconoscimento.

Avevamo un problema di prestazioni davvero difficile da individuare.
Il tipo di problema che non si manifesta in modo evidente nei punteggi di PageSpeed o nei log degli errori, un processo sottostante che sta facendo danni in modo silenzioso.
L’APM di Kinsta lo ha reso immediatamente visibile. Abbiamo potuto vedere esattamente dove si trovava il collo di bottiglia, risolverlo direttamente e, in alcuni casi specifici, recuperare fino a due secondi di tempo di caricamento.

Avere questo strumento integrato nella piattaforma, senza dover ricorrere a un’integrazione di terze parti o a un ticket di assistenza solo per ottenere visibilità, è esattamente il tipo di cosa che intendiamo quando diciamo che Kinsta supporta il modo in cui un team capace ama lavorare.

Una migliore esperienza per gli sviluppatori porta a migliori risultati per i clienti

Questa è la parte che sfugge a molti acquirenti non tecnici.

L’esperienza dello sviluppatore non si limita a rendere felici gli ingegneri. Influisce sulla qualità del prodotto finale.

Quando gli sviluppatori lavorano in un ambiente pulito, prendono decisioni migliori. Rilasciano i prodotti in modo più prevedibile. Passano meno tempo a combattere l’infrastruttura e più tempo a migliorare il sito web vero e proprio.

Ciò significa che i clienti ottengono prestazioni migliori, meno problemi evitabili, release più stabili, miglioramenti futuri più semplici e un sito più manutenibile nel tempo.

Questo è uno dei motivi per cui teniamo molto a strumenti come Bedrock e Sage e perché è importante che Kinsta supporti questo tipo di configurazione.

E quando le fondamenta sono giuste, tutto ciò che viene costruito sopra di esse migliora.

Maximo Martínez Soria

Maximo Martínez Soria is the CTO of 40Q, an enterprise WordPress agency. With over 10 years of experience in web development, he is passionate about crafting high-performance digital experiences for enterprise clients.