Aspek Positif dan Negatif dari Pengembangan Produk untuk WordPress
Diterbitkan: 2019-10-03Sudah beberapa tahun sejak kami di Nelio dapat mengatakan bahwa kami mencari nafkah dengan mengembangkan plugin WordPress. Semuanya dimulai pada tahun 2013 dan sejak itu baik WordPress dan pengetahuan kami tentang platform dan ekosistemnya telah berkembang.
Ini bukan pertama kalinya kita membicarakan hal baik dan buruk yang akan Anda temukan ketika Anda mengembangkan WordPress, tetapi hari ini saatnya untuk melihat ke belakang dan memikirkan apa artinya menjadi pengembang produk WordPress. Dan apa cara yang lebih baik daripada melakukannya dengan mendaftar beberapa aspek paling positif dan negatif yang akan Anda temukan di sana.
Anda mungkin tidak sepenuhnya setuju dengan semua yang akan saya rangkum dalam artikel ini, jadi ingatlah untuk meninggalkan komentar di bawah dengan pendapat Anda sendiri. Umpan balik Anda selalu diterima.
?? Ada Pasar
Pangsa pasar WordPress terus berkembang. Ini adalah fakta, dan tidak ada yang bisa membantahnya. Lihat saja angka-angka yang akan Anda temukan di Internet untuk melihat bahwa dalam beberapa tahun terakhir WordPress telah menjadi pemimpin mutlak dalam sistem manajemen konten untuk web.

Hal ini tentu menunjukkan bahwa ada pasar yang luas bagi para pengembang yang ingin membuat produk mereka untuk WordPress . Konsumen potensial dari pengembangan Anda sudah menunggu di sana.
?? Persaingannya Sengit (dan Gratis)
Masalahnya bukan karena WordPress tidak memiliki pasar untuk produk Anda. Itu tidak. Namun, persaingan yang akan Anda hadapi sangat menakutkan. Dan menonjol dari yang lain untuk memenangkan permainan tidak semudah itu.
Sebagai pengembang, kami cenderung terjebak pada sisi teknis produk kami. Kami senang berbicara tentang kode, bahasa pemrograman, dan teknologi terbaru. Namun kita lupa bahwa semua ini hanyalah sebagian kecil dari keseluruhan proses penciptaan sebuah produk.
Hal yang paling sulit adalah membuat produk kita mencapai target audiens dan membuatnya bersinar dan membuat mereka melihatnya dengan mata yang lebih baik daripada produk lain yang sudah ada. Dan di sinilah WordPress menyulitkan kami, karena akan selalu ada solusi gratis yang sebagian memenuhi kebutuhan yang diselesaikan oleh produk pembayaran Anda.
Alih-alih memainkan permainan yang melempar harga (permainan di mana Anda akan selalu kalah), fokuslah untuk memahami kebutuhan pengguna Anda sehingga Anda dapat memberi mereka nilai lebih. Lebih mudah diucapkan daripada dilakukan, tapi begitulah adanya. Jika tidak, bisnis Anda ditakdirkan untuk mati.
?? Risiko Melakukannya Rendah
Di area lain, usaha melibatkan investasi awal yang sulit untuk diasumsikan: menyewa tempat, merenovasinya jika perlu, mempekerjakan personel, memproses izin atau lisensi untuk melakukan aktivitas, dan berbagai masalah tambahan…
Kewirausahaan sebagai pengembang WordPress jauh lebih sederhana. Yang Anda butuhkan hanyalah komputer dan situs web. Dan situs web bersifat opsional, karena Anda selalu memiliki kemungkinan untuk mengunggah produk Anda ke direktori WordPress atau ke pasar (seperti, misalnya, Envato).

Jika setelah beberapa saat Anda melihat bahwa Anda telah gagal dan Anda tidak mendapatkan angka, Anda hanya akan membuang-buang waktu Anda. Anda tidak memerlukan infrastruktur yang besar untuk menyiapkan pengembangan bisnis yang menguntungkan untuk WordPress . Dan itu adalah poin positif yang sangat besar.
?? Opini Tentang WordPress Tidak Selalu Positif
Selama bertahun-tahun sebagai pengembang plugin WordPress, saya telah mendengar begitu banyak pendapat. Di satu sisi kami memiliki orang-orang yang berpikir bahwa WordPress adalah satu-satunya pilihan yang mungkin dan bahwa tidak ada yang lebih baik untuk membuat situs web, apa pun itu. Di sisi lain, karena tidak mungkin sebaliknya, kami memiliki pembenci WordPress , untuk siapa platform ini harus menghilang dan tidak pernah digunakan lagi.
Realitas, seperti biasa, di tengah. Baik WordPress bukanlah obat mujarab, atau iblis. WordPress memiliki banyak hal yang baik, dan beberapa tidak begitu baik. Seperti sistem apa pun yang membanggakan dirinya sendiri. Namun, bersiaplah untuk menerima komentar negatif tentang produk Anda hanya karena ini adalah produk yang dikembangkan untuk WordPress .
Intinya adalah bahwa WordPress dimulai sebagai proyek blogging dan telah berkembang menjadi alat yang jauh lebih umum. Namun, banyak pendapat tetap berlabuh di masa lalu dan berpikir bahwa WordPress belum maju. WordPress hari ini tidak ada hubungannya dengan WordPress 10 tahun yang lalu.
?? Kemungkinan Perpanjangan Tidak Terbatas
Mengembangkan untuk WordPress adalah pintu gerbang kreativitas programmer. Anda dapat melakukan hal yang sama dengan berbagai cara. Anda memiliki banyak pilihan untuk memperluas WordPress untuk memenuhi kebutuhan yang Anda inginkan.

Jika Anda tidak tahu apa yang harus dikembangkan, Anda dapat membuat tema, plugin , atau bahkan blok untuk editor WordPress baru. Tetapi Anda juga dapat membuat jenis konten khusus yang dikombinasikan dengan bidang khusus dan taksonomi tambahan. Atau mengapa tidak? bahkan membuat dasbor khusus yang menggantikan dasbor WordPress default.
Anda menetapkan batas. Meskipun tampaknya mengembangkan untuk WordPress membuat Anda kesulitan, kenyataannya tidak. Setiap pengembangan web memiliki tempat dalam platform ini.
?? Mengikuti Praktik Pengembangan yang Baik adalah Opsional
Drama pengembangan WordPress ditempatkan oleh keragaman cara Anda dapat melakukan berbagai hal serta keragaman dalam profil programmer yang menarik platform.
Meskipun WordPress mendefinisikan seluruh rangkaian praktik yang baik dalam dokumentasinya, kenyataannya adalah bahwa tidak semua orang mengikutinya secara langsung dan juga tidak ada sistem untuk mengontrol bahwa ini dipatuhi. Ini mengarah pada situasi di mana produk Anda akan berhenti bekerja karena pihak ketiga.
Bahwa ini terjadi pada Anda sangat membuat frustrasi dan tidak adil, tetapi begitulah adanya. Dan jika Anda mengembangkan untuk WordPress , jangan ragu bahwa Anda akan berakhir menderita ke tingkat yang lebih besar atau lebih kecil. Tugas kami sebagai pengembang adalah mengikuti praktik yang baik dan membuat pengungkapan sehingga standar minimum tersebut terpenuhi, baik memberi tahu pengguna maupun pengembang lain yang kurang menghargai.
?? Evolusi WordPress Tidak Berhenti
Agar sistem tidak menjadi usang, sangat penting untuk terus menerima pembaruan secara teratur. Dalam kasus WordPress , akhir-akhir ini telah diatur oleh sistem pembaruan yang menerbitkan versi baru setiap 3 atau 4 bulan, bersama dengan rilis versi minor lebih sering.
Dengan cara ini kami memastikan bahwa keamanan proyek masih menjadi sesuatu yang diperhitungkan dan dijaga, dan kemungkinan bug dalam fungsionalitas yang ditemukan telah diperbaiki.
Selain pembaruan, visi proyek terus melihat ke depan, dengan masuknya editor blok dan integrasi masa depan blok di luar editor itu sendiri. Jelas bahwa umur WordPress panjang.
?? Kompatibilitas Mundur adalah Beban
WordPress adalah sistem yang terus berkembang, sehingga fitur baru muncul dengan setiap versi baru. Dan terkadang itu juga mengubah cara melakukan sesuatu.
Ini berarti bahwa sebagai pengembang Anda harus menyesuaikan produk Anda dengan perubahan. Contoh terbaru yang paling jelas adalah editor blok baru. Begitulah kontroversi dan dampak peluncuran editor baru sehingga banyak orang memutuskan untuk tidak menggunakannya.
Oleh karena itu, jika Anda seorang pengembang dan bekerja dengan editor WordPress , Anda harus membuat produk Anda kompatibel dengan editor blok dan editor klasik. Ini cukup mengganggu karena biasanya harus menyimpan kode lama atau kode yang digandakan.
?? Memulai Bisa Rumit
Jika Anda memulai dengan WordPress dan ingin mengembangkan produk Anda sendiri, pemrogramannya berbeda dari yang Anda harapkan, karena hampir semuanya didasarkan pada sistem tindakan dan filter.
Kode Anda terpotong-potong pada titik tertentu dari eksekusi WordPress tempat Anda ingin menjalankannya, melalui penggunaan tindakan yang meluncurkan kode atau filter tempat Anda mendapatkan satu atau lebih parameter dan memodifikasinya.
Pada awalnya agak sulit untuk mendapatkan pandangan global tentang apa yang Anda lakukan dan mengapa Anda melakukannya dengan cara ini, tetapi begitu Anda terbiasa, itu lebih mudah daripada yang terlihat.
?? Anda tidak sendiri
Hal terburuk yang mungkin terjadi pada Anda ketika Anda mengembangkan produk untuk platform tertentu, seperti WordPress, adalah dokumentasinya tidak ada atau kualitasnya buruk. Beruntung bagi Anda, di WordPress Anda akan menemukan sumber daya dalam jumlah tak terbatas sehingga, jika Anda ingin (dan Anda seharusnya menginginkannya), Anda dapat meningkatkan keterampilan pemrograman Anda dan mengikuti pedoman pengembangan dan praktik yang baik.
Memang benar bahwa untuk hal-hal yang sangat baru, seperti segala sesuatu yang berhubungan dengan editor blok WordPress, dokumentasi bisa agak membingungkan atau bahkan tidak ada dalam beberapa kasus. Tapi jangan khawatir, karena Anda memiliki kemungkinan untuk bertanya baik di Make WordPress Slack maupun di forum dukungan.
Bahkan di Twitter Anda akan menemukan utas seperti di bawah ini yang memberi kami dasar-dasar untuk belajar Bereaksi. Dalam beberapa tweet!
Jelas bahwa WordPress memiliki komunitas besar di belakangnya yang bersedia berbagi pengetahuan dan membantu Anda memecahkan masalah Anda, juga dalam hal pengembangan.
Gambar unggulan dari JESHOOTS.COM di Unsplash .
