Ürün Yapı Breakout Zirvesi/2020: Başsız gelecek

Yenilikçi ve çok açık bir topluluk sayesinde, WordPress kullanıcıları sürekli olarak dijital atılım deneyimleri oluşturmak için yeni yollar buluyor. HeadPress WordPress Mimarlık, WordPress ile mümkün olandan zarfları teşvik eden deneyimler yaratmak için React gibi modern JavaScript çerçevelerini kullanır. Burada kalacak teknoloji. Hız mı geçiyorsun? Bu videoda, WP Engine’deki teknik mimarlar Matt Landers’dan, WordPress’in neden kafası olmayan CMS için doğru seçim olduğu ve WP motorunun WordPress’in geleceğini başsız şekillendirmeye nasıl yardımcı olduğunu dinleyin.
Matt Landers Oturumu, Teknik Mimar, WP Engine’den slayt oturumu video kaydı şunları tartışıyor:
Başsız WordPress nedir? Geleneksel WordPress Web Architecture Vs. Başsız Mimari.
Kafası olmayan WordPress, WordPress’in siteyi oluşturmaktan sorumlu olmadığı herhangi bir yapılandırmadır. Tam metin transkriptleri [00: 00: 00.08] – Merhaba ve hoş geldiniz. Ben başsız ürünlerimiz için WP motorlu teknik mimar olan Matt Landers’ım. Ve bu başsızın geleceği. [00: 00: 09.02] Peki, WP motoru için başsızın anlamını keşfetmeden önce, başsızların tam olarak ne olduğu hakkında biraz tartışalım.
[00: 00: 16.07] Pekala, WordPress’in ön uç siteyi oluşturmasından sorumlu olmadığı herhangi bir WordPress yapılandırmasıdır. Bu, kullanıcınız siteyi açtığında, WordPress’e basmadıklarında, web sitesini kendilerine görüntülemekten sorumlu bir şey hakkında oldukları anlamına gelir. [00: 00: 33.09] WordPress hala başka şeylerden sorumlu, bu mimariye bakalım. Bu, içerik üreticilerinizin sağ tarafta içeriği WordPress yöneticisine girdikleri geleneksel WordPress mimarisidir. [00: 00: 46.07] ve daha sonra WordPress’in kendisi tüm içeriği oluşturur, böylece tüm görüntüler, tüm sayfalar WordPress tarafından oluşturulur. Daha sonra ziyaretçiniz WordPress’e basan şimdi biraz daha karmaşık bir ortam böyle görünebilir. [00: 01: 11.01] ve bazen kullanıcılarınız, ziyaretçileriniz CDN alabilir. Bazen WordPress ile ilgili olabilirler ve içerik üreticiniz hala WordPress’e mal koyar. [00: 01: 20.05] Şimdi, bu hala WP motorunda sahip olabileceğiniz gibi geleneksel bir WordPress ayarı. [00: 01: 26.04] ve başsız mimaride bu biraz değişecektir. Böylece, içeriği arka taraftaki WordPress’e girmek için sağ tarafta hala içerik üreticiniz var, ancak önünüz başka bir şey tarafından ele alınıyor. Ve bu durumda, burada gördüğümüz şey Node.js.
[00: 01: 42.08] Öyleyse buna bazen dediğimiz şey, ön ucu için hizmet ettiği ön uç varlıklarınızı mümkün olduğunca artırın, reaksiyon uygulamanız, görünüm uygulamanız, ne olursa olsun. [00: 01: 52.08] ve aslında kullanıcı tarafından basılan şey budur. Hala önünde bir CDN var. Ancak görüntülenen dinamik sayfalar için düğüm uygulamasına basarlar, ardından düğüm uygulaması WordPress ile görüşür veya bazı durumlarda müşterinizden doğrudan WordPress ile API üzerinden konuşmasını isteyebilirsiniz. [00: 02: 10.00] Pekala, bu yüzden müşterilerimizin çoğu kendi başsızlarını her yaptıklarında yaptıklarını söyledikleri şey, WP motoru kurabilirler, bu da ön ucunu başka bir yere barındırmaları gerekir. [00: 02: 21.02] Ve bu ideal değil, çünkü eğer isterseniz, bir temsilciyseniz ve bunu müşteriye aktarmanız gerekiyorsa, bilirsiniz, şimdi aktarmanız gereken iki şeyiniz var veya iki şeyiniz var Farklı yerlerde yönetmeniz gerekiyor, aynı desteği alamazsınız, potansiyel o diğer ev sahibinden. [00: 02: 35.05] ve bunu müşterilerimiz için entegre bir deneyim haline getirmek istiyoruz. Öyleyse neye benzediğinden bahsedelim.
[00: 02: 41.08] WP motorunda başsız. Son birkaç kez yaptığım şey bu ve sonunda herkesle bu konuda konuşabildiğim için çok mutluyum. [00: 02: 49.09] Ancak WP motorundaki otomatik ölçekli ortamda düğüm uygulamalarını barındırabileceksiniz. Ve bu ne anlama geliyor? [00: 02: 56.06] Bugün bizden veya WP motor sitesinden her yüklediğinizde, FTP kullanabileceğiniz bir kutunuz var, kendi uygulamanızın mekanizmasını ayarlayabilirsiniz, ancak bunu işlemek istersiniz. [00: 03: 09.03] Düğüm ortamında farklı olacaktır. Demek istediğim, bu, GitHub hesabınıza bağlanacağımız diğer birkaç sağlayıcıda görebileceğiniz bir şey. [00: 03: 17.00] ve repo ve şubeleri göreceğiz ve şubelere dayanarak doğru ortamı uygulayacağız. [00: 03: 23.02] Yani, bir WordPress üretim kurulumunuz varsa, bir üretim uygulamanız, yükleyebileceğiniz bir düğüm uygulamanız olacaktır. Çevreye koyduğunuz dallardan hemen çekilecektir. [00: 03: 36.09] Ürün performansı veya siteniz için birçok farklı ortam için aynı. [00: 03: 41.04] ve tüm bunları size sağladığımız CLI aracılığıyla, portalımız ve ateş yoluyla yönetebileceksiniz.
[00: 03: 47.07] Yani, herhangi bir senaryo yapmanız gerekiyorsa. Örneğin, belirli bir zamanda başlamak istediğiniz bir yapı gatsby varsa, bunu gerçekleştirmek için GitHub’a itmek zorunda kalmadan ateşimizden yapabilirsiniz. [00: 04: 00.04] Öyleyse şimdi çevremizin nasıl olduğu, bu düğüme sahip olduğumuz, ön ucu orada WordPress ile birlikte. [00: 04: 10.07] WP motoru tüm bunları sizin için halledebilir. [00: 04: 13.06] CDN’nizi işleyebiliriz, WordPress düğümlerinizi ve kurulumlarınızı işleyebiliriz ve hala entegre edebileceğiniz başka hizmetleriniz var. Ve bunu istediğiniz şekilde yapacaksınız. [00: 04: 23.07] Ama şimdi tüm bu farklı şeyleri aynı yerde, aynı destek ve WP motorundan kullandığınız her şeyle barındırabileceğiz. Bu yüzden içine atlamaktan çok heyecanlandım. [00: 04: 35.01] Şimdi demoya girmeden önce, sadece kısa bir nota, zirveden hemen sonra piyasaya sürülecek alfa’ya katılmak istiyorsanız. Satış temsilcinizle iletişime geçin. Ve doğru kişiyle, belki ben veya Brandon ile ilişki kurmanıza yardımcı olacaklar ve ne yapmaya çalıştığınız hakkında bizimle konuşabilirsiniz ve sizi başlatacağımız zaman Alfa’ya götürme potansiyeline sahibiz. bina.
[00: 05: 02.02] Bununla birlikte, demoya girelim ve bu uygulamayı platformumuzda her oluşturmaya başladığınızda bunun tam olarak nasıl çalışacağını görelim. Pekala, demo zamanı. [00: 05: 12.08] Ve yapmak istediğim ilk şey bu demoda ne yapacağımızı hazırlamak. [00: 05: 17.06] Bu yüzden burada NICHE.JS ile küçük bir site yazdım. Ve yaptığı şey, birkaç farklı WordPress sitesinden blog yayınlarını çekmek. Bu nedenle, Wpengine.com ve Torquemag.io’dan geliştirme ile ilgili blog yayınlarını çekeceğiz. [00: 05: 34.01] ve yazıdaki kategoriye dayanarak geri çekeceğimiz şeydir. [00: 05: 38.00] Bu yüzden bunu tamamen yapılandırdık, böylece diğer blogları farklı kategorilere girebilmem ve bu, gerçekte yapılandırılmış bir çevresel değişken olarak çizilen şeyi değiştirecek. Öyleyse uygulamanın gerçekte nasıl görüldüğünü görelim. Ve sonra uygulamanın nasıl çalıştığını keşfedeceğiz. [00: 05: 59.04] Bu yüzden uygulamaya başlayalım, NPM dev çalıştırıyor ve burada burada duracak yerel makinemde açacak. [00: 06: 10.07] Ancak veranda üretim sırasında statik hale getirildi. Ve posta sayfası, her gezinece girdiklerinde sunucu tarafını alır. [00: 06: 22.05] Verandada görebilmemiz için, geri çektiğimiz tüm blog yayınlarının bir listesi var. [00: 06: 29.06] Buradan geldikleri yer, Torquemag’ımız var, WP motorumuz var. [00: 06: 35.06] O zaman bunlardan birini tıklıyoruz, gerçek gönderiyi görüyoruz. [00:06:
38.05] Ve Torquemag gibi tıklarsak, orijinal gönderiyi orada çekecektir. [00: 06: 45.02] Yani bu basit bir küçük site, ancak bu, birkaç WordPress sitesinden birine oldukça iyi ve ilginç bir başsız sitenin bir örneğidir. Bu yapılır ve statik olarak özetlenir. [00: 06: 59.04] Sunucu tarafı oluşturulur, çok performanslı ve hızlıdır. [00: 07: 03.04] ve bunu başsız bir ortam olan WP motoruna uygulamak istiyoruz. [00: 07: 07.08] Çoğunlukla tartışacağız, ancak uygulamanın önce nasıl yazıldığını biraz göstermek istiyorum. [00: 07: 15.01] Bu benim gititimde olacak. Eğer kontrol etmek ve nasıl inşa edildiğini görmek istiyorsanız, yapın. Ve bana sahip olduğun geri bildirim ver. [00: 07: 23.04] Birkaç sayfaya bakalım. Böylece veranda işlenir, statik olarak tamamen işlenir. Yani bu sayfa yapılırken anlamına gelir. [00: 07: 35.02] Bu nedenle, bunu nasıl yaydığımızı düşündüğümüzde önemlidir, çünkü sunucu soruyor, çevresel değişkenin bu ana sayfanın ihtiyaç duyduğu verileri yeniden kazanmasını gerektirir. [00: 07: 48.02] Bu yüzden üretim sırasında oldu. Bu nedenle, bunu her inşa ettiğimizde çevresel değişkeni belirlemenin bir yoluna sahip olmalıyız. [00: 07: 54.06] Platformda yapacağımız şey kodunuzu azaltmak, ortam değişkenini ayarlamak ve daha sonra kodunuzu oluşturmak ve o zaman sizin için orada olacaklar. [00: 08: 06.00] Öyleyse işte böyle çalışıyor (mırıldanma) onu statik oluşturmak ve kurtarmaktır ve daha sonra kullanıcı her zaman statik bir sayfa olarak sunulur. [00:08:
14.01] Sonra yayınımızda sadece sunucu tarafını burada oluşturuyoruz. Bu aynı zamanda aynı tür ateşi çağırır ve çalışma zamanı olduğunda çevresel değişkeni gerektirir. [00: 08: 26.06] Bu, bu sayfa için çalışma zamanı sırasında mevcuttur. Ve bu yalnızca farklı yayınları görüntüleyen bir sayfadır. Pekala, nasıl çalıştığı konusunda yeterince havalı. [00: 08: 36.08] Şimdi bunu nasıl yayacağımızı görelim. Platformun ilk yaptığı şey, kodunuzu repo ve dalınıza göre çiziyoruz ve sonra NPM kurulumunu çalıştırıyoruz, böylece çalışacak, tüm bağımlılıklarınızı yükleyecek. [00: 08: 52.00] Bundan sonra, bu komut dosyasını WP-Build çalıştırıyoruz. Bu, üretim sırasında ateşi çağırma şansınız budur. [00: 09: 03.00] Ve o zaman sizin için çevresel değişkeni hazırlayacağız. [00: 09: 06.09] ve sonra başvurunuzu çalıştırmaya hazır olduğumuzda, NPM başlangıç ​​çalıştıracağız. Bu yüzden, üretim sırasında yapmanız gereken her şeyi yapmak için bu sizin kancanızdır. [00: 09: 17.02] Ve bu önemlidir, çünkü o zaman uygulamanızı oluşturmak istediğiniz yer burasıdır. [00: 09: 23.02] Pekala, şimdi gerçekten uygulamak için CLI’ye bakalım. Başka bir komut istemi çekeceğim. Ve Alpha WP’yi çalıştıracağız ve bu, başsız CLI’mizde tüm seçeneklerimizi gösterecek, uygulamalarımız var, auth ve yapımız var. [00: 09: 40.04] Bu konuşmadaki uygulamalar hakkında çok konuşacağız. [00:09:
43.03] Ancak Auth’un ne olduğunu kısaca tartışacağım, böylece WP motor hesabınızı CLA’ya bağlayabilmeniz ve kimlik doğrulaması yapabilmeniz için Auth. Ayrıca, GitHub hesabınızı WP motor hesabınıza bağlamanıza izin verir. [00: 09: 55.05] ve kodunuzu girebilmemiz için önemlidir, kancalar ekleyebiliriz ve bu yüzden repo’nuzu ne zaman teşvik ettiğinizi biliyoruz. [00: 10: 01.04] Ve yeniden inşa edebiliriz ve böyle şeyler. Pekala, bu yüzden kimlik doğruladım, bu yüzden süreçten geçmeyeceğim. [00: 10: 07.08] Ama devam edelim ve uygulama komutunu çalıştıralım. [00: 10: 11.06] Yani WP alfa uygulaması. Ve bu, uygulamalarla yapabileceğimiz, uygulamalar oluşturabileceğimiz, uygulamaları silebilir, uygulamalar alabilir, tüm uygulamalarımızın bir listesini oluşturabilir, bir uygulamayı yeniden oluşturabiliriz. [00: 10: 22.04] Bu nedenle, kodu değiştirmeseniz bile bu geliştirmeye başlamak için bir fırsattır. WP-Buildstep’inizde, verilerinin yapınızı etkileyen değişmiş olabileceği diğer sistemlere güvenebilirsiniz. [00: 10: 37.04] Bu, onunla bağlantı kurma şansınız. Ve inşaatı otomatik olarak başlatmak için burayı arayabileceğiniz bir yangımız var, isterseniz veya sadece CLI ile yapın ve daha sonra uygulamanızı da güncelleyebilirsiniz. [00: 10: 49.09] Yani bir başvuru yapacağız. Öyleyse devam edelim ve ne gösterdiğini görelim. [00: 10: 58.00] Burada başvurumuz adına devam edebiliriz, Repo’da devam edebilirsiniz. [00:11:
03.07] ve sonra çevremizden geçebiliriz. Bunu burada yapacağımız yapılandırma dosyalarıyla da yapabiliriz. [00: 11: 08.09] Bir uygulama oluşturduğunuzda, yapılandırma dosyalarıyla bunu yapmak en kolay olabilir. [00: 11: 13.05] Ve nasıl göründüğünü göstereceğim. Öyleyse kodumuza gidelim. [00: 11: 17.01] Yaptığım bir wp.json dosyam var. Dosya adı önemli değil, yalnızca ne olduğunu bilmeniz gerekir. Böylece CLI aracına devam edebilirsiniz. Yapılandırma önemlidir. [00: 11: 27.00] Şimdi tüm bunlar değişebilir çünkü biz alfa. [00: 11: 30.00] Ama bugün nasıl çalıştığını göstereceğim. [00: 11: 32.02] En üst düzeyde, uygulamamızın adına sahibiz, bunu WordPress için WP Engine Land’de bir site olarak değerlendirebilirsiniz. [00: 11: 38.06] ve sonra da çevremizin bir listesi var. Ve bunun WP motor kara ortamıyla tamamen aynı olduğunu düşünebilirsiniz. Ve gerçekten bire bire uyuyorlar. [00: 11: 48.03] Yani uygulamamızın adı başsız zirve 2020’dir. Ve bu seviyenin en üstünde, bu uygulamayla ilişkili olmak istediğimizi belirlememiz gerekiyor ve bu benim GitHub hesabım, İniş yönetimi. Ve sonra bu başsız-nummit2020. [00: 12: 05.06] Yani bu uygulamada ilişkilendirdiğim repo. [00: 12: 09.05] ve sonra iki farklı ortamım var, belirlenen şey üretim ortamım ve geliştirme ortamım. [00: 12: 15.08] Üretim ortamım bu ana repo şubesi ile ilgilidir. Ve sonra dev ortamım Repo’nun geliştiricisine bağlı. [00:12:
25.02] Ayrıca gizli veya çevresel bir değişken var ve kategoriler ve bloglar tam olarak burada bir sonraki yapılandırmada sahip olduğumuzu, burada çevresel değişkenleri yerel olarak düzenlediği, uygulamamızda yönetebiliriz.[00: 12: 39.08] Böylece, kodu değiştirmeden, buraya gelmeden, çevresel değişkenleri değiştirebilir ve yeniden kurulmaya başlayabiliriz, bu da değişkenlerin ortamını veya uygulamanızla ilgili dalları değiştirdiyseniz sizin için otomatik olarak yapılacaktır.[00: 12: 52.02] Tamam, bu yüzden burada bir kimliğimiz yok ya da bu sadece bununla ilgili iki farklı ortamla tamamen yeni bir uygulama yapılacak.[00: 13: 00.02] Öyleyse komut satırımıza geri dönüp çalıştıralım.Pekala, bu açık ve -f wp.json için söyleyeceğiz.Ve olacak, bu yapılandırma ile platforma çıkması ve yeni bir uygulama oluşturması.
[00: 13: 19.08] Şimdi bu uygulamayı geri döndürüyoruz. Bu yüzden alfa uygulamalarının bir listesini çalıştıracağız. [00: 13: 26.02] ve bu yeni uygulamayı eklediğimizi göreceğiz. [00: 13: 29.09] Öyleyse bu uygulamayı çizelim. Bu, kimliği almak ve devam etmek için WP alfa uygulamasıdır. [00: 13: 38.06] Bu özel uygulama hakkında her şeyi göreceğim. [00: 13: 42.01] Bu yüzden çevremi görebiliyorum. Şimdi bir geliştirici ortamım ve üretim ortamım var. [00: 13: 47.00] Ve bu URL her göründüğünde, o zaman gerçek ortamın oluşturulduğunu ve kodunuzun kodumuzun hızlı bir şekilde yapılması için çalıştığını biliyorsunuz. [00: 14: 00.01] ve bu URL’deki çevremize uygulanmıştır. [00: 14: 02.06] Yani bu bizim geliştiricimiz. Öyleyse devam edip kopyalayalım ve bakalım. [00: 14: 15.01] Pekala ve geliştiricimiz var. Ve bu aynı zamanda sizin için otomatik olarak hazırlanan HTV’lere de sahiptir. Yani bu platformda yaptığınız her şey, Let’den bir sertifika alın ‘
S şifreleme. [00: 14: 27.06] Ve sonra üretim ortamımıza bakalım, oraya gitmek için her şeyin yolunda olduğundan emin olun. Binaya sahip olabiliriz, yürüyebiliriz. Ve emin olmak için kontrol edeceğiz. (mırıldanma) [00: 14: 46.00] Olağanüstü, çok havalı. Yani bu kadar kolay, platformumuza yeni bir uygulama uyguladık. [00: 14: 51,02] Şimdi, geliştirme iş akışımızın nasıl çalışabileceğine bakalım. [00: 14: 54.04] Bu testi geliştirici sitemizde değiştirmek istediğimizi söylüyor. [00: 14: 59.01] Kod vs., ana sayfamızı üfleyelim. [00: 15: 03.06] Ve WordPress ve İçerik Yönetim Sisteminin Nasıl Değiştirip Modern Uygulamaları Geliştireceğiz, Kurtaracağız, Koruyacağız, Ekle, Komite Çok Tanımlayıcı Bir Etiket var. [00: 15: 25.00] Ve biz onu repo’umuza iteceğiz. Ve sonra, platform, değişikliğin bu gece Repo’ya itildiğini, üretim sürecini başlattığını ve daha sonra bizim için yeniden uygulayacağını görecek. [00: 15: 40.08] Öyleyse sitemize geri dönelim ve bunun olmasını bekleyelim. Şimdi, belki burada bazı önbellekler var. [00: 15: 47.03] Bu yüzden geliştirici aracımı açacağım ve bu gerçekleşene kadar boş önbellek ve sert tazeleme ekleyeceğim, böylece burada gösterge panelimde platform için hala inşa edildiğini görebiliyorum. [00: 16: 00.06] Öyleyse gerçekleşmesi için kısa bir süre verelim. Yapı sırasında ve şimdi yapıyı bizden itmek, yapıdan sonra platforma iten yapı. [00:16:
17.06] ve sonra burada sadece saniyeler içinde hazırlanmalıdır. Pekala, şimdi iyi olmalı. Şimdi bu tekme bırakın, böylece her şeyi boşaltmalıyız, çalışan işlemden koşmak için yeni bir tane alana kadar her şeyi boşaltmalıyız. Ve işte gidiyoruz. [00: 16: 38.09] Bu yüzden oldukça havalı. Sitemiz süreç boyunca asla düşmedi. [00: 16: 41.07] Beni orada otururken görüyorsunuz. Ve yeni yapı hazır ve kullanılabilir olur olmaz, yapı yeni bir yapıya döner, böylece inşa ettiğimiz, ittiğimiz, sonuçlarımızı görün ve sonra hazır olsak da birleştirebiliriz, bu çok havalı geliştirme akış akışına kolayca sahip olabiliriz. Ürün ve ustalaşın ve sonra burada ürünlerimizin URL’sine kullanılacak. [00: 17: 07.05] Pekala, havalı. Bu bizim geliştirme iş akışımız. Ve seni bekliyoruz. [00: 17: 11.07] Ve herkesi gördüğüm için çok mutluyum, bunu düzenli olarak seviyor, dalış yapıyor ve yaptığım ve bize sizin için yapabileceğimiz diğer tüm şeyler hakkında geri bildirim veriyor. [00: 17: 20.0] Tamam, bu yüzden hazırlamak istediğim bir şey daha. [00: 17: 23.02] Üretim URL’mizin gördüğümüz çılgın bir URL olmasını istemiyoruz, bunun herkesin yazabileceği bir şey olmasını istiyoruz. Ve platformla yapılandırdığım bir alanım var. [00: 17: 34.04] Ama bu ortamda bu uygulamaya ekleyeceğim. Bu yüzden buraya bir etki alanı etiketi ekleyeceğim. [00:17:
41.08] Ve ben Headless.News ekleyeceğim, bu alan bu. Ayrıca kimliğimizi çekmemiz gerekiyor çünkü kimliğimize girmezsek, tamamen yeni bir ortam yaratacağız. [00: 17: 54.02] Ve bunu yapmak istemiyoruz çünkü bunu kullanıyoruz, kreasyonlarımızı her yaptığımızda, bu yüzden dev ortamın bir kimliği var. [00: 18: 08.07] Ve kimliğiniz için daha güzel bir isme sahip olmaya çalışıyoruz ve bunu belirlemenize izin veriyoruz. [00: 18: 15.01] Ama şimdilik bu çılgın rastgele kimliği elde edersiniz. Pekala, bu bizim prodüksiyonumuzdan biri, bu yüzden ilerleyeceğim ve buraya geleceğim. [00: 18: 22.05] Ve bunu sadece yeni bir ortam yaratmamamız için yapıyorum. Kimliği girmeliyim. [00: 18: 30.03] Öyleyse yapmıyoruz. Pekala, harika. [00: 18: 32.02] Şimdi bu dosya hazır. Şimdi güncelleme komutunu bu dosyaya çalıştırabiliriz ve etki alanını çevremize ekleyeceğiz. [00: 18: 39.03] Öyleyse buraya gidelim ve bu kimliği, uygulama kimliğini almak istiyoruz. Ve WP Alpha Uygulama Güncellemesini çalıştıracağız. [00: 18: 51.09] Kimliği vereceğiz ve daha sonra güncellemek için kullanmak istediğimiz dosyaya devam edeceğiz. [00: 18: 57.02] Onu çalıştıracağız ve sonra hata ya da hiçbir şey alamıyorum. Bu yüzden gitmekte fayda var. [00: 19: 03.00] Tarayıcıya gidelim ve harika URL yazalım. [00: 19: 12.0] Olması gereken, bunun üretim URL’mize, çevremize (mırıldanma) bağlanması ve ayrıca bu yeni alan için SSL sertifikaları sağlamasıdır. Öyleyse kontrol edelim. [00:19:

27.05] Ve orada ayrılıyoruz. Bu kolay, çevremize özel bir alan ekledik. [00: 19: 33.02] ve bizim için bir SSL sertifikası hazırladık. Ve ayrılmaya hazırız. Şimdi geliştirici ortamımızda inşa etmeye başlamaya hazırız. [00: 19: 42.08] Ödev yapmak veya üretim ortamımızla bir araya gelmek ve tüm uygulamaları sizin için tam olarak işleyen bir platforma sahiptir. [00: 19: 51.05] Bu yüzden bu konuda katılan herkese çok sevindim. [00: 19: 53.08] ALFA’mızın bir parçası olmak istiyorsanız, sunumda bahsettiğimiz iletişim bilgilerine dayanarak lütfen iletişime geçin. [00: 20: 00.07] Satış temsilcilerinizle konuşun, Alfa’ya kimin geri çekilmeye karar verdiğimiz hakkında bir süreç var. [00: 2: 07.08] ve sonra bu yılın ilerleyen saatlerinde mevcut olan daha yaygın bir ürün hazırlayacağız, sonbaharda platformda doğrudan bir site düzenlemeyi umuyoruz. [00: 20: 16.09] Bu yüzden, bu platformda ilk sitelerimizden bazılarını almak ve koşmak için bizimle çalışmak için bazılarınızı bulmaktan mutluluk duyuyorum. [00: 20: 24.05] ve herkesten oynamaya başlamasını ve WordPress için en iyi başsız deneyim yapabilmemiz için bize geri bildirim vermesini isteyin. [00: 20: 32.01] Kesinlikle var. [00: 20: 34.00] Pekala, dışarı çıkın ve bazı başsız uygulamalar yazmaya başlayın ve geri bildiriminizi bana gönderdiğinizden emin olun, ilgileneceğim ve sizinle ne yaptığınız hakkında konuşacağım. [00:20:
45.02] – Her şey ve gelecekteki başsız için soru ve cevap bölümüne hoş geldiniz.Ben senin moderatörüm David VoGepohl’im ve ünlü sunumcumuza buradan soracağım, BayMatt Landers.[00: 20: 59.05] Matt, bu olağanüstü bir sunum.Sunduğunuz için çok teşekkür ederim.Aslında burada izleyicilerden çok iyi sorularımız var.[00: 21: 06.09] Bu soruları sormaya devam etmekten çekinmeyin.[00: 21: 09.07] Halkımız izliyor ve temelde bize bu soruları burada doğrudan etkinlik için verecek.[00: 21: 18.08] İlk soru Chris’ten geldi, neden netliktan ziyade headless hosting’in WP motorları versiyonunu kullandım?Bu, ön tarafta WordPress bulunan platformların bir konsolidasyonu mu yoksa Chris’in WP motorunun veya başsız tekliflerini neden kullanabileceklerini anlamak için yardımı gibi mi?
[00: 21: 39.02] -Yes, bu yüzden müşterilerimizden başsız koştuklarında, bir wordPress ortamına sahip olmak istediklerini ve ön uçlarının aynı yerde barındırıldığını duyduk, böylece Farklı iki hesabı yönetmeniz gerekmiyor. [00: 21: 53.09] Orada bir sorununuz varsa, size yardımcı olamayız. Ayrıca, WordPress örneğinizi yalnızca belirli kişilerin yöneticiye erişebileceği internetten engelleyebilmemiz için bildiğiniz kişisel rotayı da ayarlayabiliriz. [00: 22: 08.08] ve sonra onunla internetten konuşabilen tek düğümü yapar. [00: 22: 12.08] Böylece WordPress’i bu şekilde sabitleyebilirsiniz. Yani bizimle aldığınız birçok farklı seçenek var. Ve sonra gelecekte bazı özel WordPress şeyler de yapabiliriz, çünkü sizi WordPress’e otomatik olarak yönetmek mümkündür, böylece önizleme yapabilirsiniz. [00: 22: 28.00] WordPress kurulumunuzu bildiğimiz için böyle şeyleri yapabiliriz. Ve senin için bir kısmını (mırıldanıyor) koydum. [00: 22: 33.02] -yes, aynı yerde WordPress ve JavaScript uygulamamın, ortamı baş veya başsız uygulamadan yöneten insanlardan büyük bir talep olduğunu biliyorum. [00: 22: 44.09] Bir sonraki soru Josh’tan. Josh Baru WordPress’in geliştirilmesinde. Hoş geldiniz Josh. Birkaç yıl eklendi. Ama başsız anlamaya çalıştı ve sordu, bu WordPress’i çok iyi bir yönetici veya arka ucu yapmak için yeterli mi?
[00: 23: 06.06] – WordPress’i başsız bir CMS yapar. Yani ortaya çıkan birçok başsız CMS var. Sadece WordPress pazarlamacılar ve içerik üreticileri tarafından çok iyi biliniyor. Bu, kullanıcı kimlik doğrulaması ve desteği sağlar. [00: 23: 22.03] Yani WordPress’in sadece web sitenizi oluşturmanın yanı sıra size verdiği birçok şey var. [00: 23: 26.07] WordPress aracılığıyla inşa edilen birçok yazma iş akışı var, orada olmayan diğer yeni CM’lerin çoğu, bilirsiniz, CM’lerinin bir parçası olmadılar. [00: 23: 37.09] Yani kullanmanız gereken 15, 20 yıllık WordPress geliştirme vardır, ancak daha sonra ön ucunuzu oluşturmak için modern araçları ve teknolojiyi kullanabilirsiniz. [00: 23: 47.07] – Evet, bu içeriğin yaratıcısına aşinalık çok önemlidir. [00: 23: 52.07] özel bir iş akışına sahiptir, samimiyete sahiptir, böylece istihdam ettiğiniz herkesin bu bilgiye sahip olması gerekir. Onlar için, bu soru aslında bir grup insan tarafından soruldu. [00: 24: 04.08] Başsız kavram hakkında bazı karışıklıklar var. [00: 24: 07.09] Ve bu neden önemli? [00: 24: 09.04] Birinin neden WordPress siteleriyle yeni bir bina yolunu benimsemekte zorlandığı gibi?
[00: 24: 17.01] – Evet, sanırım orada, şu anda, başsız olduğu sahnenin gelişmiş siteler için daha fazla olduğunu söyleyeceğim. [00: 24: 23.06] Bu yüzden, farklı SaaS ürünlerine çok fazla entegrasyon yapmanız gerekiyorsa, o zaman başsız, notlar var, JavaScript ekosistemlerinin sizin için yapılmış birçok şeyi var. [00: 24: 36.04] ve birçok modern web sitesi gibi modern bir çerçeve kullanılarak inşa edilmektedir. Tepki ve açısal görünüm, böyle şeyler. [00: 24: 43.06] Yani bir şey için, birçok insanın sadece PHP dünyasına girmek yerine dili geliştirmek istediğini görüyoruz. Ve sonra daha gelişmiş siteler için de güvenlik hızı arıyorlar. [00: 24: 58.03] Ve bu entegrasyonda, başsız siteler için seçebileceğiniz birçok farklı neden var. Ancak, sadece fazla şey yapmayan temel bir siteniz varsa, etrafında daha fazla destek olana kadar kafadan ayrılmanız mantıklı olmayabilir. [00: 25: 15.07] Ancak bir geliştirme ekibiniz varsa ve JavaScript’te geliştirmeyi seviyorsanız ve hızlı bir şekilde güvenli ve çeşitli şeylerle entegre olmak için bir siteye ihtiyacınız var ve bence var, orada en iyi seçim . [00: 25: 26.06] – Evet, şimdi başsız olarak benimseyen birçok takımın, isterseniz bu başsız mimariyi bir kez daha benimseyen JavaScript geliştiricisi ile ağır takımlar olduğunu buldum. [00: 25: 39.01] ama elbette WordPress ile çok popüler ve esnek bir CMS olarak, bu ekipler genellikle WordPress kullanıyor, bu da bence bu alanda birçok avantaj sağlıyor. [00:25:
50.02] Bir sonraki soru Lucas’tan geldi. Lucas Wonders, ön ucu itecek ve verileri tutan WP motor platformundaki önbelleği temizleyecek mi? [00: 26: 01.04] Başka bir deyişle, önbelleği arka uçtan ne temizler? [00: 26: 05.05] – Tam şimdi buna özgü bir şey yapmıyoruz. Ancak bu, almamız gereken bir şey olup olmadığını görebileceğimiz ve görebileceğimiz iyi bir geri bildirim. [00: 26: 13.03] – Tamam, bir sonraki soru JB’den geliyor. Ve JB. Q ve A’ya tekrar hoş geldiniz. [00: 26: 17.07] Yerel bir oturum için orada olduğunuzu hatırlıyorum, insanların okuyabileceği alan neden başlıktaki değişikliklerinizi yansıtmıyor? [00: 26: 27.03] – Tamam, bu yüzden bir geliştirme ve üretim ortamım var. Kodumu ittiğimde geliştirici ortamımı ittim ve farklı bir URL’m vardı. [00: 26: 34.01] Bu yüzden orada özel bir etki alanı bağlamıyorum. [00: 26: 36.08] Gelişimsel iş akışınız, geliştirme ortamım var. Dev ve GitHub şubelerimdeydim, bir değişiklik yaptım, uzun mesafeli şubeme ve github’a ittim. [00: 26: 48.08] Her yaptığımda, her şeyin hala iyi göründüğünden emin olmak için geliştirici URL’yi kontrol edebilirim. Her hazır olduğumda, Dev’i bir ustalıkla birleştirebilirim ve daha sonra üretim derlemesini çalıştıran gerçek örneği güncelleyecek. [00: 27: 05.08] – Tamam, güzel. Matt’in bir sonraki sorusu, başka bir iyi soru. Küresel Edge Güvenliği ile Başsız Uygulamaya Trafik Hala mı? Yoksa uygulamalar ve WordPress arasında GES mi?

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir