WPCloudDeploy Membawa Manajemen Situs dan Server ke Admin WordPress

Diterbitkan: 2021-10-09

WPCloudDeploy baru-baru ini meluncurkan versi 4.10.5 dari plugin WordPress yang berkembang pesat dengan nama yang sama. Proyek ini adalah pengganti asli WordPress untuk layanan SaaS seperti Cloudways, Ploi, SpinupWP, dan lainnya.

Pelanggan masih perlu terhubung ke penyedia server cloud, seperti Digital Ocean, Linode, AWS, atau di tempat lain. Namun, proyek tersebut berupaya untuk memotong perantara bagi pengembang dan agensi yang menjalankan banyak situs. Mereka secara khusus menargetkan mereka yang secara rutin akan mengelola 20 atau lebih.

“Ini adalah plugin sejati di mana semua yang Anda butuhkan berjalan di situs Anda sendiri (kecuali, tentu saja, server lain yang Anda sediakan dan kelola yang berada di penyedia server cloud masing-masing),” kata pemilik WPCloudDeploy Nigel Bahadur.

Daftar server melalui plugin WPCloudDeploy di admin WordPress.
Layar daftar server.

Secara teknis, WPCloudDeploy dibuka untuk umum pada Maret 2020, tetapi Bahadur belum siap untuk secara agresif mulai memberi tahu komunitas tentang hal itu. Dia mengatakan tim sekarang berada pada titik di mana mereka memiliki kelompok inti pengguna yang senang dengan plugin. Mereka telah meluncurkan fungsionalitas baru setiap bulan selama satu setengah tahun dan merasa seperti itu melampaui alternatif.

“Kami pada dasarnya berada dalam mode sembunyi-sembunyi untuk sebagian besar waktu itu — kami melakukan pemasaran yang cukup untuk mendapatkan kelompok pengguna inti dan kemudian mencoba membuat para pengguna itu senang,” katanya. “Kami bahkan menawarkan lisensi seumur hidup dengan diskon besar-besaran tahun lalu selama periode penjualan Black Friday – orang-orang yang membeli saat itu sangat senang sekarang.”

Dengan proyek yang matang, sekarang saatnya untuk bercabang ke pengembang WordPress dan pasar agensi yang lebih besar.

Plugin ini menjanjikan pelanggannya bahwa mereka dapat menyebarkan server dan situs WordPress yang dioptimalkan tanpa batas ke server cloud atau bare-metal apa pun. Ini memiliki integrasi langsung dengan 10 penyedia server cloud paling populer.

Layar layanan untuk plugin WordPress WPCloudDeploy di admin.
Status server dan layar ikhtisar.

Namun, integrasi penyedia terbatas pada paket harga yang diputuskan oleh pelanggan. Tingkat inti, yang berharga $ 199 per tahun, hanya berfungsi dengan Digital Ocean. Tingkat bisnis berjalan $ 499 dan menambahkan Linode, Vultr, dan UpCloud ke dalam campuran. Untuk berbagai penyedia, pelanggan harus meningkatkan ke paket semua akses seharga $799. Kedua tingkat teratas juga memiliki opsi pembelian seumur hidup.

Setiap tingkat paket tidak hanya terbatas pada integrasi dengan lebih banyak penyedia. Misalnya, agensi dapat menjual langganan situs dan server melalui WooCommerce melalui paket bisnis atau semua akses. Label putih dan fitur tim tersedia di semua level.

Menjual Langganan melalui WooCommerce

WPCloudDeploy memungkinkan agensi untuk menjual langganan ke server cloud atau situs WordPress melalui WooCommerce. Karena minat fitur baru-baru ini, Bahadur mengatakan kemungkinan akan menjadi area fokus tahun depan untuk lebih banyak peningkatan.

“Untuk server, Anda bisa membuat produk langganan di mana pengguna bisa memilih penyedia dan lokasinya,” ujarnya. “Atau Anda dapat membuatnya di mana setiap produk mewakili satu penyedia (berguna jika Anda ingin memberi harga server AWS Anda berbeda dari server DigitalOcean Anda).”

Mereka memiliki layanan terpisah mereka sendiri yang dibangun di atas ini yang disebut WPCloudPanel. Tim membuatnya dengan Beaver Builder, WooCommerce, Langganan WooCommerce, dan Tabel Ninja. Seluruh situs tidak memerlukan kode khusus tambahan.

Harga dan layar penjualan yang dibuat oleh WooCommerce dari WPCloudPanel.
Halaman penjualan terintegrasi WooCommerce.

“Untuk situs, Anda dapat membuat langganan di mana situs tersebut secara otomatis ditempatkan pada server tertentu di wilayah tertentu,” kata Bahadur. “Atau Anda dapat membuatnya di mana situs ditempatkan pada server yang tersedia dari daftar server yang ditentukan admin. Ini adalah cara yang bagus untuk mendapatkan pengalaman pembelian pengguna akhir yang sangat dapat disesuaikan menggunakan perangkat yang sudah Anda ketahui.”

Pengembang dan agensi tidak selalu terbatas pada WooCommerce. Sebagai gantinya, mereka dapat mengambil kode tim dan memindahkannya ke eCommerce atau plugin keanggotaan lainnya. Salah satu pelanggan tersebut saat ini sedang mengerjakan solusi MemberPress.

“Karena kode WPCloudDeploy hanya menghubungkan ke berbagai tindakan dan filter WooCommerce, pada dasarnya hanya menemukan kaitan serupa di plugin keanggotaan favorit mereka, menyalin bagian yang relevan dari kode integrasi WooCommerce kami, lalu merobek dan mengganti panggilan fungsi khusus WooCommerce ,” kata Bahadur.

Dari Awal hingga Masa Depan

Bahadur mengatakan timnya memulai proyek untuk memenuhi kebutuhan mereka sendiri. “Kami sangat menyukai gagasan untuk dapat menggunakan server kami sendiri untuk situs WordPress. Tetapi pada saat itu, masih ada banyak pertanyaan keamanan dan masalah kegunaan dan dukungan lainnya yang kami hadapi dari kumpulan penyedia SaaS yang biasa.”

Dia kemudian memutuskan bahwa timnya akan membangun sesuatu sendiri. Dengan bercanda, dia mengatakan bahwa dia benar-benar meremehkan proyek tersebut dan seberapa jauh dia akan mengambilnya.

“Saya tidak bisa mengatakan itu, pada tahun 2019, saya melihat terlalu jauh di luar ekosistem WP karena yang saya inginkan adalah fungsionalitas khusus WP,” katanya. “Cloudways adalah salah satu dari sejumlah penyedia yang saya gunakan saat itu, dan mereka menawarkan layanan lain di luar WP. Tapi konsep keseluruhannya sama apakah itu WP atau server yang cocok untuk ekosistem lain. Saya pikir saya melihat setiap opsi WP yang ada saat itu, termasuk layanan baris perintah seperti WordOps.”

Dia mengatakan dia belum tentu yakin itu penting untuk memiliki proyek seperti itu di ruang WordPress.

“Saya pikir yang penting adalah untuk terus-menerus mengingatkan orang-orang tentang seberapa banyak yang dapat dilakukan WordPress, seberapa kuatnya itu, dan untuk terus berjuang melawan persepsi bahwa WordPress kurang aman daripada opsi lain,” kata Bahadur. “Jika Anda dapat menggunakan plugin WordPress untuk menjalankan dan mengelola semua server dan situs Anda dan/atau bahkan bertindak sebagai layanan hosting, maka kami telah mendorong batas WP jauh melampaui apa yang orang pikirkan untuk dilakukan dua tahun lalu.”

Menurutnya, lebih penting lagi bagi profesional WordPress untuk dapat membangun produk yang bersaing dengan kedalaman fitur dan "seksi" layanan SaaS.

“Pikirkan tentang berapa banyak lagi modal yang akan bertahan dalam ekosistem WP jika Anda memiliki plugin manajemen proyek yang sebaik, katakanlah Clickup.com atau Monday.com,” kata Bahadur. “Atau plugin CRM yang sebagus Hubspot. Tetapi untuk membangun plugin dengan tingkat polesan seperti itu membutuhkan banyak modal sejak awal. Meskipun WP adalah ekosistem bernilai miliaran dolar, entah bagaimana kami masih tidak memiliki kemampuan untuk membiayai pembangunan komponen fungsional kelas dunia dengan pengalaman UX kelas dunia, dan saya pikir itu memalukan — dan peluang besar untuk VC.”

Dia tidak berpikir WPCloudDeploy telah memenuhi UI layanan SaaS yang lebih lancar. Namun, ia percaya itu dapat membuktikan bahwa itu menyaingi atau melampaui pesaing tersebut dalam hal fungsionalitas.

“Jadi, lain kali seseorang bertanya, 'bisakah Anda benar-benar membangunnya di WP?', mungkin mereka bisa menunjuk ke WPCD dan berkata, 'Hei, jika Anda bisa membangun ini di WP, maka, ya, kita bisa membangun benda itu. kamu mau…,” kata Bahadur.

Tim memelihara papan Trello dengan peta jalan publik. Fitur yang paling banyak diminta saat ini adalah dukungan untuk OpenLiteSpeed, server web sumber terbuka.

Namun, Bahadur mengatakan kemungkinan yang paling menggiurkan untuk jangka panjang datang dari bekerja dengan REST API.

“Tidak seperti alat SaaS, Anda dapat menyesuaikannya menggunakan alat bawaan kami sebagai template,” katanya. “Agen yang ambisius akan dapat menambahkan plugin mereka sendiri untuk memperluas REST API kami tanpa menunggu kami menambahkan titik akhir baru yang memenuhi kebutuhan mereka.”

Akhirnya, plugin inti akan tersedia di GitHub. Pengembang akan dapat menyumbangkan titik akhir baru ke produk inti melalui permintaan tarik.