Pokalbis su Jasonu Cohenu iš „WP Engine“

Atskleidimas: Jūsų palaikymas padeda išlaikyti svetainę! Mes uždirbame siuntimo mokestį už kai kurias paslaugas, kurias rekomenduojame šiame puslapyje. Jasonas Cohenas iš „WP Engine“
Jasonas Cohenas iš „WP Engine“.


Jasonas Cohenas yra „WP Engine“ įkūrėjas ir technikos vadovas.

Kaip sėkmingas serijinis verslininkas, jis turi patirties tiek verslo, tiek techniniuose interneto prieglobos aspektuose.

Mes su juo turėjome trumpą interviu apie „WP Engine“ ir patį „WordPress“; programinės įrangos kūrimas ir didelių projektų valdymas; ir net jo nuomonė aktualiu „Žvaigždžių karų vs Žvaigždžių treko“ klausimu.

„WP Engine“ ir „WordPress“

WhoIsHostingThis: Kai pradėjote „WP Engine“, buvote vienas iš pirmųjų šeimininkų, susikoncentravusių tik į „WordPress“ rinką. Jūsų pėdomis, žinoma, buvo daug šeimininkų. Ar tai paveikė „WP Engine“ strategiją? Kaip „WP Engine“ išsiskiria iš šios varžybos?

Jasonas Cohenas: Daugybė atvykėlių į kosmosą patvirtina rinkos dydį ir jos keliamą paklausą. Tačiau mes negaišime daug laiko galvodami apie konkurentus.

Niekada nėra protinga kurti strategiją, atsižvelgiant į tai, ką daro konkurentai. Viena iš priežasčių yra ta, kad įmonės turi skirtingus tikslus, skirtingas motyvacijas, skirtingą kapitalą, kurį reikia skirti darbui, skirtingą komandą ir kt. Todėl tai, kas gerai vienai įmonei, nebūtinai tinka kitai..

Be to, būdami didžiausia kosmoso kompanija (daugybę kartų), turėtume kuo geresnių žinių apie tai, ko reikia rinkai, taip pat turime daugiausiai išteklių tiems poreikiams patenkinti. Todėl mes galvojame apie tai, kas yra geriausia mūsų pačių klientams ir kur, mūsų manymu, rinka yra nukreipta, o ne žiūrime į galinio vaizdo veidrodį į tai, ką daro konkurentai..

WIHT: Ar galite papasakoti apie „WP Engine“ sustojimo aplinką? Manau, kad tai yra fantastiška priemonė; Ar galite paaiškinti, kuo tai naudinga „WordPress“ vartotojams?

JC: „WP Engine“ sukūrėme vieno paspaudimo įrankį, kuris leidžia jums sukurti tiesioginės gamybos svetainės kloną, kurį galima lengvai sukurti norint išbandyti papildinius, temas, pasirinktinį kodą ir visus kitus norimus atlikti pakeitimus..

Tai leidžia atlikti įvairius kūrybinius savo svetainės pakeitimus, nebijant paveikti jūsų aktyvios svetainės. Atlikę pakeitimų pertvarkymo svetainę, mūsų įrankis leidžia šiuos mygtuko paspaudimus paspausti tik keliais mygtukais..

WIHT: Ką ateityje priims „WordPress“ priegloba??

JC: Neseniai matėme, kad „WordPress“ įgauna pagreitį įmonės erdvėje. Įmonių vartotojai reikalauja saugumo, mastelio, greičio ir paslaugų. Puikus būrys dirba visuose šiuose frontuose.

„WordPress“ galia kyla iš jo sugebėjimo tinkinti. Įmonės nenori, kad visiems būtų vienodas požiūris; jie nori galios, kad svetainė atrodytų ir jaustųsi taip, kaip nori. Štai kur „WordPress“ išsiskiria. Verslo klientams taip pat reikia kitokio lygio techninės paramos ir klientų aptarnavimo. Mes, „WP Engine“, sukūrėme „baltųjų pirštinių“ metodą verslo klientams, užtikrinantį aukštą klientų pasitenkinimą ir padedantį dar labiau parodyti „WordPress“ pranašumus..

Mūsų pastangomis „WP Engine“ svariai prisidėjo kuriant „WordPress“ kaip platformą, kurią galima patikimai naudoti įvairiuose įmonės scenarijuose. Dalyvavome diegdami ar populiarindami platformos funkcijas, kurios tapo pagrindinėmis prieglobos savybėmis, įskaitant svetainės išdėstymą (kaip mes minėjome aukščiau), integraciją su kūrėjų darbo eigos įrankiais ir sudėtingesnes talpyklos strategijas. Neseniai pradėjus teikti „Page Performance“ paslaugą, „WP Engine“ prideda sluoksnį, kuris, tikėtina, ir toliau plėtos klientų lūkesčius dėl valdomo „WordPress“ pasiūlymo. Svetainių, iš kurių pirmasis puslapis „Performance“, našumo analizė bus nuolatinių investicijų sritis.

Programinės įrangos kūrimas ir valdymas

WIHT: Kokią vystymosi aplinką naudojate?

JC: „WP Engine“ čia vartojamos įvairios kalbos. Python’as yra mūsų būdas, jei jo nėra pačiame „WordPress“, tačiau turime „Erlang“, „Java“ ir taip, taip pat „Ruby on on Rails“. „WP Engine“ pasirenka darbui tinkamą įrankį; vėlgi, savo „portalą“ naudojame „Ruby on Rails“ ir tai yra puiku!

Šiais laikais taip pat yra visi „DevOps“ dalykai, kurie yra pakankamai sudėtingi, kad iš esmės yra ir kalbos, pvz., „Ansible“, „Docker“ visata, „Hadoop“ visata ir kiti, kuriuos mes visi naudojame.

WIHT: Atrodo, kad tavo mąstymas šiek tiek pasikeitė – kaip ir kalbų. Dar 2011 m. Jūs parašėte stiprią „Java“ gynybą nuo „Ruby“ ir „Python“ entuziastų atakų.

JC: Aš vis dar stoviu už to straipsnio. Jei man reiktų suvaldyti 100 kūrėjų komandą, dirbančią vienoje kodinėje bazėje, aš labiau norėčiau „Java“ nei „Rails“. „Rails“ tai praktiškai neįmanoma; „Java“ kalba yra sunki, tačiau iš tikrųjų visame pasaulyje yra tokių komandų, kurios veikia puikiai.

WIHT: Atrodo, kad kiekvienais metais atsiranda nauja „karšta“ kalba, net jei ji niekada iš esmės nesiskiria nuo jau plačiai vartojamų kalbų. Ar tai daro įtaką jūsų tobulėjimui?

JC: Aš nesutinku, kad kalbos iš esmės nesiskiria. Nors, žinoma, tiesa, kad didžiąją dalį programinės įrangos galėjote rašyti bet kuria kalba, patyrimo, be kita ko, skirtumai yra dideli, pvz., Kaip greitai naudoti v1.0, kaip lengva prižiūrėti, kaip tikėtina, kad kodas tinkamai veikia penkiomis metų, ar joje gali dirbti 50 kūrėjų komanda, kaip lengva ją dislokuoti, ar yra bibliotekų ir dar daugiau.

WIHT: Taigi nemanote, kad programavimo kaprizai yra blogas dalykas?

JC: Per metus yra daugiau nei viena kaprizų kalba, ir tai puiku. Gerai, kad tyrinėjame įvairias idėjas; dažnai geresnieji pasirenka brandaus amžiaus kalbas. Pvz., Kiti mėgdžiojo Python supratimą, taip pat turėjo Ruby uždarymą, Javascript ir CSS tapo praktiniu mastu išradus SASS ir TypeScript bei jų brolius. „Node.js“ pakeitė „Java“ scenarijų. „Go“ pasirodė esąs svarbus, galiojantis vis daugiau ir daugiau dalykų (pvz., „Docker“), ir tikrai tai nėra kaprizas. Žiuri vis dar gali dalyvauti RUST, tačiau tai įdomu. Tai yra geri dalykai!

WIHT: Nors atvirąjį kodą galima valdyti bet kokiu būdu, jo pobūdis yra labiau anarchistinis nei tradiciniai „iš viršaus į apačią“ požiūriai į plėtrą, kaip jūs galite aptikti „Mitinio žmogaus mėnesį“; kur nustatytos grupės rašo naujas idiosinkratiškos aparatinės įrangos operacines sistemas…

JC: Negalite palyginti šiuolaikinio atvirojo kodo proceso su 40 metų senumo įmonės procesu. Geriau būtų palyginti tai su šiuolaikišku uždaro šaltinio procesu.

WIHT: Tada kokie yra atvirojo ir uždarojo tipo projektų kompromisai?

JC: Žmonių atsiribojimas nuo projekto suteikia jam stiprybės, nes naujos idėjos gali klestėti ir įžengti, todėl inovacijos tęsiasi net ir praėjusioje brandoje. Tačiau daugeliui atvirojo kodo projektų trūksta organizacijos, kuri galėtų vykdyti 90 proc. Darbo, kurio reikia norint sėkmingai įgyvendinti bet kurį programinės įrangos projektą, tuo tarpu, jei jį galima tiesiog įgalioti uždarame šaltinyje.

WIHT: Kalbėdami apie atvirojo kodo plėtrą, mes linkę sutelkti dėmesį į jo teigiamą pusę. Ar manote, kad atvirojo kodo revoliucija (dėl to, kad nėra geresnio žodžio) lėmė prastesnę kodo kokybę? Arba daugybė akių atsveria neigiamus aspektus?

JC: Abiem atvejais turėdami sėkmingą, plačiai naudojamą kodų bazę, nauji pakeitimai yra sunkūs, rizikingi ir sunkūs procesams. Tai tikrai pasakytina apie „WordPress“ ir „Drupal“, bet lygiai taip pat ir apie „Linux“, „MySQL“, „SQLite“ ir kitus. Nemanau, kad galima sakyti, kad „atvirojo kodo programinė įranga yra prastesnės kokybės“.

Be abejo, mano ką tik išvardyti projektai yra aukštesnės kodo kokybės (klaidų, našumo ir saugumo prasme) nei beveik bet kuris uždarojo kodo projektas, iš dalies todėl, kad prie jo dirbo tiek daug žmonių.

Yra daugybė nesąžiningų atvirų šaltinių „lentynoms“, bet taip yra tik todėl, kad projektai vykdomi atviroje vietoje. Jei pažiūrėtumėte į subraižytus uždaro šaltinio projektus, ar jie būtų geresni? Kartais jie spaudžiasi net tada, kai turėtų būti lentynose!

WIHT: „MySQL“ konkuruoja daug, taip pat ir jos pačios šakos. Kaip jums atrodo „MySQL“ ateitis?

JC: „MySQL“ išlieka viena efektyviausių, stabiliausių ir galingiausių priemonių pasaulyje. Yra „Percona“, „Maria“ ir dabar tokie dalykai kaip „Aurora“, kurie visi jaudina. („WP Engine“ naudojame „Percona“.) Žinoma, tai nereiškia, kad „MySQL“ visada yra geriausias pasirinkimas! Tačiau „MySQL“ nėra mūsų krūvos komponentas, dėl kurio mes visai nerimaujame.

Linksmi dalykai

WIHT: Pirmasis kompiuteris?

JC: TI 99 / 4A su 16 kb RAM

WIHT: Pirma jūsų parašyta programa / scenarijus (kalba, tikslas, amžius)?

JC: TI BASIC – tekstinis žaidimas (pvz., „Eik į šiaurę“)

WIHT: Pirmasis jūsų užregistruotas domeno vardas? Kada ir kodėl?

JC: „FastScheduler.com“ – įrankis, kurį sukūriau kolegijoje, kad galėčiau stoti į klases, kurios vis dar buvo prieinamos, ir užpildyti tvarkaraštį pagal tai, ką jūs sakote, yra optimalu.

WIHT: „Žvaigždžių kelias“ arba „Žvaigždžių karai“?

JC: Abu, bet jei turiu pasirinkti, Trekas.

WIHT: Esate serijinis verslininkas, įkūrėjas, investuotojas ir tėvas – akivaizdu, kad prisiimate riziką. Ar kuris nors jūsų pomėgis atitinka pavyzdį? Nardymas danguje? Alpinizmas? Važiavimas paspirtuku?

JC: Aš anksčiau skraidydavau lėktuvais, bet ne; Aš pasilieku rizikuoti biure, todėl namų gyvenimas yra sutrukdytas, palyginus. (PS: būti tėvu yra rizikingiausia iš visų jūsų paminėtų dalykų. Pavyzdžiui, jis yra vienintelis, kurio negalite nuspręsti nustoti būti.)

Norėtume padėkoti Jasonui Cohenui už jo laiką ir įžvalgas. Galite patikrinti „WP Engine“ svetainę
Norėdami gauti daugiau informacijos apie jų valdomą „WordPress“ prieglobą, sekite Jasoną „Twitter“ @asmartbear.

WP variklis

„WhoIsHostThis“ pateikia išsamų informacijos apie „WP Engine“ rinkinį mūsų prieglobos apžvalgų puslapyje: ekspertų nuomonė, dešimtys klientų apžvalgų, DUK, planai, funkcijos ir dar daugiau.

Vaizdai naudojami naudojant „WP Engine“ leidimą.

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