Mitos, kekuatan, dan kelemahan eCommerce terbuka
Diterbitkan: 2017-11-30Mungkin menakutkan untuk mengetahui dari mana harus memulai jika Anda belum pernah bekerja dengan atau menggunakan perangkat lunak open source sebelumnya.
“Di mana saya harus berpaling ketika saya memiliki pertanyaan? Bagaimana cara saya mengatur perangkat lunak ini? Siapa yang membangunnya?”
Saat Anda ingin membangun bisnis di atas perangkat lunak ini, Anda ingin yakin bahwa alat yang Anda pilih akan bertahan lama, dan akan cocok untuk toko Anda.
Meskipun tampaknya jalan menuju penggunaan platform eCommerce terbuka kurang transparan untuk pedagang baru, platform terbuka seperti WooCommerce memberi pedagang fleksibilitas, kebebasan, dan keberlanjutan yang tak tertandingi sambil memperkuat bisnis mereka.
Mari kita lihat beberapa mitos eCommerce terbuka, serta kekuatan dan kelemahannya, untuk mempelajari lebih lanjut tentang bagaimana hal itu bisa menjadi kemenangan besar bagi pedagang.
Tapi pertama-tama, sebuah cerita:
Sebuah bisnis terjepit oleh perdagangan tertutup
Bayangkan Anda telah membangun bisnis Anda sendiri yang sukses dengan menjual stand laptop. Butuh empat tahun untuk sampai ke sini, sebagian besar dihabiskan:
- Merancang dudukan laptop Anda dan membuat prototipe produk
- Sumber bahan produksi dan menentukan biaya produksi per unit
- Mencari tahu di mana dan bagaimana Anda akan memproduksi produk Anda
- Menentukan berapa banyak inventaris yang Anda butuhkan dan strategi pengisian ulang
…semuanya bahkan sebelum Anda sempat berpikir tentang bagaimana Anda akan menjual produk ini dan menghasilkan uang darinya. Baru setelah itu Anda dapat berbicara tentang strategi penjualan dan distribusi. Anda memutuskan untuk menjual melalui toko online Anda sendiri dan Amazon, dan sekarang Anda akhirnya melewati tonggak sejarah setelah satu setengah tahun penjualan: perusahaan Anda menghasilkan pendapatan $1,5 juta tahun ini.
Anda adalah model penjual di Amazon, dengan 98% umpan balik positif, 99% pengiriman tepat waktu untuk semua pesanan, dan tingkat produk cacat 0,11%. Amazon sekarang menghasilkan 80% dari pendapatan Anda.
Namun, karena Anda menjual dudukan laptop, pelanggan Anda sedikit lebih paham teknologi daripada kebanyakan. Mereka tahu bahwa jika mereka ingin mencoba stan yang berbeda, ada dua cara untuk mendapatkan pengiriman pengembalian gratis di Amazon: katakan produk itu cacat atau "tidak seperti yang diiklankan", dan penjual membayar biaya pengiriman kembali. Terlepas dari rekam jejak Anda yang luar biasa, hanya dibutuhkan sedikit umpan balik negatif seperti ini (5-10 contoh) untuk benar- benar dihapus dari Amazon .
Itu berarti, dalam semalam, bisnis Anda yang terdiri dari sembilan orang harus memberhentikan empat karyawan atau lebih, dan Anda memiliki persediaan lebih dari $350.000 yang tidak dapat Anda jual dan bayar untuk disimpan. Bisnis Anda yang efektif telah terjepit secara efektif. Dan omong-omong, ini benar-benar terjadi — Anda dapat membacanya (produk berbeda, situasi sama).
Meskipun kita dapat melihat ini sebagai kisah peringatan tentang penjualan di pasar, saya melihat ini lebih sebagai masalah yang lebih besar: Pedagang harus mengevaluasi ketergantungan mereka pada platform yang dapat menutup atau menghapusnya kapan saja dalam hal faktor risiko yang dapat diterima untuk bisnis mereka.
Keindahan eCommerce dan WooCommerce open source adalah mereka dapat memberdayakan pedagang untuk memulai bisnis mereka sendiri tanpa bergantung pada keinginan platform mereka.
Mitos Sumber Terbuka
Ada banyak kesalahpahaman tentang perangkat lunak sumber terbuka (OSS) dalam hal harganya, kapan dapat digunakan, dan apakah itu cocok untuk bisnis. Mari kita uraikan beberapa mitos teratas tentang OSS.
Apakah solusi open source untuk toko kecil?
Dengan kata lain, dapatkah solusi open source seperti WooCommerce berskala untuk bisnis besar? Tentu saja — perangkat lunak "penskalaan" tidak masalah apakah perangkat lunak itu terbuka atau tidak.
Dan faktanya, jika Anda mengalami area yang membutuhkan pengoptimalan, setidaknya Anda akan memiliki kendali atas kode sumber untuk membuat peningkatan potensial dengan platform terbuka vs. platform di mana Anda tidak memiliki akses ke kode yang menjalankannya.
Faktanya, berikut adalah beberapa tolok ukur yang dapat dicapai WooCommerce:
- Hingga 5 pesanan per detik
- Itu 20.000 pesanan per jam, dan sekitar setengah juta per hari, jika toko Anda dapat mempertahankan tingkat itu selama lebih dari penjualan kilat
- 4,000 – 6,000 pembeli bersamaan di situs
Lebih penting lagi, WooCommerce 3.0 telah membuat beberapa peningkatan pada metrik ini, dan WooCommerce 4.0 akan mengembangkannya lebih jauh!
Penskalaan lebih merupakan fungsi perangkat keras, caching cerdas, dan peningkatan kinerja cerdas lainnya. Anda pasti akan membayar untuk meningkatkan situs eCommerce terbuka saat Anda membeli lebih banyak sumber daya server, tetapi perangkat lunak kemungkinan tidak akan menjadi faktor pembatas Anda.
Apakah perangkat lunak open source gratis atau lebih murah untuk digunakan?
Perangkat lunak open source sering disebut sebagai perangkat lunak "bebas". Istilah ini berarti bebas seperti dalam kebebasan, bukan harga — perangkat lunak open source memberi pengguna kebebasan maksimum dalam hal penggunaan dan fleksibilitas. Meskipun WooCommerce juga gratis dari segi harga, perangkat lunak terbuka tidak harus gratis. Misalnya, ekstensi WooCommerce dijual dengan biaya tertentu, tetapi semuanya open source karena memiliki lisensi penggunaan open source.
Meskipun perangkat lunak open source seringkali lebih murah daripada perangkat lunak berpemilik, ada biaya lain untuk menggunakannya, seperti hosting atau waktu pengembang. Saat menggunakan platform eCommerce terbuka, Anda dapat membayar “tanggung jawab” lain yang akan diserap oleh platform berpemilik, seperti layanan hosting atau dukungan.
Singkatnya, platform terbuka bisa lebih murah untuk digunakan, tetapi tidak sebagai aturan.
Apakah OSS lebih sulit digunakan daripada perangkat lunak berpemilik?
Tidak ada perangkat lunak yang "terbuka" yang membuatnya lebih sulit untuk digunakan. Sebaliknya, sebagian besar kesulitan yang terkait dengan OSS berasal dari hosting sendiri perangkat lunak tersebut – menggunakan atau menyewa layanan hosting Anda sendiri vs. menggunakan salah satu yang disediakan oleh pembuat perangkat lunak.
Saat Anda menghosting sendiri, Anda menjalankan "instance" perangkat lunak eCommerce Anda sendiri. Ini memungkinkan Anda untuk mendapatkan keuntungan dari fleksibilitas yang diberikan OSS, karena tidak ada orang lain yang memiliki kendali untuk mematikan atau memodifikasi toko Anda. Namun, ini berarti bahwa keterampilan teknis yang lebih tinggi dari rata-rata diperlukan. Pada titik tertentu, pemilik toko yang menghosting sendiri perlu mengetahui hal-hal seperti:
- Cara mendaftarkan nama domain dan hosting DNS sumber
- Cara mengatur situs dengan penyedia hosting
- Cara menggunakan atau menyediakan akses FTP
Ini adalah pertanyaan sulit dari banyak pedagang, yang ingin fokus menjalankan bisnis mereka, bukan situs web mereka, jadi untuk memanfaatkan manfaat eCommerce terbuka, akan lebih sulit bagi pedagang untuk memulai. Inilah mengapa program WooExperts sangat membantu.
Kekuatan Sumber Terbuka
Di mana platform terbuka seperti WooCommerce benar-benar bersinar? Mengapa perusahaan memilih perangkat lunak terbuka vs perangkat lunak berpemilik?
Kepemilikan Data
Apa yang terjadi jika Anda menggunakan platform yang dihosting dan mereka gulung tikar, atau memilih menghapus Anda? Bahkan jika Anda belum melanggar persyaratan layanan, ketidakmampuan untuk mengakses data dan pesanan pelanggan berarti bisnis Anda dapat dihentikan.
Tidak hanya itu, pikirkan semua data lain yang akan Anda hilangkan: Deskripsi produk, fotografi, dan pelacakan inventaris. Menggunakan sistem berpemilik membuat Anda bergantung pada sistem tersebut untuk data ini, dan Anda mungkin tidak dapat mengekstraknya dari sistem untuk pindah ke tempat lain, atau untuk menyelamatkan bisnis Anda jika, karena alasan tertentu, Anda tidak dapat lagi menggunakan platform. Itulah mengapa “Kebebasan dari penguncian vendor” adalah alasan #1 mengapa perusahaan memilih OSS pada tahun 2016.
Karena data Anda adalah milik Anda sendiri, Anda juga menghindari biaya berbasis penggunaan atau transaksi tanpa hosting — Anda tidak akan dikenakan biaya untuk memiliki lebih banyak produk atau lebih banyak pesanan karena Anda mengendalikan kode yang menjalankan toko Anda.
Pada dasarnya, Anda menyewa layanan dari sistem berpemilik. Anda benar-benar memiliki toko Anda dengan sistem terbuka.
Keamanan & Kualitas Kode
“Kualitas solusi” adalah alasan #2 perusahaan memilih OSS. Perangkat lunak terbuka biasanya memiliki kualitas yang lebih tinggi daripada sistem berpemilik:
Perangkat lunak komersial biasanya memiliki 20 hingga 30 bug untuk setiap 1.000 baris kode…Studi ini mengidentifikasi 0,17 bug per 1.000 baris kode di kernel Linux
– Sumber: Carnegie Mellon + studi Universitas Stanford
Terbuka berarti "aman" — ada lebih banyak perhatian pada kode dan lebih banyak orang yang berkontribusi dan, sebagai hasilnya, kerentanan dan bug muncul ke permukaan daripada terkubur.
“Kerentanan dan bug muncul ke permukaan daripada dikubur”
Fleksibilitas & Kebebasan
Bagian Favorit saya! Kebebasan dan fleksibilitas yang diberikan oleh sistem terbuka adalah alasan utama saya lebih memilih OSS daripada sistem tertutup.
Yang lain setuju: "Kemampuan untuk menyesuaikan dan memperbaiki" perangkat lunak adalah alasan # 3 perusahaan memilih OSS. Anda tidak hanya memiliki kebebasan dalam hal penggunaan, tetapi Anda juga memiliki kebebasan dalam hal basis kode.
Kebebasan penggunaan berarti Anda tidak akan memiliki batasan pada jumlah produk, variasi, gambar, pesanan, atau bagian lain dari toko Anda. Anda juga tidak bisa diberi tahu apa yang bisa atau tidak bisa Anda jual. Anda menjalankan platform Anda sendiri, jadi Anda tidak dibatasi oleh persyaratan sistem berpemilik, dan Anda tidak dapat dihapus karena pelanggaran.
Kebebasan pengembangan berarti Anda dapat membangun di atas platform dan menyesuaikannya dengan kebutuhan Anda, dan pengembang dapat melakukan hal yang sama untuk menawarkan aplikasi, plugin, atau solusi lain kepada Anda.
- Dengan platform terbuka, kebutuhan Anda menentukan fungsionalitas toko Anda, bukan apa yang diizinkan platform untuk Anda lakukan atau berikan kepada Anda dengan fitur bawaan. Jika Anda ingin menawarkan struktur harga khusus atau sistem diskon berjenjang khusus dan itu belum ada, itu dapat dibangun ke dalam platform Anda. Ini tidak mungkin dengan solusi berpemilik karena Anda tidak memiliki akses ke basis kode.
- Platform eCommerce terbuka lebih dapat dikembangkan daripada sistem berpemilik. Temukan perangkat lunak berpemilik yang memberi Anda 90% perjalanan ke sana? Sayang sekali, kemungkinan itu tidak akan berfungsi untuk proyek Anda karena Anda tidak dapat memodifikasinya untuk 10% terakhir. Proyek OSS dapat digunakan sebagai titik awal untuk proyek khusus karena Anda dapat memanipulasi basis kode daripada hanya bekerja dengan API yang tersedia.
- Menemukan bug, atau butuh cara untuk melakukan penyesuaian? Anda bisa mengirimkannya! Dengan sistem berpemilik, Anda hanya dapat berinteraksi dengan API yang ditentukan, tetapi platform terbuka memungkinkan Anda berkontribusi.
- Platform terbuka seperti WooCommerce juga tidak bergantung pada pengembang. Jika penulis asli kehilangan minat, menjual bisnis, atau tidak ingin menawarkan platform, Anda tidak terikat pada mereka — karena toko Anda berjalan dengan pengaturannya sendiri, Anda dapat terus menggunakannya dan mempekerjakan pengembang lain untuk memelihara atau membawanya ke arah yang Anda inginkan. Pada skala yang lebih besar, proyek dapat diadopsi dan dipelihara oleh orang lain.
Menggunakan sistem terbuka memberi Anda fleksibilitas sejati dalam hal penggunaan — baik dalam sistem maupun dalam kode.
Interoperabilitas
Dengan WooCommerce dan solusi terbuka lainnya, interoperabilitas tidak tertandingi. Karena kode sumber dan aksesnya terbuka, seringkali ada integrasi yang sudah ada sebelumnya dengan layanan lain, atau mereka dapat dibangun. Perlu bekerja dengan pembayaran khusus atau penyedia pengiriman? Sebuah solusi mungkin sudah ada; dan jika tidak, itu bisa dibangun.
Dengan WooCommerce, Anda juga mendapatkan pengganda WordPress — ada ekosistem besar plugin dan tema yang tersedia untuk memodifikasi situs Anda. Butuh cara untuk "menandai" pelanggan di sistem Anda? Jika Anda menggunakan perangkat lunak berpemilik, Anda mungkin tidak dapat melakukannya. Bahkan mungkin tidak ada plugin WooCommerce untuk melakukannya. Namun, karena WooCommerce memanfaatkan WordPress, mungkin ada plugin untuk bekerja dengan pengguna WordPress yang menyelesaikan kebutuhan Anda dengan tepat. Komunitas pengembang besar yang ada dan ekosistem “add-on” berarti Anda hampir selalu dapat menemukan cara untuk memenuhi kebutuhan situs Anda, atau menggunakan proyek lain sebagai titik awal.
Interoperabilitas tidak hanya berarti menghubungkan situs Anda ke layanan lain — itu juga berarti bagaimana toko Anda terhubung ke situs web Anda secara keseluruhan. Solusi eksklusif untuk eCommerce difokuskan pada eCommerce, bukan pada situs web yang lengkap . Mereka mungkin tidak memberi Anda fleksibilitas dalam hal berbagi konten lain, mengelompokkan pelanggan, atau membangun komunitas di situs Anda.
Karena WooCommerce menggunakan WordPress, situs Anda dapat dibangun berdasarkan konten, interaksi pelanggan, atau apa pun yang Anda inginkan. Sasaran bisnis dari seluruh situs Anda dan strategi pemasaran Anda perlu dipertimbangkan sebelum mengunci diri Anda ke dalam platform yang tidak akan mendukung sasaran Anda.
“Karena WooCommerce menggunakan WordPress, situs Anda dapat dibangun berdasarkan konten, interaksi pelanggan, atau apa pun yang Anda inginkan.”
Masyarakat
Keberlanjutan adalah masalah besar dengan proyek OSS — Anda ingin memastikan bahwa perangkat lunak yang Anda andalkan akan dipertahankan untuk waktu yang lama sehingga bisnis Anda dapat mengandalkannya. Bersandar pada proyek dengan (a) komunitas yang terlibat dan aktif, (b) dukungan komersial, atau (c) kontributor yang didukung oleh entitas komersial membantu mengurangi risiko pengabaian.
Di sisi lain, proyek OSS tidak bergantung pada perusahaan atau penulis yang awalnya membuatnya, jadi bahkan jika sebuah proyek ditinggalkan, itu dapat digunakan untuk jangka panjang dan pengembang mana pun dapat mengerjakannya.
Jadi, apa pengaruh pola pikir “komunitas” ini bagi Anda sebagai pemilik situs? Apa artinya ketika banyak orang membangun atau berkontribusi pada perangkat lunak? Biasanya, ini menghasilkan banyak sumber daya atau grup di mana Anda bisa mendapatkan informasi dan bantuan tentang platform untuk membantu Anda belajar dan berkembang. Dengan WooCommerce, Anda bisa mendapatkan keuntungan dari:
- forum WordPress.org
- Dokumentasi yang Luas
- Komunitas WooCommerce di Slack
- Grup Facebook WooCommerce Tingkat Lanjut
- Situs yang dikelola komunitas, seperti SellwithWP
Kelemahan Sumber Terbuka
Di mana platform open source lemah? Dalam hal tanggung jawab — sementara mereka memberi pengguna fleksibilitas dan kebebasan yang luar biasa, ini ada harganya: Pengguna bertanggung jawab atas situs, pemeliharaan, dan penyiapan. Untuk memanfaatkan sepenuhnya platform sumber terbuka, pengguna harus mengambil kepemilikan atas instance situs mereka yang menjalankan platform tersebut.
Siapa yang bertanggung jawab untuk menyelesaikan konflik? Bagaimana dengan memastikan bahwa pembaruan dilakukan? Ini semua adalah pengorbanan untuk fleksibilitas: Pemilik situs bertanggung jawab atas hal-hal yang mungkin disertakan oleh platform berpemilik sebagai bagian dari "layanan"-nya.
Lalu bagaimana kita bisa mengatasi kelemahan tersebut? Semuanya bermuara pada mengetahui di mana mereka berada, dan mengembangkan kemitraan dan alat yang tepat untuk menargetkan kelemahan ini.
Pengaturan dan Konfigurasi
Platform terbuka paling kuat ketika pemilik toko memiliki kepemilikan atas tempat platform dijalankan — dengan kata lain, ketika dihosting sendiri. Namun, sampai ke titik di mana toko didirikan bisa jadi sulit. Sumber platform hosting, menyiapkan nama domain, dan memasang platform adalah semua hambatan yang harus dilewati sebelum toko siap.
Banyak perusahaan hosting membantu hal ini dengan melakukan pra-instal WordPress dan WooCommerce, dan banyak yang bahkan akan mendaftarkan nama domain Anda sendiri untuk Anda (walaupun saya sarankan untuk mendaftarkannya sendiri agar Anda tidak terkunci). Untuk pengembang, memastikan bahwa Anda menjalani proses ini untuk klien Anda membantu mereka bangun dan berjalan dengan sedikit kerumitan.
Optimasi
Sistem berpemilik mengoptimalkan tumpukan perangkat keras dan perangkat lunak mereka sendiri untuk pedagang — konfigurasi caching dan tweak kinerja dibangun ke dalam platform. Sementara sistem terbuka fokus pada kinerja, mereka tidak dapat bergantung pada konfigurasi hosting tertentu, pengoptimalan database, atau konfigurasi caching yang digunakan. Sebagai pengguna, ini adalah pertanyaan yang harus Anda tanyakan kepada pengembang atau perusahaan hosting.
Perusahaan hosting, pengembang, dan agensi harus fokus pada perangkat keras berkualitas, caching cerdas, dan peningkatan kinerja lainnya yang tidak “di luar kotak” untuk memberikan pengalaman eCommerce yang hebat.
Pemeliharaan
Saat menggunakan sistem berpemilik, "pemeliharaan" sudah terpasang dan transparan bagi pengguna — mereka tidak perlu khawatir tentang patch keamanan, perubahan kompatibilitas, atau pembaruan rutin. Ini adalah istilah yang menakutkan jika Anda tidak yakin apa yang dilakukan perubahan itu, dan bagaimana memastikannya kompatibel dengan pengaturan Anda sendiri.
Pemilik toko dapat memastikan bahwa mereka memiliki pengembang yang siap dipanggil untuk membantu perubahan ini, dan pengembang atau agensi harus menggunakan lingkungan staging atau pengembangan untuk memastikan bahwa pembaruan dan pemeliharaan mudah dilakukan sehingga toko tidak mengalami waktu henti.
Kekuatan Nyata dari Open eCommerce
Kekuatan eCommerce terbuka berasal dari kebebasan dan komunitas:
- Pengguna memiliki kebebasan untuk menggunakan platform dengan cara yang mereka pilih, dengan alat yang paling masuk akal bagi mereka. Mereka memiliki kebebasan untuk menggunakan platform selama mereka mau, tanpa dikunci atau berisiko dipindahkan di luar kehendak mereka.
- Pengembang memiliki kebebasan untuk membangun dan berkontribusi pada platform. Mereka tidak tunduk pada API yang digunakan platform, dan dapat membaca atau memodifikasi kode sumber sesuai kebutuhan.
Untuk pedagang, platform terbuka memberi Anda fleksibilitas luar biasa dan risiko rendah, jadi bermitralah dengan pengembang atau agensi yang baik untuk mengatasi kelemahan penyiapan dan pemeliharaan solusi terbuka. Jika Anda seorang pengembang atau agensi, Anda adalah kunci untuk membuat OSS eCommerce bekerja untuk klien Anda — fokuslah untuk mengatasi kelemahan dan memanfaatkan kekuatan untuk memberi mereka solusi terbaik. Dengan bantuan Anda, pedagang tidak memiliki kerugian untuk memilih solusi terbuka
Tonton versi video dari posting ini, disampaikan di WooConf 2017.
Beka Rice adalah Kepala Produk, calon penulis, dan pembuat gif terkemuka di SkyVerge. Dia bekerja secara ekstensif dengan pedagang menggunakan WooCommerce melalui set 50+ ekstensi WooCommerce SkyVerge, mengobrol dengan pemilik toko di Sell with WP, dan membantu pedagang dan agensi mendorong lebih banyak penjualan dengan Jilt.