Di recente, il termine "WordPress senza testa" ha guadagnato popolarità. Probabilmente è qualcosa che hai sentito, ma non sei sicuro di cosa significhi.
Sebbene WordPress sia una piattaforma incredibilmente complessa e grande, ha ancora dei limiti. Ad esempio:
- Distribuzione dei contenuti su molte piattaforme
- Usando le lingue oltre a PHP e JavaScript per codificare il tuo sito Web
- Sfruttare WordPress come piattaforma di blog senza un sito Web
Eppure, con WordPress senza testa, tutto questo è realizzabile. Richiede un po 'di know-how tecnico, ma la distacco di WordPress dal suo front-end consente di utilizzare gli strumenti di gestione dei contenuti Web backend per quasi tutto.
Cos'è WordPress senza testa?
La parte anteriore e posteriore sono le due sezioni di un sistema di gestione dei contenuti (CMS) o WordPress.
La parte di "gestione" è gestita sul retro. È qui che scrivi e pubblichi post sul blog e pagine Web e gestisci altre parti del tuo sito Web, come impostazioni, design e altri membri.
Quando qualcuno visita il tuo sito web, vede il front -end. WordPress aggiorna le pagine e modifica il loro aspetto mentre lavori instancabilmente. Sfrutta l'API REST per estrarre i dati dal back-end e trasferirli sul sito Web rivolto al pubblico.
Questo approccio CMS "connesso" funziona bene per la maggior parte degli utenti, consentendo loro di progettare un sito Web e semplicemente mantenere contenuti testuali. Poiché si basano così pesantemente l'uno sull'altro, il front-end e il back-end di tale applicazione sono generalmente interdipendenti.
Un CMS senza testa separa questi due componenti, lasciando solo il back -end. Hai in atto il tuo database, la gestione degli utenti e gli strumenti di gestione dei contenuti, ma nessun layout o sito Web. È possibile collegare qualsiasi cosa all'API REST, tra cui un'app, un sito Web su misura, ecc. Le possibilità per gli sviluppatori sono enormi.
Vantaggi dell'utilizzo di WordPress senza testa
- Maggiore controllo.
Lo sviluppo con WordPress disaccoppiato ti dà una quantità quasi illimitata di controllo. Usando JavaScript dinamico, gli sviluppatori front-end possono creare un'esperienza unica indipendente dal modello.
- Scalabilità migliorata
Puoi scalare rapidamente un sistema senza testa. Sarai in grado di creare contenuti e rispondere rapidamente alle nuove esigenze dei consumatori poiché ora sei un negozio API-First.
- Maggiore sicurezza.
È meno probabile che il tuo contenuto venga compromesso quando si utilizzano tecnologie disaccoppiate e senza testa. Separare i tuoi contenuti dalla consegna front-end ti rende meno vulnerabile ai problemi con applicazioni di terze parti.
Inconvenienti di WordPress senza testa
- Non esiste un editore Wysiwyg.
Perderai la tua opzione di anteprima dal vivo se adotti un approccio senza testa. Non sarai in grado di testare prontamente ciò che l'utente vedrà sul front -end.
- Richiede capacità di programmazione avanzate
Se non hai mai richiesto uno sviluppatore front-end prima, ora lo farai. Avrai bisogno di alcune librerie più complesse per ottenere il massimo da un sistema senza testa.
- È richiesta una manutenzione aggiuntiva.
Ciò è particolarmente vero in una configurazione disconnessa. In termini di aggiornamenti e sicurezza, potresti avere due sistemi da mantenere.
Conclusione
Gli sviluppatori interessati allo sviluppo della consegna dei contenuti per la "prossima cosa grande" hanno varie opzioni con la gestione dei contenuti senza testa.
Noi di Seahawk Media forniamo i migliori strumenti e servizi per utenti e sviluppatori che desiderano migliorare WordPress utilizzando servizi Web RESTful e gestione dei contenuti senza testa.
Ottieni altri articoli correlati sulle migliori pratiche di WordPress, sulle tecniche di risoluzione dei problemi e altri suggerimenti sulla nostra pagina del blog .