Wawancara dengan Jason Cohen dari WP Engine

Penyingkapan: Dukungan Anda membantu menjaga situs tetap berjalan! Kami mendapatkan biaya referensi untuk beberapa layanan yang kami rekomendasikan pada halaman ini. Jason Cohen dari WP Engine
Jason Cohen dari WP Engine.


Jason Cohen adalah pendiri dan CTO WP Engine.

Sebagai pengusaha serial yang sukses, ia memiliki keahlian dalam aspek bisnis dan teknis web hosting.

Kami melakukan wawancara singkat dengannya tentang WP Engine dan WordPress itu sendiri; pengembangan perangkat lunak dan pengelolaan proyek-proyek besar; dan bahkan pendapatnya tentang masalah mendesak Star Wars vs Star Trek.

Mesin WP dan WordPress

WhoIsHosting This: Ketika Anda memulai WP Engine, Anda adalah salah satu host pertama yang berkonsentrasi hanya pada pasar WordPress. Sudah banyak host yang mengikuti jejak Anda, tentu saja. Apakah ini memengaruhi strategi WP Engine? Bagaimana WP Engine membedakan dirinya dari kompetisi ini?

Jason Cohen: Banyak pendatang di ruang memvalidasi ukuran pasar dan permintaan yang dihasilkannya. Namun, kami tidak menghabiskan banyak waktu untuk memikirkan pesaing.

Tidak pernah bijaksana untuk membangun strategi di sekitar “apa yang dilakukan pesaing.” Salah satu alasannya adalah bahwa perusahaan memiliki tujuan yang berbeda, motivasi yang berbeda, jumlah modal yang berbeda untuk bekerja, tim yang berbeda, dll. Oleh karena itu, apa yang baik untuk satu perusahaan tidak selalu baik untuk yang lain.

Juga, sebagai perusahaan terbesar di dunia (berkali-kali lipat), kita harus memiliki wawasan terbaik tentang apa yang dibutuhkan pasar, serta sumber daya terbanyak untuk memenuhi kebutuhan itu. Oleh karena itu, kami berpikir tentang apa yang terbaik untuk pelanggan kami sendiri, dan di mana kami percaya pasar mengarah – yang bertentangan dengan melihat di kaca spion pada apa yang dilakukan pesaing.

WIHT: Bisakah Anda ceritakan tentang lingkungan pementasan WP Engine? Saya pikir ini adalah alat yang fantastis; dapatkah Anda menjelaskan bagaimana ini menguntungkan pengguna WordPress?

JC: Di WP Engine, kami telah membuat alat satu klik yang memungkinkan Anda membuat klon dari situs produksi langsung Anda yang dapat dengan mudah dibuat untuk menguji plugin, tema, kode khusus, dan perubahan lain yang ingin Anda buat.

Ini memungkinkan Anda untuk membuat segala macam perubahan kreatif ke situs Anda tanpa takut memengaruhi situs langsung Anda. Setelah membuat perubahan pada situs pementasan, alat kami memungkinkan Anda untuk mendorong perubahan itu ke situs langsung dengan mengklik hanya beberapa tombol.

WIHT: Apa yang akan terjadi di masa depan untuk hosting WordPress?

JC: Baru-baru ini, kita telah melihat bahwa WordPress mendapatkan momentum di ruang perusahaan. Pengguna perusahaan menuntut keamanan, skalabilitas, kecepatan, dan layanan. Tuan rumah yang hebat memberikan semua front itu.

Kekuatan WordPress berasal dari kemampuannya untuk menyesuaikan. Perusahaan tidak menginginkan pendekatan satu ukuran untuk semua; mereka menginginkan kekuatan untuk membuat situs web terlihat dan merasakan persis seperti yang mereka inginkan. Di situlah WordPress unggul. Pelanggan perusahaan juga memerlukan tingkat dukungan teknis dan layanan pelanggan yang berbeda. Kami di WP Engine telah mengembangkan pendekatan sarung tangan putih untuk pelanggan perusahaan yang mendorong kepuasan pelanggan yang tinggi dan membantu menunjukkan manfaat dari WordPress..

Melalui upaya kami, WP Engine telah memberikan kontribusi yang signifikan untuk membangun WordPress sendiri sebagai platform yang dapat digunakan secara andal dalam berbagai skenario perusahaan. Kami terlibat dalam memperkenalkan atau mempopulerkan fitur platform yang telah menjadi karakteristik utama hosting, termasuk pementasan situs (seperti yang kami sebutkan di atas), integrasi dengan alat alur kerja pengembang, dan strategi caching lanjutan. Dengan peluncuran layanan Kinerja Halaman kami baru-baru ini, WP Engine menambahkan lapisan yang kemungkinan akan terus berevolusi harapan pelanggan dari penawaran WordPress yang dikelola. Performance Intelligence untuk situs, yang mana Page Performance adalah produk pertama, akan menjadi area investasi berkelanjutan bagi kami.

Pengembangan dan Manajemen Perangkat Lunak

WIHT: Lingkungan pengembangan seperti apa yang Anda gunakan?

JC: Kami menggunakan berbagai bahasa di sini di WP Engine. Python adalah tujuan kami jika tidak ada di dalam WordPress itu sendiri, tetapi kami memiliki Erlang, Java, dan ya, juga Ruby-on-Rails. Di WP Engine kami memilih alat yang tepat untuk pekerjaan itu; lagi, kami menggunakan Ruby on Rails untuk Portal Pengguna kami dan itu hebat!

Saat ini ada juga semua barang DevOps, yang cukup kompleks sehingga pada dasarnya mereka juga bahasa, seperti Ansible, Docker Universe, Hadoop Universe, dan lainnya, yang semuanya kami gunakan.

WIHT: Pemikiran Anda tampaknya telah berevolusi sedikit – seperti halnya bahasa. Kembali pada tahun 2011, Anda menulis pertahanan Jawa yang kuat terhadap serangan oleh penggemar Ruby dan Python.

JC: Saya masih berdiri di belakang artikel itu. Jika saya harus mengelola tim yang terdiri dari 100 pengembang yang bekerja pada basis kode tunggal, saya lebih suka Java daripada Rails. Di Rails praktis tidak mungkin; di Jawa itu sulit, tetapi kenyataannya, ada tim seperti itu di seluruh dunia yang beroperasi dengan baik.

WIHT: Tampaknya setiap tahun ada bahasa “panas” baru, meskipun bahasa tersebut tidak pernah secara fundamental berbeda dari bahasa yang sudah banyak digunakan. Apakah ini mempengaruhi Anda dalam perkembangan Anda?

JC: Saya tidak setuju bahwa bahasa pada dasarnya tidak berbeda. Meskipun tentu saja benar bahwa Anda dapat menulis sebagian besar perangkat lunak dalam bahasa apa pun, ada perbedaan besar dalam pengalaman melakukannya, misalnya dalam seberapa cepat ke v1.0, seberapa mudah perawatannya, seberapa besar kemungkinan kode bekerja dengan benar dalam lima bertahun-tahun, apakah tim yang terdiri dari 50 pengembang dapat mengerjakannya, betapa mudahnya untuk menyebarkan, ketersediaan perpustakaan, dan banyak lagi.

WIHT: Jadi Anda tidak berpikir mode pemrograman adalah hal yang buruk?

JC: Ada lebih dari satu bahasa iseng per tahun, dan itu bagus. Adalah baik bahwa kami mengeksplorasi berbagai ide; seringkali yang lebih baik masuk ke bahasa dewasa. Sebagai contoh, pemahaman Python telah ditiru oleh orang lain, penutupan Ruby juga, Javascript dan CSS telah menjadi praktis pada skala dengan penemuan SASS dan TypeScript dan saudara-saudara mereka. Node.js telah mengubah apa itu Javascript. Go telah membuktikan dirinya sebagai yang penting, memberi daya lebih banyak dan lebih banyak hal (mis., Docker), dan tentu saja bukan tren. Juri mungkin masih keluar di RUST, tetapi menarik. Ini adalah hal yang baik!

WIHT: Meskipun kode sumber terbuka dapat dikelola dengan cara apa pun, sifatnya cenderung lebih anarkis daripada pendekatan top-down tradisional untuk pembangunan seperti yang mungkin Anda temukan dibahas dalam The Mythical Man Month; di mana kelompok yang ditetapkan sedang menulis sistem operasi baru untuk perangkat keras istimewa …

JC: Anda tidak dapat membandingkan proses open source modern dengan proses perusahaan berusia 40 tahun. Lebih baik membandingkannya dengan proses sumber tertutup modern.

WIHT: Lalu apa trade-off antara proyek sumber terbuka dan tertutup?

JC: Memisahkan orang dalam suatu proyek memberinya kekuatan karena ide-ide baru dapat berkembang dan masuk, yang merupakan cara inovasi berlanjut bahkan hingga jatuh tempo. Tetapi banyak proyek open source tidak memiliki organisasi untuk melanjutkan dengan 90% dari pekerjaan membanting tulang yang diperlukan untuk setiap proyek perangkat lunak agar berhasil, sedangkan itu hanya dapat diamanatkan dengan sumber tertutup.

WIHT: Ketika berbicara tentang pengembangan open source, kami cenderung fokus pada hal positifnya. Apakah Anda berpikir bahwa revolusi open source (karena tidak ada kata yang lebih baik) telah menghasilkan kualitas kode yang lebih buruk? Atau apakah banyak mata mengimbangi segala aspek negatif?

JC: Dalam kedua kasus, begitu Anda memiliki basis kode yang sukses dan banyak digunakan, perubahan baru akan sulit dan berisiko dan proses-berat. Ini tentu berlaku untuk WordPress dan Drupal, tetapi sama dengan Linux, MySQL, dan SQLite, dan lainnya. Saya tidak berpikir Anda bisa mengatakan “perangkat lunak open source berkualitas buruk.”

Tentu saja proyek yang baru saja saya daftarkan memiliki kualitas kode yang lebih tinggi (dalam hal bug, kinerja, dan keamanan) daripada hampir semua proyek sumber tertutup, sebagian karena begitu banyak orang telah mengerjakannya.

Ada banyak open source “rak-barang” jelek, tapi itu hanya karena proyek dilakukan di tempat terbuka. Jika Anda melihat proyek sumber tertutup yang dihapus, apakah mereka akan lebih baik? Kadang-kadang mereka menekan bahkan ketika mereka harus disimpan!

WIHT: Ada banyak kompetisi untuk MySQL, termasuk oleh cabang-cabangnya sendiri. Bagaimana masa depan MySQL terlihat bagi Anda?

JC: MySQL tetap menjadi salah satu alat paling berkinerja, stabil, dan kuat di dunia. Ada Percona, Maria, dan sekarang hal-hal seperti Aurora, yang semuanya mengasyikkan. (Kami menggunakan Percona di WP Engine.) Tentu saja itu tidak berarti MySQL selalu merupakan pilihan terbaik! Tetapi MySQL bukan komponen dari tumpukan kami yang kami khawatirkan.

Hal menyenangkan

WIHT: Komputer pertama?

JC: TI 99 / 4A dengan RAM 16kb

WIHT: Program / skrip pertama yang Anda tulis (bahasa, tujuan, usia)?

JC: TI BASIC – permainan teks (misalnya, “pergi ke utara”)

WIHT: Nama domain pertama yang Anda daftarkan? Kapan dan mengapa?

JC: FastScheduler.com – alat yang saya buat di perguruan tinggi untuk mendaftar di kelas yang masih tersedia, dan mengisi jadwal sesuai dengan apa yang Anda katakan optimal.

WIHT: Star Trek atau Star Wars?

JC: Keduanya, tetapi jika saya harus memilih, Trek.

WIHT: Anda seorang pengusaha serial, bootstrapper, investor, dan orang tua – jelas pengambil risiko. Apakah ada hobi Anda yang mengikuti? Menyelam di langit? Pendakian gunung? Mengendarai skuter?

JC: Saya dulu menerbangkan pesawat, tetapi tidak; Saya mencadangkan risiko saya untuk kantor, jadi kehidupan di rumah jinak jika dibandingkan. (PS: menjadi orangtua adalah yang paling berisiko dari sekumpulan hal yang Anda sebutkan. Misalnya, itu satu-satunya yang Anda tidak bisa putuskan untuk berhenti menjadi.)

Kami ingin mengucapkan terima kasih kepada Jason Cohen untuk waktu dan wawasannya. Anda dapat memeriksa situs web WP Engine
untuk informasi lebih lanjut tentang hosting WordPress terkelola mereka, dan ikuti Jason di Twitter @asmartbear.

Mesin WP

WhoIsHostThis menyediakan koleksi informasi luas tentang WP Engine di laman ulasan hosting kami: pendapat pakar, puluhan ulasan pelanggan, FAQ, paket, fitur, dan banyak lagi.

Gambar yang digunakan atas izin WP Engine.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map