DE{CODE}: Bir Atlas Atlası

Yayınlanan: 2023-02-12

Atlas, sayfa şablonu oluşturma, veri alma, içerik modelleme ve daha fazlası için açık kaynak araçlarıyla başsız WordPress geliştirme için eksiksiz bir çözümdür. Atlas'ın şu anki durumu nedir? Başsız WordPress geliştiricilerinin kullanabileceği, yüksek performanslı ve güvenli web siteleri oluşturmayı daha hızlı ve daha kolay hale getiren heyecan verici yeni araçlar hakkında bilgi edinmek için aşağıdaki videoyu izleyin.

Video: Bir Atlas Atlası

Oturum Slaytları

WP Engine'den Atlas Atlası.pdf

Tam Metin Transkript

KELLEN MACE : Merhaba, “Atlas Atlası” adını verdiğimiz bu konuşmaya hoş geldiniz. Ben Kellen Mace ve meslektaşım Ilona bana katılacak. İkimiz sunumun yarısını alıyoruz ve Atlas ekosistemini oluşturan birkaç ürünün üzerinden geçeceğiz.

Atlas, bildiğiniz gibi, WP Engine'in başsız WordPress barındırma platformunun adıdır. Ama gerçekten bundan çok daha fazlası. Başsız WordPress siteleriyle siteler oluşturmayı – başsız WordPress ile siteler oluşturmayı – ve ayrıca bunları dağıtmayı gerçekten mümkün olduğunca sorunsuz hale getiren bir dizi ürün ve açık kaynak teklifi içerir.

WP Engine'de geliştirici ilişkileri ekibimizin yöneticisiyim. Bu yüzden benim işim, toplulukla çok fazla etkileşim kurmayı ve topluluğu siteler oluşturma ve dağıtma konusunda eğitmeyi içeriyor. Ve işimin çoğu, özellikle başsız WordPress'e odaklanıyor.

Bu yüzden, başsız WordPress siteleri geliştirmeyi çok, çok kolay hale getirmek için bu dünyaya çok yatırım yaptım. Atlas ekosisteminin bir parçası olan bahsettiğim tüm tekliflere dalmadan önce, geleneksel bir WordPress mimarisinin başsız bir WordPress mimarisinden ne kadar farklı olduğu konusunda temel bilgilere sahip olduğumuzdan emin olmak istiyorum.

Geleneksel olarak, buradaki slaytta görebileceğiniz gibi, bu tür bir iş akışıyla temsil edilir. Burada temsil edilen üç farklı grubumuz olduğunu görebilirsiniz. Yayıncılarımız, geliştiricilerimiz ve site ziyaretçilerimiz var. Bu nedenle, mor renkli yayıncı olan geleneksel WordPress'te, tüm içerik yazma, düzenleme ve yönetme işlemlerini WordPress yöneticisinin içinde yapacaklar ve ardından tüm içerikleri WordPress'e kaydedilecekti.

Mavili geliştirici, o kişi kodlamasını WordPress temalarında ve eklentilerinde yapacak ve bu veriler WordPress uygulamasının içinde de yaşayacaktı. Ve son olarak yeşil renkli ziyaretçimiz, o kişi WordPress sitesini ziyaret ettiğinde, WordPress'te çok fazla iş var. Veri tabanından verileri alması ve ardından tema API'sini kullanarak şablon oluşturması ve nihai olarak son kullanıcının görebileceği siteyi - HTML sitesini - teslim etmesi gerekir.

Yani WordPress bu grupların üçüne de hizmet ediyor. Ancak bu günlerde, başsız bir WordPress mimarisini benimsemek giderek daha popüler hale geliyor. Ve bu şuna benziyor, burada mor renkli yayıncımız içerik yazma, düzenleme ve ölçümlerini WordPress'in içinde yapmaya devam ediyor. Yani bu kısım gerçekten değişmeden kalır.

Ama diğer iki grubun buradaki iş akışları oldukça farklı. Mavili geliştirici, WordPress'in tema API'sini kullanmak yerine JavaScript'i ve oldukça sık olarak React veya Vue veya Svelte gibi modern çerçeveleri kullanarak ön uç, Node.js tabanlı bir JavaScript uygulaması oluşturur.

Ve sonra yeşil renkli ziyaretçi, bu JavaScript uygulamasında gerçekten ziyaret ettikleri uygulamadır. Ve sonra ikisi, Node.js ön uç uygulaması ve WordPress arka ucu birbiriyle iletişim kurar. Demek buradaki yeşil okların bir kısmı bunu temsil ediyor.

Böylece bu ikisi gerektiği gibi veri gönderip alabilir. Kendi sitemiz de dahil olmak üzere, geliştirici ilişkilerinin geleneksel ve başsız arasındaki fark ve muhtemelen daha da önemlisi, neden birini diğerine karşı düşünmek isteyebileceğiniz hakkında daha fazla çalıştığına dair birçok kılavuz var.

Bu yüzden, orada biraz daha aşinalık kazanmak istiyorsanız, bunu kontrol edin. Yine de bu tür bir temel atıldıktan sonra, başsız WordPress mimarisiyle oluşturmayı daha da iyi hale getiren bazı Atlas tekliflerine dalmak istiyorum. Bugün ele alacağımız şeyler bunlar…

Atlas'ı eksiksiz bir çözüm olarak çerçeveliyoruz ve dediğim gibi, başsız uygulamalar oluşturmayı ve dağıtmayı olabildiğince kolay hale getirmek için gerçekten farklı ürünlerden oluşan bir ekosistem. Bu yüzden burada en üst sırayı kapatacağım. Yani Faust, WPGraphQL ve Atlas İçerik Modelleyici.

Ondan sonra işleri Ilona'ya devredeceğim ve o Atlas Search, Atlas Blueprints ve ardından Herkes İçin Atlas'ı takip edecek. Pekala, şimdi Faust'la başlayalım. Faust gerçekten heyecan verici bir proje. Bu başsız WordPress çerçevesidir. Bununla kastettiğimiz, Next.js veya Gatsby veya SvelteKit gibi duymuş olabileceğinizlere benzer bir ön uç JavaScript çerçevesidir.

Önemli bir farkla, bu tek sayfalık uygulama JavaScript çerçevelerinden bazılarıyla aynı damarda. Faust, WordPress'e özgüdür ve başsız bir WordPress mimarisine sahip siteler oluşturmak için özel olarak yapılmıştır. İnanılmaz derecede popüler ön uç tek sayfa uygulama çerçevesi olan Next.js üzerine inşa edilmiştir.

Yani bu bence gerçekten iyi bir haber. Bu, Next.js'yi ve Next'in başlattığı tüm yeni özellikleri geliştirmek için harcanan tüm zor işlerin Faust.js uygulamanızda devralınacağı ve ayrıca yararlanacağınız anlamına gelir. Bunun ötesinde, Faust'ta yerleşik olarak kimlik doğrulama ve gönderi önizlemeleri de vardır; bu, başsız WordPress siteleri oluşturuyorsanız gerçekten büyük bir avantajdır.

Geleneksel bir site oluşturursanız, bu tür şeylere ücretsiz olarak sahip olursunuz. WordPress, kullanıcıların sitede ne yapabileceğini bilmek için kendi yetenek sisteminde kimlik doğrulama ve yetkilendirme sistemine sahiptir ve kişilerin kimliğini doğrulayabilir ve ayrıca belirli yeteneklere sahip kişilerin gönderi önizlemelerini görüntülemesine izin verebilir.

Bu, henüz yayınlanmamış bir gönderinin önizlemesini görüntülemektir. Örneğin taslak durumunda olabilir. Başsız bir WordPress mimarisine geçtiğinizde, bu iki şeyi gerçekten yeniden keşfetmeniz gerekir. Ön uç uygulamanız ve arka uç WordPress siteniz, kullanıcıların kimliğini doğrulayabilmeli ve ardından geçmişte WordPress'in sahip olduğundan farklı bir şekilde post önizlemeleri sunabilmelidir.

Ve bunu sıfırdan kendim kurdum ve bu oldukça fazla iş. Bu yüzden, Faust ile bu şeyleri kutudan çıkardığınız gerçeğini gerçekten seviyorum. Bana göre çok büyük olan her yeni proje için bunları sıfırdan yazmak zorunda değilsiniz. Ardından, vurgulamak istediğim Faust.js özelliği, kolay veri almadır.

Yani bu, Gatsby veya Next.js veya SvelteKit veya başka bir şeyi çalıştıran temiz bir sayfa ile yeni başlıyorsanız, bunu sıfırdan bağlamanız gereken başka bir şey. Hangi GraphQL istemcisini kullanacağımı ve bunu uygun WordPress arka ucuna işaret edecek ve veri gönderip alabilmem için nasıl bağlayacağımı bulmanız gerekecek.

Ve tüm bunlar bittiğinde, bunu gerçekten nasıl yaparım? Sorgularımı nasıl oluştururum ve verileri nasıl alırım? Yani Faust'un burada da pek çok yerleşik kolaylığı var. Yeni bir Faust projesi oluşturduğunuzda, veri alma zaten sizin için ayarlanmıştır. Ayrıca, WordPress'te gönderiler, sayfalar, kategoriler ve etiketler gibi ortak şeyleri getirmek için kullanabileceğiniz bir dizi tepki kancasıyla birlikte gelir.

Bu şeyleri getirmek için önceden oluşturulmuş ve hazır gerçekten uygun tepki kancaları var, böylece sayfalarınızı hemen oluşturmaya başlayabilirsiniz, bu da yine çok büyük bir zaman tasarrufu sağlar. Ve Faust için sonuncusu, sürüm 1.0 sürümümüz.

Bu yüzden, yakın gelecekte burada Faust'un 1.0 sürümünü yayınlayacağımızı duyurmaktan memnuniyet duyuyorum. Bu, Faust'un 1.0 olarak adlandırmaktan rahat ettiğimiz kararlılığa sahip bir versiyonu olacak. Ve bu noktadan sonra Faust.js'de yeni projeler oluştururken kendinize daha fazla güvenebilirsiniz.

Dolayısıyla, tüm bunlar size cazip geliyorsa ve beğendiyseniz - sizin için yerleşik pek çok şeyi içeren bir ön uç JavaScript çerçevesini deneme fikrini seviyorsanız - önizleme sonrası, kimlik doğrulama, kolay veri alma - yapmanızı tavsiye ederim sadece bu, denemek için. İşte nereden alacağınız.

Böylece projeye göz atmak için github.com/wpengine/faustjs adresine gidebilir ve ona bir şans verebilirsiniz. Ön uç JavaScript çerçevemiz olan Faust.js için bu kadardı. Sırada, WPGraphQL hakkında konuşmayı çok isterim. Bu, düşünürseniz gerçekten akıllara durgunluk veren bir eklentidir.

WordPress dünyanın en büyük CMS'sidir. Şimdi internetin %40'ından fazlasına güç sağlıyor. Ve WPGraphQL, GraphQL teknolojisini web'in %40'ına, bu teknolojiyi kullanmak isteyen herhangi bir WordPress sitesine getiren ücretsiz bir açık kaynak eklentisidir.

Bu yüzden, bunun var olmasından gerçekten memnunum ve WP Engine'in şu anda geliştirmeyi finanse etmesinden ve WPGraphQL'yi tam olarak desteklemesinden mutluyum. O halde gelin, WPGraphQL'e gelen ve yakında gelecek olan yeni heyecan verici özelliklerden bazılarını görelim.

Bunlardan biri yerleşik GraphQL IDE'dir. Yani bu, WPGraphQL'de bir süre var olmuştur. Farkında olmayanlar için, bunun geliştirici deneyimi ve kilidini açtığı iş akışları için ne kadar güçlü olduğunu vurgulamak istiyorum. Buradaki ekran görüntüsünde gördüğünüz gibi get post adında bir sorgu oluşturdum ve birkaç sorgu değişkeni giriyorum.

Yani, almak istediğim gönderinin kimliğini söylüyorum, başsız WordPress nedir? Ve sonra kimlik tipi bir sümüklü böcek, değil mi? Ardından, bu sorguyu yürütmek için sol üstteki oynat simgesine basabilirim. Ve sonra sağ tarafta, aynı sorguyu başlatırsa ön uç JavaScript uygulamamın ne geri getireceğini görün.

Sağ tarafta, bu gönderi için veritabanı kimliğini ve ardından başlığı geri aldığımı görüyorsunuz. Bu, sorgularınızı oluşturabilmeniz ve ardından yürütmek için o oynat düğmesine basabilmeniz ve aynı verileri talep ederse ön uç uygulamanızın ne geri alacağını hızlı bir şekilde görebilmeniz için çok büyük.

Ve sonra, sorgunuzu oluşturduktan ve istediğinizi döndürdükten sonra, bunu ön uç js uygulamanızda kullanabilirsiniz. Çok güçlü. WPGraphQL'nin GraphiQL IDE ile sağladığı geliştirici deneyiminden gerçekten memnunum. GraphQL'e gelen bir diğer özellik de bu.

Yani bunu önceki slaytta fark etmiş olabilirsiniz. Burada, GraphQL IDE'nin sol üst köşesinde gösterilen küçük avatarım var. Bu, kimliği doğrulanmış veya kimliği doğrulanmamış istekleri kapatmanıza olanak tanır. Ve bu çok büyük. Dolayısıyla, renkle doygun olması için buna tıklarsam - avatar resmim orada doygun ve yanında küçük yeşil simge var - kendim olarak oturum açtığımı biliyorum ve kimliği doğrulanmış bir istek gönderiyorum.

Bu nedenle, geri aldığım verilerden herhangi biri, oturum açmış kullanıcı olarak sahip olduğum kullanıcı özelliklerine özel olacaktır. Yine de çoğu zaman kimliği doğrulanmamış bir kullanıcı olarak bir sorgu çalıştırırsanız ne alacağınızı test etmek yararlı olur, değil mi? Yani bu, sitenize gelen ve kimliği doğrulanmamış bir site ziyaretçisi anlamına gelir.

Sorgu, bilirsiniz, o kişinin bir miktar veri getirmesi için çalıştırılsaydı, hepsini geri alır mıydı, yoksa bir kısmı kapılı mı yoksa yetenekler gerektiriyor mu? Böylece, tek bir tıklamayla, bu avatar simgesini şimdi tıklayabilir ve her zaman beklediğiniz şeyi geri aldığınızı doğrulamak için kimliği doğrulanmamış bir kullanıcı olarak oluşturduğunuz aynı sorguyu ateşleyebilirsiniz.

Bu, WPGraphQL'ye son zamanlarda gerçekten harika bir ekleme oldu. Buradaki GraphQL IDE treninin ilerisinde, konuşacağımız bir sonraki şey Query Composer. Bu aynı zamanda çok havalı bir araçtır. Ve Query Composer'ı açarsanız, burada ekran görüntüsünde gördüğünüz gibi görünür, burada sorgunuza bir ad verebilir, sorgu değişkenlerini iletebilirsiniz.

Burada görebileceğiniz gibi, söylediği şeyin bir kimliğini iletmenin WordPress olduğunu ve kimlik türünün bilgisiz olduğunu söylüyorum ve oradan hangi verileri geri almak istediğinize ilişkin kutuları işaretleyebilirsiniz. Ve GraphQL IDE, bir iç gözlem sorgusu çalıştırabilecek ve WordPress'te bulunan tüm verileri bilecek kadar akıllıdır ve burada her şeyi gösterir.

Bu nedenle, bu kutuları tıklamanız ve sorgularınızı oluşturmanız ve ardından onları test etmek için ateşlemeniz gerçekten güçlü hale geliyor. Bu yüzden bunu da kontrol ettiğinizden emin olun. Sorgu Oluşturucu.

Sizinle konuşmak istediğim bir sonraki konu, deneysel Gutenberg'in sürmekte olan entegrasyon araştırmasını bloke etmesi. WPGraphQL'nin yaratıcısı ve geliştiricisi olan Jason Ball, bu kod tabanına sahiptir - WPGraphQL Blok Düzenleyici - burada WordPress'in sağladığı Gutenberg blokları hakkındaki tüm verileri açığa çıkarabilmeyi denemiştir, böylece tümünü sorgulayabilirsiniz. belirli bir gönderi veya sayfanın sahip olduğu bloklar ve ardından bunları yineleyin ve bloğun türüne bağlı olarak ön uç JavaScript uygulamanızda farklı bileşenler oluşturun.

Orada bazı uyarılar var. Bloklarla ilgili tüm veriler bu noktada WordPress tarafından gösterilmez. Ancak bununla ilgili daha fazla bilgiyi benioku bölümünden okuyabilirsiniz. Ancak, WP Engine'de ilerleme kaydedildiği için gerçekten heyecanlıyız – Gutenberg ile tüm blok verilerinizi sorgulayabilme yönünde ilerleme kaydediliyor.

Bundan sonra bahsetmek istediğim kalıcı sorgular. Yani bu çok büyük. Şu anda, bazı hız kazanımları için veritabanı sorgularınızın bellekte önbelleğe alınmasını sağlamak için WPGraphQL'yi kullanmak ve ardından Redis veya Memcached gibi bir nesne önbelleğe alma çözümünü açmak mümkündür.

Bu zaten mümkün ve bir süredir böyle. Ancak ekibin dahili olarak üzerinde çalıştığı bir şey, beni çok heyecanlandıran ısrarlı sorgular. Bu, önbelleğe almayı bir sonraki seviyeye taşıyacak, burada ortak sorgular için sonuçları önbelleğe alacak ve bunu hiç yüklenmeden, bir veritabanı sorgusu çalıştırmadan ve hatta WordPress'i yüklemeden hemen döndürecektir.

Tüm bunların ötesinde, önbelleğe alma katmanlarınızdan biri, çalıştırılmakta olan sorgunun hala önbellekte olduğunu ve hala geçerli olduğunu anlayacak ve bunu hemen geri getirecektir. Yani bu– bu özellik çok, çok hızlı sorgular yapacaktır. Bunun için çok heyecanlı. Ekip bunun üzerinde çok çalışıyor ve ne zaman kullanıma sunulacağı hakkında daha fazla bilgi için bizi izlemeye devam edin.

Diğer özellik, GraphQL'de sorguları kaydetme yeteneğidir. Şu anda, GraphiQL'de bir sorgu oluşturursanız, oradaki şeyleri hızlı bir şekilde test edebilmek gerçekten harika. Ancak, sorgularınız devam etmez. O sayfadan çıkmak veya silmek isterseniz, sorguya geri dönemezsiniz.

Bu nedenle ekip, bir sorgu oluşturabileceğiniz, ona bir ad verebileceğiniz ve ardından kaydedebileceğiniz ve kaydedilmiş sorgular koleksiyonunuz arasında gidip gelebileceğiniz ve değişiklik veya yeniden yapabileceğiniz bazı çok etkileyici özellikler üzerinde çalışıyor. - sitenizin kullandığı tüm sorguların bir tür kataloğuna sahip olmak için onları kaydedin ki bence bu da çok havalı.

Ayrıca bu özellik ile bahsettiğim ısrarlı sorgu arasında bazı entegrasyonlar olacak. Orada da gerçekten heyecan verici şeyler var. Henüz denemediyseniz WPGraphQL'yi denemenizi tavsiye ederim ve bunu wpgraphql.com'da yapabilirsiniz. Nasıl kullanılacağına, nasıl indirileceğine ve nereden başlanacağına dair her türlü belge var.

Tamam, konuyu dağıtmadan önce sizinle konuşmak istediğim son şey Atlas İçerik Modelleyici. Bu, beni gerçekten heyecanlandıran başka bir araç. İçerik modelleri oluşturmanıza olanak tanır. Bir süredir WordPress alanındaysanız, muhtemelen özel gönderi türleri terimini biliyorsunuzdur.

Böylece WordPress, kutudan iki gönderi türü desteğiyle çıkar ve bu, gönderi ve sayfadır. Ancak birçok site için kendi özel gönderi türlerinizi kaydetmeniz mantıklıdır. Böylece bir proje veya bir ekip üyesi veya iş konseptine sahip olabilirsiniz. Bunun gibi başka bir şey. Ardından, verileri oluşturduğunuz bu özel gönderi türüne göre depolayın.

Atlas İçerik Modelleyici, özel gönderi türleri oluşturmanıza olanak tanır, ancak gerçekten çok daha fazlasıdır ve bu içerik modellerini çağırır. Yani bu ekran görüntüsü bir örnek gösteriyor. Burada iki içerik modeli oluşturduğumu görebilirsiniz. Bunlardan birine konumlar denir ve onunla ilişkilendirilmiş üç özel alan vardır.

Diğeri sağlayıcılar olarak adlandırılır ve bunun da bir dizi özel alanı vardır. Ayrıca taksonomilerin kaydedilmesini de destekler. Dolayısıyla, içerik modeliniz - diğer adıyla özel gönderi türünüz - var olduğunda, ona taksonomiler ekleyebilmesini, bu gönderileri bir arada gruplayabilmesini istiyorsanız, bunu kolayca yapmanızı sağlar.

Ve bir dizi özel alan desteğine sahiptir. Slaytta görebileceğiniz gibi, satırda metin, zengin metin, sayı, tarih vb. var. Böylece bir içerik modeli oluşturabilir, ona sınıflandırmalar ekleyebilir ve ardından o özel gönderi türünün de sahip olması gereken özel alanlar ekleyebilirsiniz.

Ve ACM bunları WordPress yöneticisine ekleyecek, böylece bu türden bir gönderi oluşturan veya düzenleyen herkes, özel alanlar ve sınıflandırmalar için tüm bu seçenekleri görecek. Ayrıca, birazdan bahsedeceğimiz tüm bu verileri de ortaya çıkaracaktır.

Vurgulamak istediğim bir şey, verimli ilişkilere de izin vermesidir. Çoğu zaman, WordPress'teki farklı gönderiler arasında ilişki kurabilmek istersiniz - birden çoğa, çoktan bire veya çoktan çoğa ilişkilere sahip olmak. Buradaki örneğim, sağlık hizmeti sağlayıcılarım vardı ve sonra yerlerim vardı, bilirsiniz.

Ve sağlık hizmeti sağlayıcıları bir veya daha fazla yerde çalışabilir, ancak diğer yönden de sorgulamak güzel olabilir, değil mi? Ve diyelim ki, diğer yönde bir sorguda belirli bir konumum varsa, burada çalışan tüm sağlayıcıları bana söyleyecekler, değil mi?

Dolayısıyla, bu tür bir çift yönlü ilişki için, ACM'nin bunu desteklediğini söylemekten memnuniyet duyuyorum ve bu – veritabanı, bu tür çift yönlü sorgulama için optimize edilmiştir, bu, WordPress için var olan diğer birçok ilişki çözümü için geçerli değildir. .

Böylece, yeni ilişki alanımızı kaydedebileceğiniz ve ona bir ad ve bir API tanımlayıcısı verebileceğiniz ve ardından iki model arasındaki bağlantıyı da seçebileceğiniz bir şeye benziyor. Başsız WordPress projelerinde ilişkiler oluşturma yeteneği arıyorsanız, gerçekten çok güçlü.

ACM'nin muhtemelen öldürücü özelliği olan son şey, az önce bahsettiğim her şeydir. Hepsini. İçerik modelinin oluşturulması, taksonomiler, tüm özel alanlarınızın eklenmesi, aralarındaki ilişkilerin kurulması. Tüm bunları WordPress yöneticisinde oluşturduğunuzda, hepsi otomatik olarak WPGraphQL şemasında yer alır ve ayrıştırılmış ön uç JavaScript uygulamanızdan sorgulamaya başlamanız için hemen kullanılabilir.

Yani bu – bu çok büyük. Geçmişte birçok kişi, yöneticide bu alanları sağlamak için bir dizi eklentiyi bir araya getirdi. Ama aynı zamanda onu WPGraphQL ve Atlas İçerik Modelleyici'de ortaya çıkarmak için, şaşırtıcı bir şekilde, bunların her ikisini de yapabiliyor. Bu yüzden, size güçlü geliyorsa kontrol etmenizi şiddetle tavsiye ederim.

Yakın gelecekte ACM'ye gelecek bir şey de e-posta alanıdır, bu nedenle bu alanla ilgili güncellemeler için bizi izlemeye devam edin. Ekip ayrıca yakın zamanda tekrarlanabilir alanlar için destek ekledi. Bu bir özellik isteğiydi ve artık tekrarlayıcı alanları desteklediğimizi bildirmekten gerçekten memnunum.

Böylece bir alan belirtebilir ve ardından bunun bir veya daha fazla kez tekrarlanabilmesi gerektiğini söyleyebilirsiniz ve ardından içerik oluşturucu bu tekrarlama özelliğini kullanabilir. Elbette. Dolayısıyla, ACM ile ilgileniyorsanız ve denemek istiyorsanız, bunu yapmanızı şiddetle tavsiye ederim.

Bu, WordPress eklenti dizinindedir, yani devam edip wordpress.org/plugins/atlascontentmodeler adresinden alıp kendiniz deneyebilirsiniz. Benim bölümüm bu kadar. Dinlediğiniz için çok teşekkürler. Şimdi Atlas ekosistemindeki diğer ürünleri kapsaması için işleri Ilona'ya devredeceğim.

ILONA KEDRACKA: Çok teşekkür ederim Kellen. Benim adım Ilona Kendracka ve Atlas'ta ürün müdürüyüm. Ve hem Atlas hem de tüm kafasız WordPress dünyası için ne güzel bir yıl oldu. Bu yıl bu sıralarda Atlas ilk olarak kamuoyuna duyurulmuştu.

Ve bizim için öğrenme, görüşme, deney yapma, prototip oluşturma ve araştırma ile dolu bir yıl oldu. Ve bir ürün yöneticisi için en büyük mutluluk, iş ürünü şeklinde öğrendiklerimizin sonuçlarını, Atlas'a yeni özellikler şeklinde sizinle paylaşabilmektir. O halde hemen devreye girelim.

İnternetteki her büyük web sitesi için çok önemli olan bir şeyle başlayalım. Arama budur. İçerik arama yeteneği, yalnızca e-ticaret için değil, aynı zamanda kurumsal veya medya siteleri gibi diğer web sitesi türleri için de çok önemli bir bileşendir. Araştırmalar, aslında, arama yapan kişilerin, satın almak için belirli bir ürün arıyor olsalar da okumak için belirli bir makale arıyor olsalar da, çok daha değerli site ziyaretçileri olduğunu göstermiştir. niyeti olan site.

Ve bir e-ticaret sitesi için aramalarının yaklaşık üç kat daha yüksek dönüşüm oranları sağlayabildiği gösterildi. Bu nedenle arama, pazarlamacılar için gerçekten değerli bir araçtır. Aynı zamanda WordPress'te arama yapmak da çeşitli sebeplerden dolayı sancılı ve zahmetli bir iştir.

WordPress araması oldukça yavaştır ve zayıf ölçeklenir. Ayrıca işlevsellik açısından oldukça sınırlıdır. Temel WordPress aramasının sınırlamaları, üçüncü taraf çözümü kullanılarak çözülebilir, ancak bu, daha fazla yapılandırma, daha fazla bakım, daha fazla güçlük ve tabii ki, ısmarlama bir çözüme ve üçüncü taraf bileşenlere harcanması gereken daha fazla para anlamına gelir.

Bu nedenle, WP Engine'de WordPress'teki müşteriler için en alakalı sonuçları sağlayan daha iyi, gelişmiş ve esnek bir çözüm üzerinde çalışıyoruz. Böyle bir ürünü inşa etmek ve WP Engine müşterilerine teslim etmek bu yıl bizim için yüksek bir öncelik.

Bu nedenle, WordPress içerik arama için yeni ürünümüz olan Atlas Search'ün herkese açık beta sürümünü denemeniz için burada paylaşmaktan heyecan duyuyorum. Atlas aramasını modern web siteleri için harika bir araç yapan üç ana şey vardır ve ilki performanstır. Herhangi bir büyük web sitesi için son derece önemli bir özellik.

Atlas Arama ile içerik, geleneksel WordPress arama çözümlerinden çok daha verimli ve hızlı bir şekilde alınır. Veri işleme ve sorgulama süreçlerini WordPress'ten Atlas Search'e aktararak, pahalı, ölçeklenmesi zor WordPress sunucusundaki değerli bilgi işlem döngüleri kaydedilir.

Bir sonraki sütun basitliktir. Modern web sitelerinin performans ve doğruluk taleplerini karşılayacak bir WordPress arama çözümü bulmak çok zaman, çaba ve para gerektirir. Tüm hareketli parçaların bakımı oldukça zaman alıcıdır.

Atlas Search, minimum yapılandırma gerektiren benzersiz, basit ve zarif bir çözümdür. Kurulduktan sonra, sadece çalışır. Ve bir kullanıcı olarak, aranabilir olmasını istediğiniz içeriği kolayca yapılandırabilirsiniz. Atlas Search ayrıca WordPress ile düzgün bir şekilde entegre edilmiştir ve verilerinizi değiştikçe gerçek zamanlı olarak işlemesini sağlayarak arama sonuçlarınızın her zaman güncel olmasını sağlar.

Böylece harici satıcılar kullanmaya, kendi çözümünüzü sürdürmek için zaman ve para harcamanıza gerek kalmaz. Atlas Search, aradığınız her şey için tek adresinizdir. Sonuncusu alaka düzeyi ve doğruluktur. İyi bir WordPress aramasında, bazı önemli özellikler eksik.

Ve bunların eksikliği, onu modern web siteleri için uygun hale getirmez. Tam metin arama, aramayı tanımlayabilme, alaka düzeyi puanlaması gibi şeyleri geleneksel WordPress aramasıyla yürütmek ya zordur ya da neredeyse imkansızdır. Bu nedenle, yeni arama çözümümüzde bu sorunlu noktaların çoğuna değinmeyi başardığımızı paylaşmaktan mutluluk duyuyorum.

Atlas Arama panosunda, gerçekten basit ve sezgisel bir kullanıcı arayüzü kullanarak, hangi alanlarda arama yapmak istediğinizi belirtebilirsiniz. Bu, yalnızca tüm WordPress alanlarını içermez, ancak diğer aramalar da çalışır. Özel gönderi türleri ve dengesiz özel alanlar. Ve tabii ki kutudan çıkar çıkmaz kendi Atlas İçerik Modelleyicimiz.

Seçilen alanların her biri için belirtebilir ve en alakalı sonuçları alabilirsiniz. Ayrıca birden çok terimle arama yapabilir ve arama sorgularınızda Google benzeri arama operatörlerini kullanabilirsiniz. Atlas Search, en iyi şekilde WordPress REST API ve WPGraphQL ile çalışır; bu da size başsız projeniz için kullanmak istediğiniz araçlarda esneklik ve taşınabilirlik sağlar.

Bu nedenle, bu sürüm için gerçekten heyecanlıyım ve yeni çözümümüzü kullanarak hangi harika projeleri oluşturacağınızı görmek için sabırsızlanıyoruz.

Bir sonraki duyurumuza geçiyoruz. Başsız WordPress dünyasına girmek heyecan vericidir, ancak birçok farklı nedenden dolayı ilk başta oldukça zor olabilir. Her şeyden önce, monolith WordPress için geçerli olan web siteleri oluşturma sürecinin birçok yönü artık başsız için geçerli değil.

Uygulama oluşturma konusunda farklı düşünme biçimlerine kafa yormanın zaman aldığını biliyoruz. Birçoğunuz için aynı zamanda yeni araçlar ve teknolojiler, programlama dilleri ve çerçevelerle ilk kez etkileşim kuruyorsunuz. Yekpare mimariden ayrıştırılmış mimariye geçiş büyük bir değişikliktir.

Ve geliştiricilerin yalnızca tüm bu farklı bileşenleri öğrenmesini, düşünmesini ve anlamasını değil, aynı zamanda yapılandırma ve hepsini birbirine bağlama konusunda zaman harcamasını gerektirir. Ve hangi yeni beceriyi öğrenmeye çalışıyor olursanız olun, yaparak öğrenebiliyorsanız genellikle çok daha kolay ve çok daha eğlencelidir.

Bu nedenle, bir şeyle ilk kez oynayabilmek için tonlarca belge okumak zorunda olmak oldukça cesaret kırıcıdır ve yan projenizi çok uzun süre rafa kaldırmanıza neden olabilir. Ve kendinize bir gün ona geri döneceğinize dair söz verebilirsiniz, ancak aynı şey asla olmayabilir ve bu benim çok iyi bildiğim bir duygudur.

Bu nedenle, bir şeyi ilk kez denemek, hemen işe koyulmak ve edinmekten gerçekten heyecan duyduğunuz bir beceriye başlamak için saatlerce belgeleri, yapılandırmayı okumak ve kurulumunuzu nasıl yapacağınızı anlamak için saçınızı yolmak gerekmemelidir. bir şey için hazır.

Bu yüzden son birkaç aydır Atlas'ı öğrenmekle ilgilenen ve mücadelelerini ve ihtiyaçlarını gözlemlemekle ilgilenen çok sayıda geliştiriciyle konuşuyoruz. Ve tüm bu dersleri, size hızla başlama fırsatı veren bir şey oluşturmak, yapılandırma için harcanması gereken çabayı en aza indirmek ve elbette yepyeni bir beceri öğrenmenin getirdiği eğlence ve heyecanı en üst düzeye çıkarmak için kullandık.

Yani önerdiğimiz çözüm Atlas Blueprints. Atlas Blueprints, klonlamanız, dakikalar içinde kendi projelerinizi başlatmanız, başsız WordPress'in gücünü gerçek bir hayat senaryosunda görmeniz ve onunla oynamaya ve ihtiyaçlarınıza göre değiştirmeye başlamanız için eksiksiz bir başsız WordPress başlangıç ​​projeleridir.

Bunları ilk başsız projeleriniz için bir korumalı alan olarak kullanabilirsiniz, ancak kendi tamamen işlevsel sitelerinizi oluştururken daha hızlı başlamak için bunlardan yararlanabilirsiniz. Her planın yapıldığı dört bileşen vardır. Öncelikle işlem sırasında sizin için yeni bir WordPress ortamı oluşturulur.

Bu şekilde, aslında güvenli, yalıtılmış bir ortamda başlayabilir, onunla oynayabilir ve nasıl çalıştığını görebilirsiniz.

Ardından, bu WordPress kurulumunda gerekli tüm eklentiler kurulur ve etkinleştirilir. Bu nedenle, bu listeyi gözden geçirmenize ve eklentileri manuel olarak yüklemenize, aramanıza ve tüm bu şeylere gerek yok. Uygulama biter bitmez hazır olmanız için her şey perde arkasında sizin için yapılır.

Bunun dışında sizin için bir not uygulaması hazırlanır. Tarafımızdan hazırlanan planların her biri, gerçek hayattaki durumlar için tasarlanmış eksiksiz, güzel bir web sitesidir ve her biri, başsız WordPress geliştirmeyi daha kolay ve daha keyifli hale getirmek için özel olarak oluşturulmuş Faust.js çerçevemiz kullanılarak oluşturulmuştur.

Ve tüm bu bileşenler yerli yerindeyken, tüm gerekli yapılandırma arka planda – perde arkasında gerçekleşir. Yani sadece birkaç dakika içinde, tamamen sağlanan ve yapılandırılan başsız bir WordPress sitesine gerçekten erişebilirsiniz. Yani Atlas Blueprints, hepiniz için oluşturulmuş bir çözüm olan başsız WordPress için eksiksiz bir çözümdür. İşe yarayan ve minimum yapılandırmayla ve çok kısa sürede başlamanıza yardımcı olan bir çözüm.

Bugün, denemeniz için size üç plan vermekten mutluluk duyuyoruz. Bir şirket web sitesi için mükemmel bir portföy taslağı, bir blog taslağı (düşüncelerinizi dünyayla paylaşmak için kullanabileceğiniz bir WordPress klasiği) ve hızlı bir şekilde başlamanıza yardımcı olacak minimal bir yapı iskelesi olan temel bir plan.

Her plan, tüm Atlas ürünlerimizden yararlanır. Başsız WordPress çerçevemiz olan Faust.js, özel veri modelleri oluşturmanıza olanak sağlayan eklentimiz Atlas Content Modeler ve WordPress'te yüksek performanslı ve doğru arama deneyimi için aracımız Atlas Search.

Bu nedenle, bir arama yapmayı gerçekten merak ettiyseniz, Atlas Blueprints'i kullanmak başlamanız için en kolay yoldur. Planları denemenin iki yolu vardır. Bunun bir yolu, korumalı alan hesabına kaydolmak ve portalımızdaki uygulama oluşturma akışını takip etmektir. Bu şekilde, aslında sadece birkaç dakika içinde eksiksiz, eksiksiz bir web sitesine sahip olacaksınız.

İlk başta uygulamanızı yerel olarak hızlandırmayı tercih ederseniz, sağladığımız üç plandan birini kullanarak yeni başsız WordPress sitenizi oluşturabileceğiniz yerele gidebilirsiniz. Planlar herkes için kullanılabilir. Yani Atlas korumalı alan kullanıcıları, Atlas ücretli müşterileri ve yerel kullanıcılar.

Bu nedenle, kafasız WordPress'i denemeyi aklınızdan geçirdiyseniz, ancak yoğun programınızda kendi projeniz üzerinde çalışmak için zaman bulmakta zorlanıyorsanız, Atlas Blueprints tam size göre. Öyleyse git ve onları kontrol et.

Bu notta ve işleri toparlamak için, önemli ve heyecan verici bir duyurumuz daha var. Misyonumuz, başsız WordPress için harika bir platform oluşturarak ve bu platforma erişim sağlayarak yaratıcılığınızı güçlendirmektir. Web sitelerinin veya müşterilerinin web sitelerinin ziyaretçileri için harika deneyimler yaratmaya hevesli herkesin bunu yapma fırsatına sahip olması gerektiğine inanıyoruz.

Bu nedenle, şu andan itibaren satın alabileceğiniz dört yeni Atlas KOBİ planı mevcuttur. Atlas şimdiye kadar yalnızca kurumsal projeler için kullanılabiliyordu. Ancak, yaratıcılığınızın kilidini açmak için Atlas'ın performansını ve güvenliğini her büyüklükteki projeye getirmek istiyoruz.

Bu, ilk planlarınızın, başsız için optimize edilmiş bir WordPress kurulumu, Next veya Gatsby gibi seçtiğiniz herhangi bir JavaScript çerçevesini oluşturabilen bir düğüm sunucusu, projenizi tüm dünyaya dağıtmak için yüksek güçlü bir CDN, Atlas gibi açık kaynak araçlarımız olduğu anlamına gelir. İçerik Modelleyici, WPGraphQL, Faust.js ve daha fazlası.

Ve tüm bunlar tek bir ortaktan, tek bir platformda, tek bir fiyata. Yani bugün bahsettiğim her şey – Atlas Search, Atlas Blueprints ve SMB'ler için Atlas planları– şu anda gerçekten sizin için mevcut. Bu yüzden onları denemek için devam edin ve bir korumalı alan hesabına kaydolmak veya bir plan satın almak için wpengine.com/atlas adresini ziyaret edin.

Atlas ürün ekibinin bir üyesi olarak, bugün sizinle paylaştığımız tüm duyurular beni gerçekten heyecanlandırıyor ve platformumuzda oluşturacağınız tüm harika şeyleri görmek için sabırsızlanıyorum. Atlas sizin için yaratıldı, sizden ilham aldı ve bize ve tüm kullanıcılarımıza, özelliklerimize ve ürünlerimize ilham veren siz Atlas kullanıcılarısınız.

Umarım bugünkü sunumu beğenmişsinizdir. İlginiz için hepinize çok teşekkür ederim. Gelecek demolar ve oturumlar için bizi izlemeye devam edin, üründe görüşmek üzere.