Temu ramah dengan Jason Cohen dari WP Engine

Pendedahan: Sokongan anda membantu mengekalkan laman web ini! Kami memperoleh bayaran rujukan untuk beberapa perkhidmatan yang kami cadangkan di halaman ini. Jason Cohen dari WP Engine
Jason Cohen dari WP Engine.

Jason Cohen adalah pengasas dan CTO WP Engine.

Sebagai usahawan bersiri yang berjaya, dia mempunyai kepakaran dalam aspek perniagaan dan teknikal web hosting.

Kami mempunyai wawancara pendek dengannya mengenai WP Engine dan WordPress itu sendiri; pembangunan perisian dan pengurusan projek besar; malah pendapatnya mengenai isu mendesak Star Wars vs Star Trek.

WP Engine dan WordPress

WhoIsHostingIni: Semasa anda memulakan WP Engine, anda adalah salah satu hos pertama yang hanya berkonsentrasi di pasaran WordPress. Sudah tentu banyak tuan rumah mengikuti jejak anda. Adakah ini mempengaruhi strategi WP Engine? Bagaimana WP Engine membezakan dirinya dari pertandingan ini?

Jason Cohen: Banyak peserta di ruang ini mengesahkan ukuran pasaran dan permintaan yang dihasilkannya. Namun, kami tidak menghabiskan banyak masa untuk memikirkan pesaing.

Tidak pernah bijak untuk membina strategi di sekitar “apa yang dilakukan pesaing.” Salah satu sebabnya ialah syarikat mempunyai tujuan yang berbeza, motivasi yang berbeza, jumlah modal yang berbeza untuk bekerja, pasukan yang berbeza, dll. Oleh itu, apa yang baik untuk satu syarikat tidak semestinya baik untuk syarikat lain.

Sebagai syarikat terbesar di luar angkasa (berkali-kali), kita harus mempunyai pandangan terbaik mengenai apa yang diperlukan oleh pasaran, dan juga sumber daya yang paling banyak untuk memenuhi keperluan tersebut. Oleh itu, kami memikirkan apa yang terbaik untuk pelanggan kami sendiri, dan di mana kami yakin pasaran menuju – berbanding dengan melihat cermin belakang apa yang dilakukan pesaing.

WIHT: Bolehkah anda memberitahu saya mengenai persekitaran pementasan WP Engine? Saya fikir ini adalah alat yang hebat; bolehkah anda menerangkan bagaimana ini memberi manfaat kepada pengguna WordPress?

JC: Di WP Engine, kami telah membuat alat satu klik yang membolehkan anda membuat klon dari laman produksi langsung anda yang dapat dibuat dengan mudah untuk menguji plugin, tema, kod tersuai, dan perubahan lain yang ingin anda buat.

Ini membolehkan anda membuat pelbagai jenis perubahan kreatif ke laman web anda tanpa rasa takut untuk mempengaruhi laman web anda. Setelah membuat perubahan pada laman pementasan, alat kami membolehkan anda mendorong perubahan tersebut ke laman langsung dengan hanya menekan beberapa butang.

WIHT: Apa masa depan untuk hosting WordPress?

JC: Baru-baru ini, kami melihat bahawa WordPress semakin mendapat tempat di ruang perusahaan. Pengguna perusahaan menuntut keselamatan, skalabilitas, kelajuan, dan perkhidmatan. Tuan rumah yang hebat memberikan semua kehebatan.

Kekuatan WordPress berasal dari kemampuannya untuk menyesuaikan. Syarikat tidak mahukan pendekatan satu ukuran untuk semua; mereka mahukan kehebatan untuk membuat laman web kelihatan dan terasa seperti yang mereka mahukan. Di situlah WordPress unggul. Pelanggan perusahaan juga memerlukan tahap sokongan teknikal dan perkhidmatan pelanggan yang berbeza. Kami di WP Engine telah mengembangkan pendekatan sarung tangan putih untuk pelanggan perusahaan yang mendorong kepuasan pelanggan yang tinggi dan membantu memperlihatkan kelebihan WordPress.

Melalui usaha kami, WP Engine telah memberikan kontribusi yang signifikan untuk membangun WordPress itu sendiri sebagai platform yang dapat digunakan dengan tepat dalam berbagai senario perusahaan. Kami terlibat dalam memperkenalkan atau mempopulerkan ciri platform yang telah menjadi ciri utama hosting, termasuk pementasan laman web (seperti yang kami sebutkan di atas), integrasi dengan alat alur kerja pemaju, dan strategi cache lanjutan. Dengan pelancaran perkhidmatan Prestasi Halaman kami baru-baru ini, WP Engine menambah lapisan yang cenderung terus berkembang harapan pelanggan terhadap penawaran WordPress yang dikendalikan. Performance Intelligence untuk laman web, yang Performance Page adalah produk pertama, akan menjadi kawasan pelaburan berterusan bagi kami.

Pembangunan dan Pengurusan Perisian

WIHT: Apa jenis persekitaran pembangunan yang anda gunakan?

JC: Kami menggunakan pelbagai bahasa di WP Engine. Python adalah jalan masuk kami jika tidak berada di dalam WordPress itu sendiri, tetapi kami mempunyai Erlang, Java, dan ya, juga Ruby-on-Rails. Di WP Engine kami memilih alat yang tepat untuk pekerjaan itu; sekali lagi, kami menggunakan Ruby on Rails untuk Portal Pengguna kami dan hebat!

Pada masa kini terdapat juga semua barang DevOps, yang cukup rumit sehingga pada dasarnya mereka juga bahasa, seperti Ansible, Docker Universe, Hadoop Universe, dan lain-lain, yang semuanya kita gunakan.

WIHT: Pemikiran anda nampaknya sedikit berubah – seperti juga bahasa. Kembali pada tahun 2011, anda menulis pertahanan kuat Java terhadap serangan oleh peminat Ruby dan Python.

JC: Saya masih berdiri di belakang artikel itu. Sekiranya saya harus menguruskan pasukan 100 pembangun yang bekerja pada satu kod asas, saya lebih suka Java daripada Rails. Dalam Rails praktikalnya mustahil; di Jawa memang sukar, tetapi sebenarnya, ada pasukan seperti itu di seluruh dunia yang beroperasi dengan baik.

WIHT: Nampaknya setiap tahun ada bahasa “panas” baru, walaupun bahasa tersebut tidak pernah berbeda secara mendasar dari bahasa yang sudah banyak digunakan. Adakah ini mempengaruhi anda dalam perkembangan anda?

JC: Saya tidak setuju bahawa bahasa tidak berbeza secara asasnya. Walaupun tentu saja anda boleh menulis kebanyakan perisian dalam bahasa apa pun, terdapat banyak pengalaman dalam melakukannya, misalnya seberapa cepat v1.0, seberapa mudah dijaga, seberapa besar kemungkinan kod berfungsi dengan baik dalam lima bertahun-tahun, sama ada pasukan 50 pembangun dapat mengusahakannya, betapa senangnya penggunaannya, ketersediaan perpustakaan dan banyak lagi.

WIHT: Oleh itu, anda tidak menganggap mode pengaturcaraan adalah perkara buruk?

JC: Terdapat lebih daripada satu bahasa fesyen setiap tahun, dan itu bagus. Ada baiknya kita meneroka idea yang berbeza; selalunya yang lebih baik masuk ke dalam bahasa yang matang. Sebagai contoh, pemahaman Python telah ditiru oleh orang lain, penutupan Ruby juga, Javascript dan CSS telah menjadi praktikal pada skala besar dengan penemuan SASS dan TypeScript dan saudara-saudaranya. Node.js telah mengubah bentuk Javascript. Go telah membuktikan dirinya penting, menguatkan lebih banyak perkara (contohnya, Docker), dan pastinya bukan mode. Juri mungkin masih keluar RUST, tetapi menarik. Ini adalah perkara yang baik!

WIHT: Walaupun kod sumber terbuka dapat dikendalikan dengan cara apa pun, sifatnya cenderung lebih anarkis daripada pendekatan tradisional dari bawah ke bawah untuk pembangunan seperti yang anda dapati dibincangkan dalam The Mythical Man Month; di mana kumpulan kumpulan menulis sistem operasi baru untuk perkakasan idiosinkratik …

JC: Anda tidak dapat membandingkan proses sumber terbuka moden dengan proses perusahaan berusia 40 tahun. Lebih baik jika dibandingkan dengan proses sumber tertutup moden.

WIHT: Lalu apakah pertukaran antara projek sumber terbuka dan tertutup?

JC: Mempunyai orang yang terpisah dalam satu projek memberikannya kekuatan kerana idea baru dapat berkembang maju dan masuk, begitulah inovasi terus berlanjutan walaupun sudah matang. Tetapi banyak projek sumber terbuka yang tidak memerlukan organisasi untuk terus bekerja dengan 90% kerja keras yang diperlukan agar projek perisian berjaya, sedangkan ia hanya boleh diberi mandat dengan sumber tertutup.

WIHT: Apabila bercakap mengenai pengembangan sumber terbuka, kita cenderung untuk memusatkan perhatian pada positifnya. Adakah anda berfikir bahawa revolusi sumber terbuka (kerana kekurangan perkataan yang lebih baik) telah menghasilkan kualiti kod yang lebih buruk? Atau adakah sebilangan besar mata mengimbangi aspek negatif?

JC: Dalam kedua kes tersebut, setelah anda mempunyai pangkalan kod yang berjaya dan banyak digunakan, perubahan baru sukar dan berisiko dan berat proses. Ini sememangnya berlaku untuk WordPress dan Drupal, tetapi sama seperti Linux, MySQL, dan SQLite, dan lain-lain. Saya rasa anda tidak boleh mengatakan “perisian sumber terbuka kurang berkualiti.”

Sudah tentu projek yang baru saya senaraikan mempunyai kualiti kod yang lebih tinggi (dari segi pepijat, prestasi, dan keselamatan) daripada hampir semua projek sumber tertutup, sebahagiannya kerana begitu banyak orang telah mengusahakannya.

Terdapat banyak sumber terbuka “shelf-ware”, tetapi itu hanya kerana projek dilakukan di tempat terbuka. Sekiranya anda melihat projek sumber tertutup yang dikikis, apakah akan lebih baik? Kadang-kadang mereka menekan walaupun mereka harus dilindungi!

WIHT: Terdapat banyak persaingan untuk MySQL, termasuk oleh cawangannya sendiri. Bagaimana masa depan MySQL kelihatan kepada anda?

JC: MySQL tetap menjadi salah satu alat yang paling berprestasi, stabil, dan berkuasa di dunia. Terdapat Percona, Maria, dan sekarang perkara seperti Aurora, semuanya menarik. (Kami menggunakan Percona di WP Engine.) Sudah tentu itu tidak bermaksud MySQL selalu menjadi pilihan terbaik! Tetapi MySQL bukanlah komponen timbunan kami yang kami bimbangkan sama sekali.

Perkara yang menyeronokkan

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 (mis., “Pergi ke utara”)

WIHT: Nama domain pertama yang anda daftarkan? Bila dan mengapa?

JC: FastScheduler.com – alat yang saya buat di kolej untuk mendaftar di kelas yang masih ada, dan mengisi jadual mengikut apa yang anda katakan adalah optimum.

WIHT: Star Trek atau Star Wars?

JC: Kedua-duanya, tetapi jika saya perlu memilih, Trek.

WIHT: Anda seorang usahawan, bootstrapper, pelabur, dan ibu bapa yang bersiri – jelas mengambil risiko. Adakah hobi anda mengikutinya? Menyelam langit? Mendaki gunung? Menunggang skuter?

JC: Saya biasa menerbangkan pesawat, tetapi tidak; Saya menyimpan risiko saya untuk pejabat, jadi kehidupan di rumah jinak dibandingkan. (PS: menjadi ibu bapa adalah yang paling berisiko dari sekumpulan perkara yang anda nyatakan. Contohnya, satu-satunya yang anda tidak boleh putuskan untuk berhenti.)

Kami ingin mengucapkan terima kasih kepada Jason Cohen untuk masa dan wawasannya. Anda boleh menyemak laman web WP Engine
untuk maklumat lebih lanjut mengenai hosting WordPress mereka yang dikendalikan, dan ikuti Jason di Twitter @asmartbear.

Enjin WP

WhoIsHostThis menyediakan banyak koleksi maklumat mengenai WP Engine di halaman ulasan hosting kami: pendapat pakar, puluhan ulasan pelanggan, Soalan Lazim, rancangan, ciri, dan banyak lagi.

Imej yang digunakan dengan izin WP Engine.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me