Hızlı değişen WordPress manzarasında alakalı kalın

En sevdiğiniz WordPress güvenlik eklentisi olan Malcare, WordPress topluluğundaki çalışmaları hakkında bir WordPress gazileri geliştiricisi Ben Gillbanks ile oturma fırsatı buldu.Aşağıdaki röportajda, Ben ile geçmiş çalışmaları ve değişen WordPress manzaralarının onu alakalı kalmanın yaratıcı yollarını düşünmeye nasıl zorladığı hakkında konuştuk.Aşağıdaki röportaj ilginç ve derinlemesine.Öyleyse atlayalım!Hai Ben’in röportajı!İlk olarak, bugün okuyucularımızla sohbet etmek için zaman ayırdığınız için teşekkür etmek istiyorum.13 yıldır WordPress odasındasınız, neden kendinizi tanıtarak ve bizimle bir web geliştiricisi olarak yolculuğunuzun bir kısmını paylaşarak başlamıyorsunuz ve şimdi nasıl yer alıyorsunuz?
Beni röportaj yapmaya davet ettiğiniz için teşekkür ederim! Üniversiteye başladım ve video oyunlarında çalışmak amacıyla 3D sanat öğrenmek istedim. 3 yıl 3D sanat konusunda uzmanlaştı, ama kurs genişti ve ayrıca birçok web tasarımı yaptım. Bu 1998 ve CSS’nin ne zaman bir şey haline geldiğini hatırlıyorum. O zaman doğrudan HTML’de yazı tipi özniteliğinin sert bir kodlamasını yaptık – bu nedenle CSS dosyasını tek bir yerden kontrol etmek için CSS dosyasını kullanmak olağanüstü. Daha sonra oyun sanatçısı olarak miniclip.com’da (çevrimiçi oyun portalı) bir iş buldum. Ben 3 numaralı çalışanım ve bir web tasarımcısına ihtiyaçları var. Hepimiz her şeyi biraz yaptık ve en çok deneyime sahip olduğum için web sitesinin kontrolünü devraldım. Sonunda 20’den oluşan takımı denetleyen web geliştirme direktörü oldu. O zaman bir blog başlatmak istedim (zaten ev yapımı CMS ile bir web sitem vardı) ve WordPress’i buldum. O zamandan beri kişisel sitem için WordPress kullandım.
Kendi WordPress temanızı geliştirmek için tam zamanlı çalışmaya karar vermenizi sağlayan nedir? 11 yıl boyunca Miniclip için çalıştım. Web geliştirmenin direktörü oldum, ancak bunu yaptıktan birkaç yıl sonra yönetimin benim için olmadığına karar verdim, bu yüzden beni değiştirecek birini işe aldım ve yeterince zevk aldığım daha gelişmiş bir role geçtim. Miniclip, tarayıcı tabanlı oyunlar oynadığınız bir oyun web sitesidir. Çoğu Flash ve Unity oyunları. Ancak gelecek giderek hücresel hale geliyor, böylece Miniclip Portekiz’de oyun yaptıkları bir geliştirme stüdyosu açıyor. Flash yavaşça kapandı ve çevrimiçi oyunlarda gelecek yok gibi görünüyor. Bu yüzden kendi eşyalarımı denemek için doğru zaman gibi görünüyor. 2007’de WordPress temaları satmaya başladım – ilk tema mağazalarından biriyiz ve Miniclip’te tam zamanlı çalışıyorum. WordPress’e tam zamanlı olarak taşıma cesaretini elde etmek 8 yıl sürdü. Bazı durumlarda umarım daha hızlı yaparım ve ilk başarıdan yararlanırım. Başlamak için çok iyi yapıyoruz. Destek ve her şeyi yapmak için birkaç kişi istihdam edin. Ama şimdi sadece farklı şeyler düşünüyorum. 2007’de Pro Tema Tasarımına tekrar başlıyorsunuz ve şişmiş bir hepsi bir arada seçim olmak yerine belirli amaçlara hizmet etmek için WordPress şablonunuzla gurur duyuyorsunuz. WordPress kullanıcıları için özel temalar sağlama yaklaşımının arkasındaki sebep nedir?
Tek temadaki her şeyi sevmiyorum. Onlar dağınık ve Twitter/ Facebook/ Slack WordPress grubunda duyduğunuz her şey, temayı düzenlemenin ne kadar zor olduğundan şikayet eden insanlar. Ya da temanın ne kadar yavaş ve şişmesi. İtirazı kullanıcının bakış açısından gerçekten gördüm. İstediklerini yapabilmek için hayaller satıyorlar, ama gerçek çok farklı. Siteyi bir gösteriye benzeyen bir şeye dönüştürmek genellikle çok zordur. Gutenberg’i sevmeyen geliştiriciler olduğunu biliyorum ama bence kullanıcının ayarı çok daha basit hale getireceğini düşünüyorum. Bir blok düzenleyici kullanarak hızlı bir şekilde ilginç bir site oluşturabilirsiniz. Hemen bir demo gibi görünen bir WordPress teması oluşturmak istiyorum. Etkinleştirdiğiniz anda, oradaki yolculuğun% 99’una ulaşacaksınız. Özelleştiriciye daha esnek öğeler ve bazı ayarlar eklemeyi seviyorum, ancak çoğu ‘işlev görecek’. Pro Tepa Tasarımının tarihi hakkında biraz daha derine inmek, bir web sitesine ilk başladığınızda neyi seviyorsunuz? Birincinizi ödeyen müşteri oryantasyonuna nasıl başlıyorsunuz? Şimdi hatırlamıyorum bile! Uzun zaman oldu – ama çok kolay olduğunu hatırlıyorum. Sadece birkaç tema mağazası olduğu için insanlar çok hızlı bir şekilde mal satın alıyor. İlk müşterilerimizden biri, Woothemes’in kurulmasına katılan Adii idi.
Dergi temaları yapan ilk kişi olduğumuzu hatırlıyorum. Darren Mimbo adında ücretsiz bir tema yaptı ve ilk ücretli temamız Mimbo Pro. Herkes bir blog teması oluşturdu. O zaman birçok farklı WordPress haber blogu vardı (Wptavern’in tek popüler sol olduğunu düşündüm) ve herkes okudu. Yani temelde çok çalışmamıza gerek yok. Bu sadece oldu. Birkaç kişiye söyledik ve sonra para kazandık. Bu bir daha olmaz. Ayrıca, tema web siteniz için bir web geliştiricisi, sahibi ve destekleyici kişi olduğunuzdan bahsediyorsunuz. Temel olarak, hangi temanın yapılacağına, yapılacağına ve müşteri sorularına cevap verebilirsiniz. Bu sadece mesele, ama tüm bu roller bazı ciddi sorumluluklarla geliyor. Üçünü dengelemek için nasıl zaman yönetimi yaklaşımı alıyorsunuz? Darren ilk günlerde çok fazla tasarım işi yapıyor, ancak şimdi gerçekten dahil değil. Müzik yapımına geçti. Bu yüzden her şeyi yaptım. Zaman yönetimi hakkında düşünmüyorum. Felsefem olabildiğince basitleştirmek veya otomatikleştirmek. Bu yüzden tema güncellemesini işleyen bir üretim sürecim var. Ortak soruları cevaplayan tam bir belgem var. İnsanların destek forumunda ne zaman yayınladığını söylemek için IFTTT’yi kullanıyorum. Mümkünse kendimi inşa ediyorum ama hayatımı kolaylaştırmak için hizmet ödemekten korkmuyorum. Benim favorim, benim için çok fazla muhasebe yapan bir serbestçe.
Yapmam gereken iş miktarını azaltmak için ne yapabilirsem. Bahsettiğiniz gibi, Darren Hoyt ile birlikte Mimbo Pro’yu yaptınız. Bu, platform için orijinal Premium dergisinin temalarından biridir. Gelişimi aynı zamanda Timmumb görüntüsünün boyutunu değiştirmek için bir komut dosyası oluşturmaya da yol açar. Bu saygın projeyi tamamlarken Darren ile çalışmak nasıl bir duygu? Sonuçlardan ne kadar mutlusun? Bu çok eğlenceli. O zaman hiç kimse kontrol sürümünü kullanmadı, bu yüzden doğrudan geliştirici sunucusunda dosyayı düzenlemek için çok sayıda gece düzenleyerek geçirdik. Birbirimize düzenli olarak değişiklikler yapıyoruz ve birçok şeyi çözüyoruz ve nasıl düzeltileceğini bilmiyoruz. Bu nedenle, olması gerekenden daha uzun sürer. Darren, bir tasarımcı açısından birçok şeyi de görür. Teknik yönlerle daha az ilgileniyor ve ilginç ve kullanımı kolay şeyler yapmakla daha fazla ilgileniyor, bu yüzden Timbumb ve Carousel gibi şeyleri böyle yapıyoruz; O zaman başka insanların yapmadığı şey. İlk başta yaptığımız her tema için benzersiz özelliklere sahip olmaya çalıştık. Onu başkalarından biraz farklı kılan bir şey. Mimbo Pro 4 kez yeniden yazıldı, ancak şimdi yaşını gösteriyor ve yapı taşları dünyası için uygun olduğunu düşünmüyorum. Ama bu olağanüstü bir öğrenme deneyimiydi ve o zaman yapmaktan mutluluk duyduğum bir şeydi.
Timthumb başka bir şey.Bunun nedeni, WordPress’te bulunan görüntüleri görüntüleyen Timbumb.Bu büyük bir vahiydi ve düşündüm ki, en başından beri başarılı olduğumuz nedenin bir parçası.İnsanlar onu nasıl kullandığımızı görmek ve kendi temalarına senaryo eklemek istiyorlar.Pro tema tasarımının arkasındaki bir kişinin askeri olarak, bir sonraki tema beyin fırtınasını nasıl yapıyorsunuz?Bir proje üzerinde çalışmaya başlamadan önce düşündüğünüz ana parametre nedir?Tema tasarımım için bir taslak kullanıyorum.İçinde yaklaşık 50 tasarıma sahip bir eskiz dosyam var.Bu “Eskiz” kitabı gibi davranıyor
. Sadece onlar hakkında düşündüğüm gibi şeyler ekledim. Tasarımların çoğu tamamlanmadı, gerçekten dijital Orat, ancak bazen bazıları başarılı, bu yüzden daha fazla geliştiriyorum. Çok fazla planlama yapmıyorum. Temaların nüanslarını oluşturmak için bir ana sayfa tasarlama eğilimindeyim ve sonra tarayıcıda inşa etmeye başlıyorum. Veranda inşa edildiğinde, tasarımın geri kalanı çoğunlukla doğal olarak yerine düştü. Her tuzağa düştüğümde, eskize döndüm ve tuzağa düştüğüm unsurları tasarladım. Bugün çok fazla tema yapmadığımı kim söyledi. Birkaç yıldır yeni bir şey yayınlamadım. Bence temanın geleceği oldukça sınırlı ve daha fazla WordPress’in çekirdeği tarafından tüketilecek. Bunların yerini çoğunlukla blok düzenleyicisi alacak. Bu nedenle, nasıl alakalı olmaya devam edebileceğimi düşünmek için çok zaman harcadım. Ve benim için gelecek WordPress eklentisinde/blokta ve bu yüzden zaman geçiriyorum. Ayrıca etik, gizlilik, sürdürülebilirlik ve erişilebilirlik ile çok ilgileniyorum. Üzerinde çalıştığım bir tema çok hafif olacak ve erişilebilir. Bu onu hızlı hale getirir ve verimlidir ve herkes tarafından kullanımı kolaydır. Kod GitHub’da, böylece herkes katkıda bulunabilir/bölünebilir. Tasarımı ikili ayda görebilirsiniz. İkili Moon hakkında daha fazla bilgi verin. Her gönderi hakkında düzenli olarak yorum yapan kullanıcılarla çok aktif bir portföy ve blog içerir. Bize sitenin amacı hakkında daha fazla bilgi verin. İnternet için bir şeyler tasarlamaya başladığımdan beri binarymoon.co.uk benim kişisel sitem oldu. Belki 1999 ish.
2005 yılında bir blog haline geldi. Gelir açısından ne kadar önemli olduğunu bilmiyorum. Bence başladığımızda daha önemli olabilir. Bu günlerde çoğum, ürünüme ihtiyaç duymuyorlar için temalar yapan diğer geliştiricilerle konuşuyorum. Öğrenme açısından, öğrenmenin en iyi yolu kendimi gerçek dünya projelerinde test etmek. Kendi sitemde kullandığımda temayı yerel olarak ne kadar test ettiğim önemli değil, her zaman problemler buluyorum. Ama bu iyi çünkü o zaman bu sorunu düzeltebilirim, böylece diğer insanlar bunu görmez. Daha önce de belirttiğim gibi; İkili Moon’da çalışan tema üzerinde çalıştığım tema Jarvis. Onunla yeni özellikler deneyebilirim. Örneğin parlak ve karanlık moda sahiptir ve renk şemasını otomatik olarak değiştirir. Parlak ve koyu arka plan renklerini seçersiniz ve yine de okunabilmeleri için diğer tüm renkler değişir. Kullanıcının bakış açısından, bu çok basit. Değiştirilecek sadece iki ayar var ve tamamen farklı bir web siteniz var. Ayrıca ziyaretçi düzenlemelerine de saygı duyar. Bence bu iyi bir özellik ve WordPress’te fazla bir şey görmüyoruz çünkü WordPress yalnızca bir renk ayarlamanıza izin veren varsayılan bir arka plan renk ayarına sahiptir. Son 12 yıldır WordPress geliştirme topluluğunun etrafındaydınız. Bu, size geriye bakmak için benzersiz bir yetenek verir, ancak ufukta bir sonraki adımın ne olacağını gördüğünüzde benzersiz bir avantaj sağlar.

2020’de WordPress’in gelişimine girmek isteyen yeni başlayanlara vereceğiniz üç öneri nelerdir? 1. Bu tema önerilerini satmayın, temayı satmak istiyorsanız, sizi durdurmama izin vermeyin. Ancak bu, girmek çok zor bir iş ve uzun süredir geçen hızlı para. Yeterince şanslıydım çünkü temamı wordpress.com’da sattım ve gelirimin çoğunu burada aldım. Eğer olmasaydı başka bir şey yapabilirim. 2. JavaScript’i doğru incelemeyi öğrenin, programlamada mükemmel bir temel verecektir. Bu, birkaç dile kıyasla oldukça kolay, ama aynı zamanda çok güçlü ve şimdi web hareket ediyor gibi görünüyor. WordPress editörleri için bir şeyler oluşturmak istiyorsanız, belki de React’i öğrenmek de iyidir. Gatsby gibi yazılımlarla başsız bir site oluşturmak istiyorsanız bu da yararlı olacaktır. Ama önce React’i öğrenme. JavaScript öğrenin. JavaScript ile başlarsanız, becerileriniz React ile Vue ve Node.js arasında daha fazla aktarılacaktır. Deno ve gelecekte ortaya çıkan her şey. Yalnızca React’i öğrenirseniz, platformlar arasında geçiş yapmayı çok daha zor bulacaksınız. 3. Farklı bir şey yapın WordPress olmayan bir şey yapmak istemiyorum, ancak daha önce WordPress ile yapılmamış bir şey yapmak. Yaratıcı ol. Sunmak için benzersiz bir şey yoksa veya var olmaktan daha iyisini yapabileceğinizi düşünmedikçe başka blok koleksiyonları yapmayın.

admin

Bir Cevap Yazın

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