WordPress’in geleceği nedir?

WordPress son zamanlarda bazı önemli değişiklikler geçirdi. WordPress’in gelişiminde devrim yapmak için umut verici bir API dinlenmesi ile Gutenberg, kullanıcı arayüzü için de aynısını yapmaya söz verdi, dikkate alınması gereken birçok şey bulmanız şaşırtıcı değil. Fakat bu değişikliğin etkisi nedir ve WordPress ve topluluğunun geleceği için ne anlama geliyor? Bu yazıda bir kristal top yayınlayacağım ve bazı tahminler yapacağım. Büyük değişikliklerin ne olduğunu, WordPress topluluğunun çeşitli kısımları üzerindeki etkinin nasıl olduğunu göreceğim ve bunun iyi mi kötü olup olmadığını analiz edeceğim.
Öyleyse, bu değişikliklerin etkisini görmeden önce hangi değişimleri ayrıntılı olarak araştıralım. Ne değişti? WordPress’te son yıllarda biri biraz daha uzun, diğeri daha yeni ve hala geliştirilmekte olan iki büyük değişiklik oldu. Bu bir yangın dinlenme ve Gutenberg projesi. API Dinlenme

WordPress Rest API web sitesi
REST API’sının kullanıcı üzerinde küçük bir etkisi olacaktır, ancak geliştirici için büyük bir sorun olabilir. Bu, JavaScript kullanarak WordPress site içeriğinizden başka yerlerden yararlanmak için kullanabileceğiniz bir yangın sağlar. Burada nasıl çalıştığı hakkında teknik ayrıntıları tartışmayacağım, ancak daha fazla bilgi edinmek istiyorsanız, Rest API’daki yayınımızı okuyun.
REST API, iki yıl önce WordPress’in çekirdeğine entegre edildiğinde sıcak bir konudur. O zamanlar umut, WordPress’i içerik yönetim sisteminden (CMS) bir uygulama platformuna dönüştürmesi ve binlerce uygulama esasen kullanıldığını gösterecektir. Gerçek, devrimci olduğu ortaya çıktı. Topluluk, yangın dinlenme sorunu hakkında yeterince sakin oldu, artık her WordCamp’in gündeminde görmüyorsunuz ve onunla çalışan pek çok geliştirici tanımıyorum. Ancak WordPress’in değiştirilmesinin bir yolu var ve bu da yeni bir ön uç geliştirici topluluğu getirerek. Daha önce ön uç geliştirici tarafından birkaç WordPress alay vardı (birkaç yıl önce Web Standart Konferansı’nda WordPress yanıtının geliştirilmesi hakkında konuştum ve her şey sahneden alay edildi). Ancak API REST ile bağlantı kurma yeteneği, mevcut WordPress topluluğunun dışında birkaç geliştiriciyi oturur ve dikkat eder. Bu, özellikle toplumun nasıl değiştirileceği konusunda kendi zorluklarını ve fırsatlarını sunar. Guenberg Projesi
WordPress eklentisi Gutenberg

İlk bakışta, Gutenberg yangın dinlenmesinden çok farklı.Bu, geliştiricilere değil, kullanıcı deneyimine odaklanan bir değişikliktir ve UI WordPress’i daha kullanıcı dostu hale getirme ve gittikçe kalabalık CMS pazarında rekabet etmesine yardımcı olmaya söz verir.Ama daha derine bakarsanız, Gutenberg’in düşündüğünüzden daha fazla benzerliği vardır.Gutenberg blok sistemi ile etkileşime giren kodların kapsamı göz önüne alındığında, geliştiriciler için zorluklar ve büyük fırsatlar sunar.Ve JavaScript üzerine inşa edildi.Yani, PHP’de bir eklenti yazdıysanız ve Gutenberg ile uyumlu olmasını istiyorsanız, bu kolay bir iş değildir.
Hala Gutenberg ile ilk aşamalardayız. Şu anda sadece bir eklenti olarak kullanılabilir, ancak plan bunu bu yılın çekirdeğine entegre edecektir. Bu olduğunda, artık çalışmayan yüzlerce eklenti olabilir. Bu değişikliğin etkisi, tüm bunların anlamıdır? Kim olduğunuza bağlı olacak. Etki, kullanıcılar ve geliştiriciler ve WordPress’te yeni olan veya bir süredir onunla çalışanlar için farklı olacaktır. Potansiyel etkiye bakalım. REST API kullanıcıları için WordPress kullanıcılarının kendileri üzerinde bir etkisi olması mümkün değildir. Kullanıcı onu kullanan bir eklenti yüklerse, farkı görmezler. Ancak bunun uygulama kullanıcıları ve dinlenme yangınları kullanan diğer siteler üzerinde büyük bir etkisi olabilir. Gelecekte, REST kullanarak WordPress ile etkileşime giren Web tabanlı uygulamalar oluşturan geliştiricileri görebiliriz ve onu kullanan yeni kullanıcı topluluğu olasılığını açar. Bu, kendi WordPress’i hiç kullanmamış bir kişi olabilir. Sitelerine Jetpack yükleyen kullanıcılar veya WordPress.com kullanıcıları için hikaye çok farklıdır. Sitelerini güncellemek için kullanacakları Calypso düzenleme arayüzü, kendileri tarafından yayınlanan kullanıcılar tarafından yaygın olarak kullanılan WordPress yönetici ekranından çok farklı görünüyor ve çevrimiçi olarak veya masaüstü uygulamaları olarak kullanılabilecek uygulamalar oluşturmak için JavaScript kullanıyor ve dinleniyorlar. .
Calypso düzenleme arayüzü
Calypso arayüzü veya benzerleri nihayet çekirdeğe birleştirilmişse şaşırmam. Bu hızlı bir şekilde gerçekleşmeyecek; Bu yakında gerçekleşecekse, olmuş olmalı. Tersine, tahminim, bir yıl veya daha uzun bir süre içinde, Calypso ve Gutenberg’i birleştiren kendi yayınlanan siteleriniz için yeni yönetici arayüzünü göreceğimizdir. Gutenberg kesinlikle kullanıcılar için değişiklikler vaat ediyor. Yayınlar yapmanın ve düzenlemenin yeni bir yoluna alışkın olmalıdırlar ve bazıları bundan hoşlanmayabilir. Sanırım çoğu, diş problemleri çözüldükten sonra alışacak ve tercih edeceğini düşünüyorum. Ve sonra WordPress ile ilgilenen yeni kullanıcılar olacak çünkü yeni arayüz daha kullanıcı dostu.

Ama şimdi Gutenberg’in yeni kullanıcıları WordPress’in akın etmesine teşvik etmek için yeterli olmadığını düşünüyorum. Bu oldukça büyük bir değişiklik değildir ve tek tek yayınları düzenlemekle ilgili olmayan ana kullanıcı arayüzü problemini değil, WordPress arayüzünde yolunuzu bulmak için çözülmez. Bunun yerine, Gutenberg ve Calypso’nun WordPress için modern bir JavaScript tabanlı arayüz oluşturmak için birleştirilip birleştirildiklerini düşünüyorum, o zaman önemli miktarlarda yeni kullanıcılar getirecektir.
Gelecekteki geliştiricilerin benim gibi yıllardır WordPress ile gelişen insanlar için birçok zorluğu var.Ana zorluk, PHP’den ve JavaScript’e doğru uzak durmaktır.PHP becerilerimi oluşturmak için yıllar geçirdim ve hala daha fazla bilgi edinmek zorunda olduğumu biliyorum.Ama JavaScript becerilerim artık çok temel.WordPress ile gelişmeye devam etmek istersem gelecekte bunun değiştirilmesi gerektiğine inanıyorum.Şimdilik, API ve Gutenberg Rest’teki değişikliklerle bile, PHP geliştirmeye devam edebilirsiniz.Tema hala bunları ve çoğu eklenti kullanılarak yapılır.Ancak JavaScript’in önemli oranını birleştiren daha fazla eklenti ve Gutenberg çekirdeğe başlatıldığında bu artacaktır.Belli bir noktada, şimdi deneyselden küçük bir azınlık yerine JavaScript kullanılarak daha fazla tema geliştirilmeye şaşırmazdım.
WordPress çekirdeğinin kendisi daha fazla JavaScript ve daha az PHP içerecek şekilde gelişirse, Gutenberg tarafından kaçınılamayacağını düşündüğüm bir şey zorlanacak. Yani gerçek şu ki: Rekabette en başta olmak istiyorsanız, sadece PHP değil, JavaScript’te çalışmaya başlamalısınız. Öğrenme eğrisinin eteklerinde benim gibi biri için korkutucu bir düşünce! WordPress’e giren geliştiriciler için bu bir sorun değil. Umarım WordPress’e gelen geliştiricilerin çoğu bunu yapacaktır, çünkü zaten bildikleri ön ucun dilini kullanma fırsatlarını görürler. Sonuçta, bir PHP geliştiriciyseniz ve WordPress ile hiç çalışmadıysanız, son on beş yıldır neredeydiniz? Bu, toplulukta çekirdekte daha fazla javascript üretecek JavaScript’e odaklanması için daha fazla baskı olacağı anlamına gelir. Bu da daha fazla ön uç geliştiriciyi WordPress ile çalışmaya teşvik edecek ve kendilerini güçlendiren bir döngü oluşturacak. Beş yıl içinde, WordPress’in yayınlanmasına liderlik eden ve WordCamps’ta konuşan bir grup yeni insan görebiliriz ve PHP geliştiricileri olmayacaklar. Topluluk için tüm bu değişikliklerin WordPress topluluğu üzerinde kesinlikle bir etkisi olacaktır. Yeni parlak arayüzlerle ilgilenen yeni kullanıcılar ve önde daha fazla iş yapma fırsatı ile ilgilenen yeni geliştiricilerle, topluluk kesinlikle büyüyecek.

Bu iyi birşey.WordPress topluluğu, gelişmeye ve gelişmeye devam eden bir varlıktır ve yeni insanları karşılayarak ve onlardan öğrenerek yaptığımız işte hepimiz daha iyiyiz.Ama bu meydan okumayı sunuyor.WordPress, asla seksi olmayan bir dil üzerine inşa edilmiş açık kaynaklı bir platformdur.İyi bilinen ve saygın bir toplulukta insanlar olmasına rağmen, konuşmacılara küçük ünlüler (ve eşleşecek ücretli konuşma maliyetleri) gibi muamele edildiği ön uç konferansta tanık olduğum gibi ‘bizim ve onları’ zihniyetini görmüyorsunuz.Ve hepimiz kodumuzu, uzmanlığımızı ve fikirlerimizi paylaşmaya kararlıyız.Benim için WordPress’i şu anda yapan şey budur: sadece bir kod tabanı veya cms.wordcamps topluluğumuzun toplandığı yerdir.
Topluluğa katılan ön uç geliştiriciler çok farklı bir arka plandan gelebilir. Birçoğu asla açık kaynaklı projeler üzerinde çalışmayacak ve topluluğun beklenen şeffaflığı olmayı zor bulabilir. Bu, toplumda gerginliğe neden olabilir ve yeni insanları katılmaya isteksiz hale getirebilir. Sorumluluk, WordPress topluluğunda zaten aktif olanların değerlerimiz hakkında evanjelizm haline gelmesi ve yeni üyelerin bunu anlayabilmesini ve faydaları görebilmelerini sağlamaktır. Açık kaynak ethosunun ticari kayıplara yol açmadığının ve mesajı iletmek için bize bağlı olduğu kanıtı çok açıktır. Topluma ve sektöre bir bütün olarak güveniyorum ve bu zorluğun üstesinden geleceğimize inanıyorum. WordPress topluluğunun açık kaynak ethos tarafından yönlendirilmeye devam edeceğine ve kapsayıcı ve arkadaş canlısı olacağına inanıyorum. Ama bunu onaylamak için hepimiz birlikte çalışmak zorundayız. WordPress değişikliği olduklarında asla sessiz kalmadı. Başından bir blog platformu olarak, dünyanın en büyük CM’leri olarak evrimine kadar her zaman daha büyük ve daha iyi hale gelir. Mevcut değişiklikler en büyüğü olabilir. Bence her şeyi ilginç hale getiriyorlar ve zorlukların üstesinden gelmek için çalışabileceğimizi. Sadece zaman tahmin ettiğimin ne kadarının gerçekleşeceğini söyleyecek. Size göre, WordPress’teki değişiklikler sizi nasıl etkileyecek? Bize yorumlarda söyleyin!
Etiket:
santimetre
Gutenberg

Yangın
WordPress Topluluğu

admin

Bir Cevap Yazın

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