Pablo Lopez – Ayın Profesyoneli
Şimdi yılın son dönemine giriyoruz ve tıpkı geçen yıl yaptığımız gibi, bunu blogumuzda başka bir harika röportajla yapıyoruz. Bu sefer, buraya gelmek için kandırabildiğimiz "aptal", arkasında uzun yıllara dayanan deneyime sahip bir web geliştiricisi ve topluluğun büyük bir sevgilisi olan Pablo Lopez oldu. Onu ipuçlarını, öğreticileri, kılavuzları, snippet'leri vb. paylaştığı blogu desarrollowp'tan tanıyor olabilirsiniz. Pablo çok kapsamlı bir röportajı paylaşmaya karar verdiği için artık sizi eğlendirmeyeceğim. Bu röportajın tadını çıkarın!
Röportaj için teşekkürler Pablo. Sizi burada görmek bir zevk, özellikle de blogunuza uğrama fırsatı bulduktan sonra. Sizi tanımayanlar için bize biraz kendinizden ve WordPress ile olan ilişkinizden bahsedin.
Senin sayende David. Sizinle röportaj yapabilmek bir zevkti ve şimdi bu röportaja katılmak benim için bir onur. Ve adaylığı için Carlos Bravo'ya teşekkürler!
Benim adım Pablo Lopez. Madrid'de doğdum ve yaşıyorum ve mutlu bir evliliğim ve iki çocuğum var. 2000'den beri geliştirme dünyasındayım (Visual Basic, C++…) ve 2006'da web geliştirme ile başladım. 2011 yılına kadar tüm gelişmelerin geçici, ASP veya PHP'de olduğu bir ajansta çalışıyordum. çerçeveler veya bunun gibi bir şey.
2011 yılında serbest çalışan oldum ve WordPress ile ilk temasımı kurdum. Harika bir arkadaş ve harika bir profesyonel (Javier Bartolome) bir sabah bir kafede bana WordPress'i gösterdi ve önümde olan tüm potansiyel aklımı mı uçurdu? Tekrar tekrar geliştirdiğim birçok şey varsayılan olarak oradaydı! ? Hemen Codex'i ve ayudawp, wptavern, wpbeginner, vb. gibi referans bloglarla ilgili bazı kılavuzları okumaya gittim ve projelerim için kullanmaya başladım.
İlk yıllarda yaptığım hemen hemen her şey WordPress ile küçük özel gelişmelerdi ve 2014'te VASS dijitalde iş bulma ve büyük hesaplarla çalışma fırsatım oldu: sigortacılar, belediye meclisleri, bankalar… özgür yazılıma portallar ( WordPress , ZF2, Drupal …) ve bu projeler hakkında çok şey öğrendim.
Pratik olarak 2011'de başladığımdan bugüne kadar yaptığım hemen hemen tüm proje/geliştirmeler WordPress ile oldu.
Bu röportajlarla ilgili en sevdiğim şeylerden biri, sizin gibi toplulukla çok ilgili olan insanlarla konuşma fırsatımız olması. Sizinki gibi ilk elden deneyimin başkalarını dahil olmaya motive edebileceğini düşünüyorum. Şimdi, iki yaratığın babalığını, WordCamp Madrid'in konuşmacısı, geliştiricisi, organizatörü ve Meetup'ı ile ilgili tüm çalışmalarla nasıl birleştirebilirsiniz?
Peki… organizasyon! Elbette, saatlerce çalışıyorum ve birçok sorumluluğum var, ama sonunda, sadece biraz boş zaman bulmanız gerekiyor… ve ayrıca sizi çok destekleyen harika bir kadın ve birçok meslektaşınız mı var?
Toplulukla ilk temasım beni hoş bir şekilde şaşırttı. WordPress ile başladığımda bazı şeylerin nasıl yapılacağı konusunda çok fazla şüphem vardı. Destek forumlarında ve sosyal medyadaki topluluklarda yardım aradığımı hatırlıyorum ve insanlar aslında bana yardım etmek için oradaydı! Sorularımı özverili bir şekilde çözen Manuel Canga, Samuel Aguilera, Juan Padial gibi özgün aslar sayesinde WordPress'in davranışı hakkında çok şey öğrendim. Daha sonra çevremde WordPress Madrid Buluşmaları veya WordPress Günleri gibi çeşitli etkinlikler olduğunu öğrendim ve öğrenmeye devam etmek için onlara katıldım.
2014 yılı civarında, şimdiye kadar aldıklarımın bir kısmını topluluğa geri vermek için yeterince özgüvenli ve istekli hissettim ve resmi destek forumlarında bazı soruları yanıtlamaya, buluşmalara katılmaya başladım… Tıpkı diğerleri gibi yeni gelenlere yardım etmeye çalışıyordum. daha önce bana yardım etmişti.
WordPress topluluğu bana kişisel ve profesyonel gelişim sağladı (ve vermeye devam ediyor). Bilgimi zenginleştirmeme, başka şeyler yapmanın yollarını bilmeme, vizyonumu genişletmeme, zihnimi açmama, fikir alışverişinde bulunmama yardımcı oldu… Ayrıca, onlardan çok şey bilme ve öğrenme şansına ve ayrıcalığına sahip oldum. alanlarında inanılmaz olan ve artık arkadaşlarım olarak gördüğüm profesyoneller.
WordPress ile olan ilişkimin zirvesi, WordCamp Madrid'i birlikte düzenlediğimde geldi. Herkes elinden gelenin en iyisini yapıyordu! Çok fazla saygı, çok fazla faydalı fikir, çok şeffaflık vardı… ve her şey gönüllülerden geliyordu! Unutulmaz bir deneyim, gerçekten.
Özetle, kişisel bir blogu olan veya WordPress ile çalışan herkesi Topluluğa katılmaya ve katılmaya teşvik etmek istiyorum. Hepimiz bunun bir parçasıyız ve hepimizin katkıda bulunacak bir şeyleri var. Gerçekten çabaya değer!
WordCamp Madrid'de yaptığınız sunumda WordPress kurulumlarının (WPO) optimizasyonundan bahsettiniz. Günümüzde, WordPress'te sizin için tüm zor işi yapan birkaç uzman barındırma sağlayıcısı var ve bu nedenle, kullanıcıların WPO hakkında bilmesi artık “ o kadar önemli” değil gibi görünüyor (diğerleri zaten sorumlu, değil mi?) Ne düşünüyorsunuz? Her kullanıcının bu konu hakkında bilmesi gerekenler nelerdir?
Evet, doğru WPO'nun bugün moda olduğu doğru – web sitelerini daha hızlı hale getirmeyi amaçlayan daha fazla eklenti ve çözüm. Sonuç olarak, sadece 4 eklenti yükleyerek ve iyi bir hosting kiralayarak harika sonuçlar elde edebilirsiniz… ama bu sadece ilk adım!
Temel bilgilerden “başkaları sorumlu” olsa bile, kendinize şu soruyu sormalısınız: Webimi geliştirmek için başka ne yapabilirim? Ne kadar ileri gidebilirim? Bir arkadaşı başka bir deyişle: Bir web sitesinin yükleme süresini 5 saniyeden 1 saniyeye düşürmek kolaydır. Zor kısım 1'den 0,9'a düşüyor. İşte burada sizden başka hiç kimse gerçek farkı yaratamaz.
Web sitenizi ziyaret edecek olan kullanıcı sabırsızdır; içeriği görmek ister ve onu şimdi ister. WPO gitgide Formula 1'e benziyor—buradan saniyenin binde birini nerede çizebileceğinizi görmelisiniz, oradan 1KB azaltın… pole pozisyonunu almak zor!
Şu anda Uluslararası la Rioja Üniversitesi'nde (UNIR) çalışıyorsunuz. WordPress gibi özgür yazılım projelerinin üniversitelerde özel bir yeri olması gerektiğini düşündüm, çünkü ikisi de “bilgi paylaşımı” fikrine dayanıyor. Bize biraz WordPress'in üniversite ortamında nasıl kullanıldığı hakkında bilgi verin. Hangi sorunları çözersiniz? Kim ve ne için kullanıyorsun?
UNIR'in web geliştirme ve yenilik departmanında sadece birkaç aydır çalışıyorum. Çevrimiçi bir üniversite için internet varlığı ve web araçları çok önemlidir. Düzinelerce kurumsal portalımız, bilgilendirici, iniş vb… ve hepsi farklı teknolojiler kullanıyor. Bununla birlikte, WordPress son zamanlarda üniversitede biraz önem kazandı ve gelecekteki birçok gelişmenin temeli olacak gibi görünüyor.
Benim için WordPress bir blog platformundan veya bir CMS'den çok daha fazlasıdır – bir geliştirme paketi, kullanıcı yönetimi, içerik yönetimi, çok sayıda API (HTTP, REST, Yeniden Yazma, Ayarlar…), esnek bir veri modeli içeren sağlam bir temeldir. ve ihtiyaçlarımıza göre genişletilip şekillendirilebilen bir çekirdek. SEO , reklamcılık, ürün yöneticileri, pazarlama gibi çalıştığınız ekip gerçekten önemli değil… WordPress , her bir profilin çalışma alanlarınıza bağımsız olarak erişebilmesi ve ihtiyaçlarınızı karşılayabilmesi için size gerekli esnekliği sağlar.
Blogunuzda WordPress ve güncel olaylar hakkında bilginizi paylaşıyorsunuz: haberler, öğreticiler, ipuçları… Bizim gibi blogun da kişisel markanızı tanıtmanın ve kendinizi tanıtmanın bir yolu olduğunu anlıyorum. Size karşı dürüst olmam gerekirse, bu konuda ne kadar etkili olduğunu merak ediyorum. Ürünlerimizin veya hizmetlerimizin tanıtımını sürekli yapmadığımız bizimki gibi blogların geri dönüşünü görmek çoğu zaman kolay olmuyor… Bunu nasıl görüyorsunuz? İyi sonuçlar için diğerinden daha iyi çalışan bir yaklaşım var mı?
Sormak için doğru kişi miyim bilmiyorum çünkü dürüst olmak gerekirse belirli bir yaklaşım uygulamadım. Ama yardımcı olursa, deneyimlerimi paylaşabilirim.
2015'te bir kuzenimle blog yazmak ve kişisel bir marka oluşturmak hakkında bir konuşma yaptım ve bu bana kendi bloguma sahip olmayı düşündürdü. Birkaç ay sonra, Ağustos ayında, bunu gerçekten yapmanın zamanının geldiğine karar verdim – bir planım yoktu, net bir hedefim yoktu, net beklentilerim yoktu, ne yapacağımı bilmiyordum. bekle… Tanrım, net bir ismim bile yoktu ve ücretsiz olan bir tane aldım: desarrollowp ( wp geliştirme ) Sadece en azından snippet'lerimi düzenlememe yardımcı olacak bir şey yapmak istediğimi biliyordum ve fikirler.
Bir gün tatildeyken (her zamanki gibi) erken uyandım ve blogum üzerinde çalışmaya başladım. İlk temel temayı oluşturdum, 4 veya 5 gönderi yazdım, bir alan adı ve bir barındırma satın aldım ve işte bu kadar! 18 gün sonra, Fernando Tellado bir yazısında blogumdan bahsetti! Bu akıllara durgunluk veriyordu—Fernando, WordPress İspanya'da düşünebildiğim en önemli insanlardan biriydi ve benim blogumdan bahsetti! Sersemlik, duygu, sevinç, korku, endişe, utanç arasında garip bir duyguydu… blog henüz tamamlanmamıştı – bazı şeyler hiç yolunda gitmedi, hiç trafiğim olmadı ve yine de Fernando beni buldu!
Neyse, kısa bir süre sonra blogum sayesinde SiteGround'da teknik bir kahvaltıya davet edildim ve Santander'deki ilk WordCamp'ime katıldım. Bu anlamda blogun daha fazla insanla tanışmama ve yeni kapılar açmama yardımcı olduğunu düşünüyorum. Gelecekte bununla ne yapacağımı hala bilmiyorum – haftalık olarak yayınlamaya devam edecek miyim? Bundan bıkacak mıyım? Daha büyük bir şey mi olacak?). Dürüst olmak gerekirse bilmiyorum, ama sakinleşelim ve nasıl geliştiğini görelim.
Bu yüzden blogum bana fazla para kazandırmıyor – biraz reklam ekledim ama pek yardımcı olmadı. Ama ondan çıkardığım çok şey var! Örneğin, ben her zaman utangaç ve mahrem oldum; blog yeni insanlarla tanışmama ve yeni arkadaşlar edinmeme yardımcı oldu.
Görüşmecilerimizi her zaman iplere bağlamaya çalışırız, onları geçmişten bazı destansı başarısızlıkları paylaşmaya zorlarız ve… bu sorudan kaçmıyorsunuz! Bize geçmişte hata yaptığın bazı deneyimlerden bahset.
Elbette! Hatalardan ders alırsın ve onlardan utanmamalısın. Aslında, bizi daha iyi profesyoneller yaptıklarını düşünüyorum.
Cuma günü saat 14:59'da felakete yol açan bir dağıtımın veya geliştirme ortamımı üretime geçirmenin ötesinde, yaptığım en büyük hatanın ilk WordPress geliştirmem sırasında olduğunu söyleyebilirim. İşleri WordPress yöntemiyle nasıl yapacağımı gerçekten bilmiyordum ve bu yüzden pek çok geçici çözüm vardı—temelde functions.php dosyasını e-posta gönderme, veritabanına erişim vb. işlevlerle şişirdim; Tüm scriptleri ve CSS dosyalarını header.php içine ekledim; Temadaki tüm simgeleri ve resimleri kodladım… Tam bir felaket! Ama işe yaradı, değil mi? Aylar sonra, başka bir şey öğrendikten sonra, hiçbir kodu yeniden kullanmadan web sitesini tamamen yeniden düzenlemek zorunda kaldım!
Birkaç ay önce tüm heyecan REST API'sindeydi. Şimdi herkes Gutenberg'den bahsediyor. Nispeten kısa sürede birçok değişiklik! WordPress'i 2 veya 3 yıl içinde nerede görüyorsunuz? Nasıl gelişmesini istersin? Neyi doğru, neyi yanlış yapıyoruz?
Her iki yılda bir yeni bir trend ortaya çıkıyor – her zaman orada olmazsan dünyanın sonu gelecekmiş gibi görünüyor. Yeni teknolojiler genellikle yeni işlerin gelmesi anlamına gelir, ancak aynı zamanda güncel tutmak için sürekli çalışmayı da gerektirir.
Görünüşe göre Gutenberg bu dünyada 2018'den itibaren geleceğe damgasını vuracak. Depoda bulunan beta sürümünü henüz denedim ve oldukça iyi görünüyor. Son olarak, WordPress'te blokları kullanmak için bir standart; artık kısa kodlar veya özel sayfa oluşturucular yok. Widget'lar ve kenar çubukları kaybolacak ve yeni blok API'si tahta geçecek. CPT'lerin veya REST API'nin WordPress'i tamamen değiştirdiği söyleniyor. Gutenberg'in de öyle olacağını düşünüyorum.
Geleceğe göre mi? Daha önce de söylediğim gibi, benim için WordPress bir geliştirme paketidir ve bu nedenle herhangi bir web projesi için çok iyi bir temeldir. Ancak diğer PHP çerçevelerinin sahip olduğu birkaç şeyden yoksundur:
- farklı geliştirme ortamları için
wp-config.phpdosyaları - Modülleri etkinleştirmek/devre dışı bırakmak için yapılandırma dosyaları (sonunda her zaman
functions.phpbir şeyler ekler veya çıkarırız) - Çekirdekte aşağıdakiler gibi yeni işlevler:
- Yerel çoklu dil sistemi
- SEO : meta etiketler, site haritaları oluşturma vb.
- WPO : önbellek etkinleştirme, küçültme, HTML ütüleme, vb….
- Güvenlik : giriş denemelerinin sınırı, wp-admin'e erişim URL'sini değiştirin, vb…
Tüm bunların eklentiler aracılığıyla elde edilebileceğini biliyorum, ancak bunun Core'da olmasını istiyorum.
Ve son olarak, WordPress Core'un eksiksiz bir yeniden düzenlemesini de isterim. Bu yönde bazı çalışmalar olduğunu biliyorum, ancak geriye dönük uyumluluğa çok fazla odaklandıklarını düşünüyorum (ki bu elbette normaldir). Geleceğe bir göz atmak istiyorum ve eğer bir noktada önceki sürümlerle uyumluluğu bozmak gerekirse, öyle olsun. Veya, onu tamamen kırmaya gerek yok; sadece define(' WP_BACKWARD_COMPATIBILITY', true ); gibi bir ayar ekleyin. ?
Ve son olarak, başka kiminle röportaj yapmalıyız? Bir sonraki röportajlarda hangi 3 WProfessional'ı görmek istediğinizi ve nedenini bize bildirin.
Aklıma onlarca isim geliyor! Seçim ne kadar zor olsa da, işte üç adayım var:
Fernando Puente , yürüyen bir teknolojik ansiklopedi. Büyük projeleri yönetmek, önbellek, performans, ölçeklenebilirlik hakkında konuşurken onu dinlemeyi seviyorum…
Gelecekteki gözüyle gerçek bir as, iyi uygulamaların ve temiz kodun sevgilisi olan Pablo Poveda .
Bir yıl birlikte çalışma fırsatı bulduğum David Navia bana çok şey öğretti. WordPress'te gerçek bir uzman!
Vakit ayırdığın için çok teşekkür ederim Pablo. Şüphesiz, röportajınız en eksiksiz olanlardan biri oldu ve okuyucularımızın takdir edeceğinden eminim. Tatillerin tadını çıkarın ve önümüzdeki Ocak 2018 için hazırladığımız röportaja hazırlanın!
Öne Çıkan Resim Eric Zeidan tarafından.
ev borcu WordPress sitesi