WPCloudDeploy porta la gestione del sito e del server all'amministratore di WordPress
Pubblicato: 2021-10-09WPCloudDeploy ha recentemente lanciato la versione 4.10.5 del suo omonimo plugin per WordPress a maturazione rapida. Il progetto è un sostituto nativo di WordPress per servizi SaaS come Cloudways, Ploi, SpinupWP e altri.
I clienti devono comunque collegarsi a un provider di server cloud, come Digital Ocean, Linode, AWS o altrove. Tuttavia, il progetto cerca di eliminare gli intermediari per gli sviluppatori e le agenzie che gestiscono più siti. Si rivolgono specificamente a coloro che ne gestirebbero regolarmente 20 o più.
"È un vero plug-in in cui tutto ciò di cui hai bisogno viene eseguito sul tuo sito (tranne, ovviamente, gli altri server di cui stai effettuando il provisioning e gestendo che risiedono presso i rispettivi provider di server cloud)", ha affermato il proprietario di WPCloudDeploy Nigel Bahadur.

Tecnicamente, WPCloudDeploy è stato aperto al pubblico nel marzo 2020, ma Bahadur non era pronto per iniziare a farlo conoscere alla comunità in modo aggressivo. Ha detto che il team è ora a un punto in cui ha un gruppo centrale di utenti che sono soddisfatti del plug-in. Stanno implementando nuove funzionalità ogni mese da un anno e mezzo e si sentono come se andasse oltre le alternative.
"Siamo stati praticamente in modalità invisibile per la maggior parte del tempo: abbiamo fatto abbastanza marketing per ottenere un gruppo principale di utenti e poi abbiamo cercato di rendere felici quegli utenti", ha detto. "Abbiamo anche offerto una licenza a vita fortemente scontata l'anno scorso durante il periodo dei saldi del Black Friday: le persone che hanno acquistato allora sono molto felici in questo momento".
Con un progetto maturo, è tempo di espandersi nel più ampio mercato degli sviluppatori e delle agenzie di WordPress.
Il plug-in promette ai suoi clienti che possono distribuire server e siti illimitati ottimizzati per WordPress su qualsiasi cloud o server bare-metal. Ha un'integrazione diretta con 10 dei più popolari provider di server cloud.

Tuttavia, l'integrazione del provider è limitata al piano tariffario scelto dal cliente. Il livello principale, che costa $ 199 all'anno, funziona solo con Digital Ocean. Il livello aziendale costa $ 499 e aggiunge Linode, Vultr e UpCloud al mix. Per l'intera gamma di provider, i clienti devono eseguire l'upgrade al piano all-access per $ 799. Entrambi i livelli superiori hanno anche un'opzione di acquisto a vita.
Ogni livello del piano non si limita semplicemente all'integrazione con più provider. Ad esempio, le agenzie possono vendere abbonamenti a siti e server tramite WooCommerce tramite i pacchetti business o all-access. Le funzionalità white label e team sono disponibili a tutti i livelli.
Vendere abbonamenti tramite WooCommerce
WPCloudDeploy consente alle agenzie di vendere abbonamenti a server cloud o siti WordPress tramite WooCommerce. A causa del recente interesse della funzione, Bahadur ha affermato che probabilmente sarà un'area di interesse il prossimo anno per ulteriori miglioramenti.
"Per i server, puoi creare prodotti in abbonamento in cui l'utente può scegliere il provider e la posizione", ha affermato. "Oppure puoi crearli in cui ogni prodotto rappresenta un singolo provider (utile se vuoi valutare i tuoi server AWS in modo diverso dai tuoi server DigitalOcean)."
Hanno il loro servizio separato che si basa su questo chiamato WPCloudPanel. Il team lo ha creato con Beaver Builder, WooCommerce, WooCommerce Subscriptions e Ninja Tables. L'intero sito non ha richiesto codice personalizzato aggiuntivo.

"Per i siti, puoi creare abbonamenti in cui il sito viene automaticamente posizionato su un determinato server in una determinata regione", ha affermato Bahadur. "Oppure puoi crearli dove il sito è posizionato su qualsiasi server disponibile da un elenco di server definito dall'amministratore. È un ottimo modo per ottenere un'esperienza di acquisto dell'utente finale altamente personalizzabile utilizzando un set di strumenti che già conosci".

Gli sviluppatori e le agenzie non si limitano necessariamente a WooCommerce. Invece, possono prendere il codice del team e portarlo su altri plugin di eCommerce o di abbonamento. Uno di questi clienti sta attualmente lavorando a una soluzione MemberPress.
"Dato che il codice WPCloudDeploy si sta semplicemente agganciando a varie azioni e filtri WooCommerce, in pratica si tratta semplicemente di trovare un hook simile nel loro plug-in di appartenenza preferito, copiare le parti rilevanti del nostro codice di integrazione WooCommerce, quindi estrarre e sostituire le chiamate di funzione specifiche di WooCommerce ”, ha detto Bahadur.
Dall'inizio al futuro
Bahadur ha detto che il suo team ha avviato il progetto per soddisfare le proprie esigenze. "Ci è piaciuta molto l'idea di poter utilizzare i nostri server per i siti WordPress. Ma all'epoca c'erano ancora molte domande di sicurezza e altri problemi di usabilità e supporto che stavamo incontrando dal solito pool di provider SaaS".
Ha quindi deciso che la sua squadra avrebbe costruito qualcosa da sé. Scherzando, ha detto che ha completamente sottovalutato il progetto e fino a che punto si sarebbe spinto.
"Non posso dire che, nel 2019, ho guardato troppo oltre l'ecosistema WP perché quello che volevo era la funzionalità specifica del WP", ha detto. “Cloudways era uno dei numerosi provider che stavo utilizzando in quel momento e offriva altri servizi oltre a WP. Ma il concetto generale era lo stesso sia che si trattasse di WP o di un server adatto a un altro ecosistema. Penso di aver esaminato tutte le opzioni di WP disponibili in quel momento, inclusi i servizi da riga di comando come WordOps".
Ha detto che non era necessariamente sicuro che fosse importante avere un progetto del genere nello spazio WordPress.
"Penso che l'importante sia ricordare costantemente alla gente quanto può fare WordPress, quanto è potente e continuare a combattere contro la percezione che WordPress sia meno sicuro di altre opzioni", ha affermato Bahadur. "Se puoi utilizzare un plug-in WordPress per eseguire e gestire tutti i tuoi server e siti e/o anche fungere da servizio di hosting, allora abbiamo spinto i confini del WP ben oltre ciò che chiunque pensava di fare due anni fa."
Ritiene che sia ancora più importante che i professionisti di WordPress siano in grado di creare prodotti che competano con la profondità delle funzionalità e la "sexyness" dei servizi SaaS.
"Pensa a quanto capitale in più rimarrebbe all'interno dell'ecosistema WP se avessi un plug-in di gestione dei progetti buono come, ad esempio, Clickup.com o Monday.com", ha affermato Bahadur. “O un plugin CRM valido come Hubspot. Ma creare plugin con quel livello di raffinatezza richiede in primo luogo molto capitale. Anche se WP è un ecosistema da miliardi di dollari, in qualche modo non abbiamo ancora la capacità di finanziare la creazione di componenti funzionali di livello mondiale con un'esperienza UX di livello mondiale, e penso che sia un peccato e una grande opportunità per i VC”.
Non pensa che WPCloudDeploy abbia ancora soddisfatto le interfacce utente più fluide dei servizi SaaS. Tuttavia, ritiene che possa dimostrare che rivaleggia o supera tali concorrenti in termini di funzionalità.
"Quindi la prossima volta che qualcuno chiede, 'puoi davvero costruirlo su WP?', forse può indicare WPCD e dire: 'Ehi, se puoi costruirlo su WP, allora, diavolo sì, possiamo costruire quella cosaamajig che vuoi…” disse Bahadur.
Il team mantiene una scheda Trello con una tabella di marcia pubblica. La funzionalità più richiesta in questo momento è il supporto per OpenLiteSpeed, un server Web open source.
Tuttavia, Bahadur ha affermato che le possibilità più allettanti a lungo termine derivano dall'utilizzo dell'API REST.
"A differenza degli strumenti SaaS, sarai in grado di personalizzarlo utilizzando i nostri strumenti integrati come modello", ha affermato. "Le agenzie ambiziose potranno aggiungere il proprio plug-in per estendere la nostra API REST senza aspettare che aggiungiamo nuovi endpoint che soddisfino le loro esigenze".
Alla fine, il plugin principale sarà disponibile su GitHub. Gli sviluppatori potranno contribuire con nuovi endpoint al prodotto principale tramite richieste pull.
