WP-Chli ile iş akışınızı basitleştirin
WordPress’in Yüzleri, WordPress’in arkasındaki insanları ve WordPress’i topluluk veya çekirdek yazılımlara doğrudan fayda sağlayacak şekilde toplu olarak teşvik ettikleri projeyi kutlayan topluluk merkezli bir projedir. WordPress hikayenizi buradan paylaşın. WP-Chli, geliştiricinin WordPress’te çalışma şeklini değiştirir. En basit düzeyde, WP-CHLI, WordPress kurulumlarını yönetmek için kullanılan bir dizi komut satırıdır. Bilinen bir komut alır ve almayı kolaylaştırır. Utama WP-CLI projesinin yöneticisi Daniel Bachhuber, WordPress gezisini dağıttı ve mevcut proje durumu ve gelecekte ne olacağı hakkında konuştu.
Bachhuber bu projeye 2013’te katıldı. O zaman WordPress.com VIP’de destek biletlerini ele aldı. İnsanlara yardım etmek için ihtiyaç duyduğu komutu hızlı bir şekilde bulmak çok zor. Bachhuber, “Tüm farklı dosyalara alıştım, ancak hepsinin farklı kullanım talimatları var ve istediklerinizin bazıları istediklerinizin yüzde 100’ü değil.” Dedi. Düzensiz dosyalar ve komutlarda gezintikten sonra, dağınık bir deponun cevabı olan WP-CHLI’yı öğrendi. Bachhuber katkıda bulunan çalışmalarını sever ve ana yönetici istifa ettiğinde işi devralır.
O zamandan beri, projeyi her yerde WordPress geliştiricileri için sorunları çözmek için kullanmaya teşvik etti. WP-CHLI ekibi, yeni ortak-bakımcı Alain Schlessser’ı duyurdu. Basit bir başlangıçtan
Daniel Bachhuber, öğrenci gazetelerine WordPress’e taşınmasına yardımcı olmayı amaçlayan bir şirket olan Copress’i kurduğu 2008’den beri WordPress ile birlikte çalıştı. Oradan Bachhuber, Automattic’te bir Wrangler kodu oldu. Kıdemli bir mühendis Bachhuber WP-CHLI projesine tanıtıldı. Orijinal yönetici istifa edene kadar boş zamanlarında proje üzerinde çalıştı. Projeyi ele geçirdikten sonra Bachhuber, finanse etmek ve hedefini 12 saat içinde aşmak için bir Kickstarter yaptı. İnsanların aleti istedikleri ve bunun gerçekleşmesine yardımcı olmaya istekli oldukları açıktır. WP-CHLI projesi başlatıldığından beri, toplam en az 210 katkıda bulundu ve 20 ila 25 katkıda bulunanlar her sürümde çalıştı. Bachhuber haftada 5-10 saat sürdürmeye ve katkıda bulunmaya devam edebilir, ancak baskı çok büyük olmaya başlar. “Bence tam zamanlı bir açık kaynak projesi üzerinde çalışıyorsanız, birçok gereksiz şey, kimseye ihtiyaç duymayan şeyler yapma riskiyle karşı karşıya kalmanız aslında proje için tehlikelidir.” Dedi.
Bir sorun ortaya çıkmaya başlar. İnsanlar projeye daha iyi katkıda bulunmasına ve yardımcı olmasına yardımcı olmasına rağmen, Bachhuber bunu sürekli yapan tek kişidir. Projeden kovulması gerekiyorsa ne olacağı konusunda endişelenmeye başladı. Büyümesi olarak, WP-CHLi daha karmaşık hale gelir ve daha fazla tedavi gerektirir. Bachhuber “otobüs faktörü” ni alıntı yaptı, bir otobüsle vurulursa projenin hayatta kalacağını endişelendirdi mi? “Bu sorumluluk problemini nasıl çözüyorum ve bunun devam etmesi ve yeterli kaliteye sahip olması gerekiyor. Bu çok büyük ve karmaşık “dedi.
Açıkçası projenin yardıma ihtiyacı var. Bachhuber’ın büyümesi, herkesin önerileri ve istekleri bırakabileceği bir repo fikri yapar. Bu ona insanların bu aracı nasıl kullandıkları ve nasıl geliştirilebileceği hakkında daha iyi bir fikir veriyor. İnsanlar daha sonra önerilere oy verdiler ve Bachhuber hangisini en çok oy kullanmaya başladı. Şimdiye kadar, geri bildirim çok olumlu. “Herkes bunu seviyor. Bu, bir sonraki kişinin rolü üstlenebileceğinden çok emin olduğum için yeterli, her gün kullanabileceğim bir şey üreteceğinden çok emin olmalıyım “dedi Bachhuber. Her şey aniden değişti. Bu yüzden yapabileceği en iyi ürünü üretmek isterken, işlerin aşamalar halinde yapılması gerekir. Neden WP-CHLI?
REST API gibi, WP-CHLI WordPress’i daha erişilebilir hale getirir. Temel komutun kullanımı daha kolaysa, daha fazla insan mükemmel sitelerini tasarlamak için kullanabilir ve hayallerini gerçeğe dönüştürebilir. WP-CHLI, WordPress kullanıcılarının platformla etkileşime girmesini kolaylaştıran basit bir araçtır. Bu, geliştiricilerin gösterge tablosu platformunu kullanarak bir sekmeden başka bir sekmeye sürüklemek yerine basit komutları kullanarak günlük görevleri hızlandırmasına olanak tanır.
Bu nedenle, bu araç aşağıdakileri içeren WordPress sitesini yönetmeniz gereken hemen hemen her eylemi desteklemektedir: Platformu Yükle
WordPress Core Yenilemesini Koşu
WordPress temalarını ve eklentilerini yönetme
Çocuk teması yapın
Medya dosyalarını toplu olarak içe aktarın
WP-CHLI, test sitesi, doğrudan kurulum veya çok bölgeli ağda çalışmanız dışında, hayatınızı kolaylaştırmaya yardımcı olabilir. WordPress.tv.
Bachhuber, kendisinin ve projenin yeni bir yönetici Schlessser ile ihtiyaç duyduğu yardımı aldığını açıkladı. “Bu projeye Alain’in yöneticilerden biri olarak birleştirilmesi ile WP-CHLI projesi, mevcut talebi (örneğin destek) karşılama kapasitesini geri yükler ve yeni özelliklerin geliştirilmesini ve evanjelleştirilmesini artırır. Üretim süresini yüzde 33 artırdık, “dedi duyuruda Bachhuber.
Schlasser projeye katılacağından emin değildi, ancak Bachhuber onu ikna edebildi. Schlesser, “Daniel ile ilk olarak Aralık 2016’da doğrudan Wordcamp Us’ta tanıştım.” Dedi. “Bu projenin nasıl dahil olabileceği ve geleceğinin nasıl olduğu hakkında konuşuyoruz. Ama yine de, o zaman, WP-CHLI, teknik zorluklar açısından çok ilginç olan bir projeydi, ancak bu, büyük miktarda ödenmemiş süreye yatırım yapmak istediğim açık kaynak projesinin öncelik listesinde değildi. . ” Ekibe yeni eklenmesi, bu yıl SiteGr0und, WP Engine, DreamHost, Bluehost ve Automattic’in yanı sıra büyük bir grup sponsor grubunu içeren sponsorlar tarafından mümkündür.
Projeye gelen Schlessser’ın yüksek olmasına rağmen bir ana hedefi var, “Benim için kişisel hedef elbette bizi normal çekirdekler ve CLI arasındaki gerçek entegrasyona yaklaştırmaktır. İçeriğin veritabanı manipülasyonunun tüm varyasyonları ideal olarak az çok aynı kod yolundan çalıştırılmalıdır. Ancak WordPress kodu ve felsefesinin temeli göz önüne alındığında, elbette asil bir hedef. ” Entegrasyon, bu aracı daha güçlü hale getirecek ve geliştiricilerin Bachhuber’ın gerçekten sevdiği bir şey olan projeye yamasını ve eklemesini kolaylaştıracaktır. “Daha fazla geliştiricinin katkıda bulunması daha kolay olmak istiyorum” dedi. “Bir geliştirici olarak, işinizin bir parçası olarak yapmanız gereken çeşitli rastgele görevler vardır ve WP-CHLI, komut varsa yaptığınız her türlü görevi yapmanın her zaman en hızlı yolunu sunacaktır.” WP-CHLI, WordPress geliştirmenizin iş akışını önemli ölçüde hızlandırmanızı sağlayan güçlü bir araçtır. Komutları ezberlemek için birkaç dakikaya ihtiyacınız olabilir, ancak ezberleyene kadar her zaman bu kılavuza geri dönebilirsiniz. Bundan daha fazlası, bu aracın gelecekte daha güçlü olduğunu görmeyi umabiliriz. WP-CLI WordPress için bu ne anlama geliyor, WordPress geliştirmenizin iş akışını önemli ölçüde hızlandırmanızı sağlayan güçlü bir araçtır. Komutları ezberlemek için birkaç dakikaya ihtiyacınız olabilir, ancak ezberleyene kadar her zaman bu kılavuza geri dönebilirsiniz. Bundan daha fazlası, bu aracın gelecekte daha güçlü olduğunu görmeyi umabiliriz. WP-CHLI’nin WordPress’te gelişimi hızlandırmanıza nasıl yardımcı olabileceğini hızlı bir şekilde özetleyelim:
WordPress’i yükleyin ve güncelleyin: Bu, bazı basit komutları kullanarak beş dakikalık WordPress kurulum işleminden geçmenizi sağlar. Temaları yönetin ve eklenti WordPress: WP-CLI, temanın kurulumunu, yenilenmesini ve etkinleştirilmesini yapar ve WordPress temaları ve eklentileri çok basittir.
Çocuk teması oluşturma: Çocuk temasını bir kod satırına dönüştürme sürecini basitleştirebilirsiniz.
Bu proje WordPress’in yüzünü değiştirdi.Sadece geliştiricinin hayatını kolaylaştırmakla kalmaz, aynı zamanda CMS’ye daha az deneyimli geliştiricilere daha kolay izin verir.Bu, daha otomatik bir platformda bir eğilim gösterebilir.Güncelleme güncellemelerinin yanı sıra, WP-CLI zaman kazandırır ve çevrimiçi siteleri daha hızlı hale getirir.Daha fazla hikaye için WordPress’in yüzlerini açın.