API ve Calypso’nun geri kalanı WordPress’te değişimi nasıl zorlayacak
Bu yıl inkar edilemez WordPress için büyük bir yıl. İyilikten (API dinlenmesi çekirdeğe), kötü (API dinlenme çekirdeğe, javascript’ten korkuyorsanız) çirkin olanlara (#wpdrama, kimse?), WordPress’in şişirdiği bir yıl oldu bir uygulama platformu olun. Gelecek yıl daha da planlanıyor. REST API aşağı inmeye ve daha geniş kullanmaya başlayacak, daha fazla geliştirme için yeni araçlar mevcut olacak (WP_CLI gibi, komut satırlarıyla dinlenme ile etkileşime girmenizi sağlayan) ve Calypso’nun wordpress.com ve jetpack’ten geçmesi muhtemeldir. WordPress sitesi tek başına barındırıldı.
Peki tüm bunlar WordPress kullanıcıları ve geliştiricileri için ne anlama geliyor? Bu çok anlamlı. Özellikle REST API ve onu kullanan Calypso arayüzü, WordPress’i PHP ile çalışmayan yeni kitle geliştiricilerine ve WordPress arayüzü tarafından ertelenen kullanıcılara dürüst, kafa karıştırıcı olacak. Peki, detaylar daha sonra neler? Kristal topu çıkaralım ve bak … kullanıcı arayüzü artar Calypso’yu denemediyseniz, görmenizi öneririm. Her ne kadar kendiniz gönderilen bir WordPress sitesine sahip olan çoğumuzu etkilemese de, WordPress 11 yıldan fazla bir süre önce başlatıldığından yönetici arayüzündeki en büyük değişikliktir. Bu, WordPress.com ve Jetpack eklentisinde uygulanmıştır, bu nedenle kendinize yüklü bir jetpack ile yayınlanan siteyi çalıştırırsanız, yeni Calypso arayüzünü kullanabilirsiniz.
Calypso’nun mevcut WordPress Yönetici ekranınız için alternatif bir arayüz olmadığı belirtilmelidir: Bu, REST API’sını kullanarak sitenizle etkileşime giren tamamen ayrı bir uygulamadır. Kullanmak için WordPress.com masaüstü uygulamasını yüklemeniz ve etkinleştirmeniz veya WordPress.com’u girmeniz ve kendiniz gönderilen siteyi yönetmeniz gerekir. Her iki durumda da Jetpack’i yüklemelisiniz ve yönetim seçeneği etkinleştirilir. Calypso özellikleri şunları içerir: daha az kaoslu daha sezgisel arayüzler (yapı temelde değişmemiş olsa da)
Çok daha hızlı düzenleme ve yayınlama
Yayınları ve sayfaları yayınlayın ve düzenleyin
Yorumları Yönetin
Menüler oluşturun ve düzenleyin
Temaları ve eklentileri yükleyin
Site Ayarlarını Düzenle
Bu uygulamadan yapamayacağınız bir şey temanızı ayarlamaktır. Özelleştirme düğmesine tıklarsanız, tarayıcınızda ayarlanmaya başlarsınız.
İtiraf etmeliyim ki, sitemi uzaktan düzenlemek biraz garip geliyor, ancak bu durumda WordPress hücresel uygulamasını kullanarak hiçbir fark yaratmıyor, çoğumuz alışkın. Ancak en önemli artış hızda. WordPress, yönetici ekranında yapılan değişiklikleri uygularken yavaş olabilir ve uygulama onu daha hızlı hale getirir. Calypso çok yenidir ve önümüzdeki yıl önemli bir incelemeden geçeceği ve UX’i artıracağı ve açık kaynak kod tabanını kullanan diğer benzer projeleri etkileyeceği tahmin edilebilir.
Calypso, WordPress.com veya Jetpack’i destekleyen tüm siteleri yönetmek için bir arayüz sunar.
Ancak, ihtiyaçlarını doğru bir şekilde karşılayanlar için özel CM’lere sahip olmayı seçen birçok kuruluş (şirketler ve haber ajansları dahil) var. Bu, iş akışlarına uygun bir arayüz geliştirebilecekleri ve daha verimli hale getirebilecekleri anlamına gelir. Bu gelecekte değişebilir. Tek Calypso arayüzü: API REST’i kullanarak WordPress ile etkileşime giren arayüz. Kimse, WordPress’e benzemeyen ancak WordPress tarafından depolanan verilerle etkileşime girecek olan kendi sipariş arayüzünü oluşturmasını durduramaz.
Bu, sadece müşteriler için CMS oluşturan ajanslar için değil, aynı zamanda kendi EDublog’umuz ve uyarlanmış WordPress yönetici sürümlerini kullanan mutlu bir tablo restoran web sitesi üreticisi gibi web sitesi üreticileri için fırsatlar açar. Happy Masa ekibi restoran projesinde yer aldı ve 2016 yılı boyunca API dinlenmesini kullanarak bağımsız arayüze geçerse hiç şaşırmadım. 6 Aralık, çok açık bir şey yaptı: Gelecek JavaScript: “JavaScript ve Fire tabanlı arayüzün geleceğin sadece WordPress değil Web de olduğundan eminim.” Daha net, daha fazla WordPress geliştiricisinin uzmanlıklarına JavaScript (özellikle JSON) eklemesi gerekiyor. Bu, performansın önemli bir potansiyel iyileştirilmesi ile PHP yerine ön uç dil kullanılarak tamamen oluşturulmuş bir tema oluşturmalarını sağlayacaktır. Bence yangın dinlenme kuantum fiziğine biraz benzer. Richard Feynman’ın dediği gibi: “Kuantum mekaniğini anladığınızı düşünüyorsanız, kuantum mekaniğini anlamıyorsunuz.” Aynı şekilde: “WordPress için yangının geri kalanının ne dinlendiğini anlıyorsanız, API dinlenmesini anlamıyorsunuz.”
Benim görüşüme göre, WordPress ile ne kadar yeni etkileşime gireceğine dair yüzeyi çizmekten daha fazlasını yapmadık, bu WordPress ve nasıl kullanılacağı. Şimdiye kadar insanlar bunu PHP yerine Fretend Dilinde oluşturulan temaları geliştirmek için kullandılar (örnekler için bir gün dinlenme gününe bakın) ve çeşitli hücresel uygulamalar (WordCamp US’da gösterilmiştir). Ancak potansiyel bundan çok daha büyük. Bu, neredeyse tüm uygulamaların gelecekte WordPress ile etkileşime girebileceği anlamına gelir. Akıllı telefon uygulamalarından ve yönetici arayüzlerinden stok yönetim sistemlerine ve akıllı buzdolaplarına kadar olanaklar neredeyse sınırsızdır. Kim bilir, belki WordPress tarafından desteklenen uygulama, insanları bir gün Mars’a getirmeye yardımcı olacaktır? Sadece bunu yapmak için bir dizi beceri. Yeni geliştirici topluluğu, WordPress geliştiricilerinin JavaScript’e alışması gerektiğini tahmin ettiğim WordPress ile çalışmaya başlayacak (Matt, burada kredi talep etmiyorum). Ancak bundan daha fazlası var: JavaScript ve diğer ön uç geliştiriciler WordPress Flip’e girecek ve WordPress API ile etkileşime giren uygulamalar oluşturmaya başlayacaklar. WordPress kabarcıklarında deneyimle sınırlı olmayan insanlar, dinlenme yangınlarını kullanmanın en yenilikçi yolunu bulacağına inanıyorum.
Yeni JavaScript geliştirici topluluğunu ağırlayacağız. Şu anda ayrı ön uç ve arka uç geliştirme ekipleri ve genellikle WordPress çalışması yapan arka uç geliştiricileri ile birçok ajans var. Bu değişecek. Bu arka uç geliştiricilerin çoğuna ek olarak, daha ön uç dilde çalışmaya başlayan, ön uç geliştiriciler WordPress ile etkileşime giren uygulamalar ve arayüzler yapmak için getirilecek. WordPress ile bir tür oluşturmak için çok daha temel bir şekilde etkileşime girecek. tamamen yeni olan site ve uygulama. Ancak bu geliştiriciler PHP’ye biraz aşinalık geliştirmelidir:
Matt’in adresinin durumunda söylediği gibi, PHP hiçbir yere gitmeyecek. Bu, WordPress Foundation-API’nin inşa edildiği bir dil olarak kalacaktır. Tüm bunların WordPress topluluğu üzerinde bir etkisi olacak …
WordPress topluluğunun bu yıl uyum sağlaması gerekir WordPress için bazı yönlerden kolay bir yıl değil ya da en azından topluluk için her zaman kolay değil. Bölüm #WPDRAM, yaz aylarında Matt Mullenweg ve WordPress topluluğunun diğer kısımları ve BT’deki bireyler için otomatik tarafından tutulan telif hakkı ve güç hakkındaki tartışmaların her iki tarafında güçlü duygular uyandırıyor. O zamanlar, uzun vadede topluma çok zarar verecek bir şey olduğunu hissetti, ancak her şey patladı ve daha önce olduğu gibi aynı gruba geri döndük, fikirleri, deneyimleri ve kodları paylaşmaktan zevk altık. . birbirleriyle. Ancak tüm WordPress olmayan kişilerin, yeni olasılıklarla ilgilenen kişilerin ve becerilerini WordPress ile kullanma yeteneğinin girişi, toplumu bir dereceye kadar değiştirecektir. Bu, topluluğun ahlakının veya temel niteliğinin değişeceği anlamına gelmez, ancak bu, topluluğun, bazılarının uzun sadakati (veya onu nasıl gördüğünüze bağlı olarak inatçı uyumluluğa sahip olmayacak farklı insanlardan oluşacağı anlamına gelir. yıllarca şeyler. Açık kaynak topluluğunun çalışmalarına uyum sağlamayı zor bulan şirketlerin arka planından gelen insanlar olacak ve ön uç kod üreticilerine ve uygulama geliştiricilerine alışmakta zorlanan topluluk üyeleri olacak. onlara. orta. Ancak topluluğun zor olduğuna ve kullanılabilecek yeni beceriler ve görüşlerle uyum sağlayacağına ve büyüyeceğine inanıyorum.
WordPress, bloglama platformundan CMS’ye gelişti, bu da daha fazla insanı topluluğa, özellikle de müşteri işi yapan kişilere önemli ölçüde getiriyor. Hepimiz bundan faydalandık ve hepimiz mağazalardaki değişikliklerden faydalanabiliriz. Ancak bu tamamen yangın dinlenmesiyle ilgili değil, 2016 yılında WordPress API ile ilgili WordPress için her şey mevcut değil. Mağazalarda, WordPress kitlesini genişletecek ve dünyanın çeşitli yerlerindeki kullanıcılar, engelli kullanıcılar ve farklı cihazlar kullanan kişiler tarafından daha kolay erişilebilir hale getirecek başka değişiklikler ve iyileştirmeler de vardır. 1. Bunun en büyük çevirisi çeviri için sürekli bir itici güçtür. Polyglots ekibi, WordPress’in mümkün olduğunca çok dile çevrilmesini sağlamak için çok çalıştı ve bu sürümlerin her biri geliştirildi. 2016 yılı boyunca, ekip en büyük temaları ve eklentileri tercüme etmeye devam edecek ve WordPress Global topluluğunun onlarla etkileşime girmesini kolaylaştıracak. Bu sadece iyi bir şey olabilir. 2. Yönetici arayüzünün erişilebilirliği de artar, sürüm 4.4’te erişilebilirlik ile ilgili 200’den fazla bilet. Calypso gibi JavaScript tabanlı arabirimler, duyusal bozuklukları olan kullanıcılar için çalışan arayüzler oluşturmak için daha fazla geliştirici sağlayacak ve JavaScript kullanarak belirli erişilebilirlik özelliklerini etkinleştirme ve devre dışı bırakma seçenekleri sağlayacaktır.
3. Duyarlı WordPress görüntüleri, Sürüm 4.4’te gerçek duyarlı görüntü benimseme ile hücresel ağ kullanımına doğru kaymaları da sıkıca kucaklar. Bu, küçük bir ekranda, görüntülerin sadece WordPress sitenizde daha küçük görünmeyeceği, aynı zamanda daha küçük olacağı anlamına gelir. Hepsi sensiz parmaklarını kaldır. Bu, WordPress’i modern bir platform haline getirmek için Web Standart Topluluğu (dürüst olmak gerekirse, birkaç yıl önce biraz kokladı) ile işbirliği içinde bir WordPress geliştiricisinin iyi bir örneğidir. 4. Özelleştirici ayarlamaları da hiçbir yere gitmez. Kullanıcılar için bu, yönetici sayfasının ayardaki parçalarla değiştirilmesi olasılığı ile doğrudan site ayarlarınızdan, widget’larınızdan, menülerinizden vb. Daha fazla düzenleme anlamına gelir. Tema geliştiricileri için bu, temanızdaki ayarlamayı girmeye ve ayarlama bölümüyle mevcut tema seçenek ekranını değiştirmeye başlamanız gerektiği anlamına gelir. Bu, daha karmaşık temalardaki geliştiriciler için bir zorluk olacak, ancak WordPress’in nereye gittiği açık. İlk olarak JavaScript tabanlı bir arabirim kullanarak sipariş edilen özelleştirici bir sürüm oluşturma olasılığı da olabilir, bu da sürükle ve bırak tema yapıcısı için iyi bir haber. Her yıl WordPress için bir önceki yıla bakmak istiyoruz ve önümüzdeki 12 ay içinde ne olacağını tahmin etmek istiyoruz, ancak bu yıl farklı geliyor. WordPress’in kod tabanını, kullanıcı tabanını, arayüzünü ve topluluğu etkileyecek birkaç önemli değişikliğin zirvesinde olduğuna inanıyorum. Eğlence zamanı! 2016 yılında WordPress için tahminleriniz nelerdir? Bize aşağıdaki yorumlarda anlatın. Etiket: Gelecek