Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

XenForo 2.3 İlk Bakış

Köklü değişiklikler 3.0 da gelseydi keşke diyor arkadaşımız hocam
Aynen. Daha önce 2.3 güncellemesine yüzeysel bakıp geçmiştim. Dün biraz detaylı inceleme fırsatım oldu. Onun için öyle yazdım. Tema ve eklenti yapımcılarına şimdiden kolay gelsin. :)
 
XenForo 2.3'te performansı artırmak için yapılan değişiklikler:

  • Font Awesome iyileştirmeleri
  • JavaScript performansı
  • jQuery kaldırıldı
  • HTTP/2+ ile iyileştirilmiş CSS performansı

Detaylar: XF 2.3 - Boosting performance in XenForo 2.3

Yani anlaşılan 2.3 ile neredeyse bütün temalar ve eklentilerin bu değişikliklere göre yeniden elden geçmesi, hatta sıfırdan yazılması gerekecek.

Bunlar büyük değişiklikler. Yeni versiyon 2.3 yerine 3 olsaydı daha mantıklı olurdu bence.

XenForo 3 ile gelecek olan yenilikleri 2.3 ile duyurmak bence olmamış. Bu sanki ticari kaygı ile zorunlu yapılmış ve öne çekilmiş yenilikler gibi duruyor. Geliştiricilerin konudaki yorumlarını okudum JS tarafına o kadar hız vermişler ki, sanki yangından mal kaçırırcasına kısa sürede bitirmeye çalışmışlar. Bu da yazılımcıyı yormuş ve bıktırmış. Ticari kaygı ile yapıldığı çok açık. Bir tarafta VB ve diğer tarafta invision community'nin çıkardığı yazılımlardan sonra, XF tarafından bu yazılımlara bir kaçış olmasın diye arka arkaya 3.0 da gelecek olan yenilikleri 2.3 üzerinde duyurmaya başladılar. Sadece gece modunun geleceği söylenmesi üzerine inşallah IPS tarafı yeni bir teaser yayımlamaz demiştim ama yayımladılar arkasından xenforo diğer değişiklikleri duyurdu. Yani aslında her şeyin ticari kaygı ile öne çekildiği anlaşılıyor da jQuery'i 2.3 versiyonunda kaldırmak zaten 3. parti yazılımcıları ciddi anlamda yoracak ya da güncelleme yapmayacaklar. Zaten XF geliştiricisi geriye dönük destek vermeyin, bizde 2.2 desteği vermeyeceğiz gibi bir yaklaşım sergilemiş. Yani 2.2 desteğini vermemelerini söylemeleri köklü bir değişiklik olduğunun ispatı. XF 2 ilk çıktığında kendimce jQuery bu yazılıma biraz saçma olmuş demiştim. Madem kaldıracaktın neden ekledin ve neden her şeyi onun üzerine kurdun. Yani performansı etkilediğini yeni mi anladın? Yazılımı yayımlamadan önce test ederken fark edemedin mi? Bu öyle basit bir şey değil dostlar, bir çok kişinin özelleştirmeleri bunun üzerine kurulu. 2.3 sürümünden sonra 3.0 geleceği söyleniyor. Sürümler arası geçiş bu şekilde olmaz. 2.3'den 3.0'a hoplama bir geçiş olmaz. Sürüme bağlı hareket edersin. Bana göre 2.3 aslında 3.0 ve 3.0 versiyonunu da yeni bir tasarımla (invision community) tarzı bir yapıyla duyuracaklar. Ben yenilikçi bir yapıya karşı biri değilim ama bu şekilde bir planlama nereden bakarsanız bakın saçma. 1 versiyonundan 2 versiyonuna geçişteki değişiklikleri normal karşılarım ama aynı sürüm üzerinde köklü değişiklikler normal değil. Bu birçok yazılımcının yazılımının uyumlu çalışmaması anlamına gelir ki kim bununla uğraşacak deyip güncelleme yapmazlarsa bu yazılımcıların yazılımlarını kullananlar sıkıntı yaşayabilir. Ne diyelim inşallah diğer yazılımlar başka teaser falan yayımlamaz. Allah korusun PHP kaldırılıp yerine nodeJS, react falan yapabilirler. :p
 
Aynen. Daha önce 2.3 güncellemesine yüzeysel bakıp geçmiştim. Dün biraz detaylı inceleme fırsatım oldu. Onun için öyle yazdım. Tema ve eklenti yapımcılarına şimdiden kolay gelsin. :)
Eyvallah abi ne diyelim. Burda birde şöyle bir durum var tamam çalıştık, çabalık ve 2.3 için yeniden düzenledik temaları. Peki bir kaç ay sonra 3 çıktığında ne olacak :D.
Burada bence kodlayıcılardan çok ürün satın alanlar mağdur olacak. Kodlayıcı mevcut temanısını 3.x.x içinde yeniden kodlaycak sonuçta bunu ne zaman yapacak, ne kadar sürecek yada yapacakmı :) Mesele kendi adıma eski temaların güncellemesi artık mümkün değil. Son yapılan belki 1,2 tema için bu olabilir ki o da belki.

Bu yüzden bence 2.3 yerine tek kalemde 3.X.X olarak çıkarılsa idi eğer bu işlem sadece bir defa yapılırdı. Aynı durum eklentileri çinde geçerli ne yazık ki. Kısacası xenforo 2.3 yada 3.X.X çıkarsa bile oturmuş bir forumun eklentilerini, temalarını bu verisyonda yayınlamadan geçiş yapamayacak ve bekleyecektir. Tatsız bir durum ne yazık ki artık bende dahil tüm kullanıcı, kodlayıcılar tüm ürünlerin güncellenmesini beklemek zorundayız maalsef...
 
XenForo 3 ile gelecek olan yenilikleri 2.3 ile duyurmak bence olmamış. Bu sanki ticari kaygı ile zorunlu yapılmış ve öne çekilmiş yenilikler gibi duruyor. Geliştiricilerin konudaki yorumlarını okudum JS tarafına o kadar hız vermişler ki, sanki yangından mal kaçırırcasına kısa sürede bitirmeye çalışmışlar. Bu da yazılımcıyı yormuş ve bıktırmış. Ticari kaygı ile yapıldığı çok açık. Bir tarafta VB ve diğer tarafta invision community'nin çıkardığı yazılımlardan sonra, XF tarafından bu yazılımlara bir kaçış olmasın diye arka arkaya 3.0 da gelecek olan yenilikleri 2.3 üzerinde duyurmaya başladılar. Sadece gece modunun geleceği söylenmesi üzerine inşallah IPS tarafı yeni bir teaser yayımlamaz demiştim ama yayımladılar arkasından xenforo diğer değişiklikleri duyurdu. Yani aslında her şeyin ticari kaygı ile öne çekildiği anlaşılıyor da jQuery'i 2.3 versiyonunda kaldırmak zaten 3. parti yazılımcıları ciddi anlamda yoracak ya da güncelleme yapmayacaklar. Zaten XF geliştiricisi geriye dönük destek vermeyin, bizde 2.2 desteği vermeyeceğiz gibi bir yaklaşım sergilemiş. Yani 2.2 desteğini vermemelerini söylemeleri köklü bir değişiklik olduğunun ispatı. XF 2 ilk çıktığında kendimce jQuery bu yazılıma biraz saçma olmuş demiştim. Madem kaldıracaktın neden ekledin ve neden her şeyi onun üzerine kurdun. Yani performansı etkilediğini yeni mi anladın? Yazılımı yayımlamadan önce test ederken fark edemedin mi? Bu öyle basit bir şey değil dostlar, bir çok kişinin özelleştirmeleri bunun üzerine kurulu. 2.3 sürümünden sonra 3.0 geleceği söyleniyor. Sürümler arası geçiş bu şekilde olmaz. 2.3'den 3.0'a hoplama bir geçiş olmaz. Sürüme bağlı hareket edersin. Bana göre 2.3 aslında 3.0 ve 3.0 versiyonunu da yeni bir tasarımla (invision community) tarzı bir yapıyla duyuracaklar. Ben yenilikçi bir yapıya karşı biri değilim ama bu şekilde bir planlama nereden bakarsanız bakın saçma. 1 versiyonundan 2 versiyonuna geçişteki değişiklikleri normal karşılarım ama aynı sürüm üzerinde köklü değişiklikler normal değil. Bu birçok yazılımcının yazılımının uyumlu çalışmaması anlamına gelir ki kim bununla uğraşacak deyip güncelleme yapmazlarsa bu yazılımcıların yazılımlarını kullananlar sıkıntı yaşayabilir. Ne diyelim inşallah diğer yazılımlar başka teaser falan yayımlamaz. Allah korusun PHP kaldırılıp yerine nodeJS, react falan yapabilirler. :p


Kesinlikle kanka köklü değişimleri aynı versiyon içinde yapmak kötü bir fikir. Köklü değişim yap yapma demiyoruz ama üst versiyona geç kardeşim. İsteyen en azından bir süre daha 2 kullansın. Eklentilerini beklesin, temasını beklesin. Şimdi diyorlar ki 2 içinde bunu yapacaksınız ve bekleyeceksiniz. Peki bu bekleme zamanına birde 3 girdiğinde ohooo. Genel kodlayıcı olarak düşününce şuna döner ise, ya kardeşim zaten 3 çıkacak neden ben 2 için emek harcayıp güncelleştireyim ki ürünümü. 3 beklerim nasıl ise onunda çıkacağı bilgisi de verildi.
Şu an görünen şu ki seve, seve bunu tüm XF kullanıcılarına, kodlayıcılarına yaşatacağım ben geliştirdim gerisi sizde :D... Hayırlısı bakalım.
 
Kesinlikle kanka köklü değişimleri aynı versiyon içinde yapmak kötü bir fikir. Köklü değişim yap yapma demiyoruz ama üst versiyona geç kardeşim. İsteyen en azından bir süre daha 2 kullansın. Eklentilerini beklesin, temasını beklesin. Şimdi diyorlar ki 2 içinde bunu yapacaksınız ve bekleyeceksiniz. Peki bu bekleme zamanına birde 3 girdiğinde ohooo. Genel kodlayıcı olarak düşününce şuna döner ise, ya kardeşim zaten 3 çıkacak neden ben 2 için emek harcayıp güncelleştireyim ki ürünümü. 3 beklerim nasıl ise onunda çıkacağı bilgisi de verildi.
Şu an görünen şu ki seve, seve bunu tüm XF kullanıcılarına, kodlayıcılarına yaşatacağım ben geliştirdim gerisi sizde :D... Hayırlısı bakalım.

Tabii kanka. Düşünsene 2.3 için gece gündüz uğraşıp ürün çıkaracaksın arkasından 3.0 gelecek. Güzel bir söz var; Aceleci olmayın, zaman kaybedersiniz diye. Sakin sakin bekleyelim :D
 
 
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.