Advertisement:

Author Topic: Son Zamanlar - Güncellemeler - Bölüm II  (Read 83622 times)

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 9,158
  • Gender: Male
    • XinYenFon on GitHub
    • @XinYenFon on Twitter
Son Zamanlar - Güncellemeler - Bölüm II
« on: June 21, 2014, 04:52:29 PM »

Merhabalar,

Son konudan bu yana 45 güncük geçmiş :P - o zamandan bu zamana değişen şeyler olmadı mı? Oldu... Şimdi onları sizlere anlatmak istiyorum. Geçen konuda sizlere SMF2.1 'de temalarınızın çalışmayacağını söylemiştim öncelikle onunla başlamak istiyorum.

SMF'de sevdiğim şeylerden biri esneklik, fakat şahsi görüşüm bunun pek temaya yansımadığı idi. Çok fazla tablo tabanlı sayfaların oluşturuluyor olması, sistemin esnekliğini düşürüyordu, bunların hepsini göz önüne alınca ki smc_toggle'ın bölüm açma/kapama objelerine uygulanmasından sonra da, artık tablo tabanlı sistem yerine div tabanlı sisteme geçmek zorunlu hale gelmiştir. Tabi sistemi sadece div tabanlı sisteme geçirmek ile olayı kapatmadık, CSS üzerine basitleştirme de geçen 45 günde önemli konu başlıklarından biriydi. Peki sonuç olarak ne göreceksiniz? Son kullanıcı olarak hiç bir şey. :P Fakat tema yapımcıları daha esnek bir Curve2'nin yanında, daha basit bir Curve2 görecek.

Eğer tema yapımcısı iseniz, bilirsiniz ki buton oluşturmak için div/ul/li elementleri ile öncelikle butonunuzu kavramanız ardından son element ile butona asıl şeklini vermeniz gerekiyordu, şimdi ise sadece çok kullanılan elementlerden (span/div/a) birine "button" classı ekleyerek buton oluşturabilirsiniz.

Stats sayfası gibi sol/sağ bloklu sayfalarda daha önceki sistemin yerine artık "half_content" classı kullanılmaya başlanıldı. Bu size özel sayfalarınızda çift blok oluşturmanızı kolaylaştıracaktır.

smc_toggle ve ana sayfada ki kategori açma/kapama kısmından söz ettim bunun detaylarını paylaşmak istiyorum, biliyorsunuz ki SMF2'de bu özellik ile sayfa yenilenmesi gerekiyordu. SMF 2.1'de artık kategori açma/kapama işlemleri sayfa yenilemeden halledilebiliniyor. Tıpkı info_center gibi :)

Devam edicek olursak, Karma özelliğinin SMF2.1'de artık bizimle olmayacağını söylemem gerek. Şunu hatırlatmak istiyorum, ekip üyelerimizden live627 bu özelliği eklenti olarak hazırlıyor ve verilerinizin silinmeyeceğini (yani siz istemedikçe) söylemek istiyorum, şöyle ki yükseltme (upgrade) aracımızda ki bir seçenek size eğer isterseniz bu verileri silmenize yardımcı olacaktır. Eğer SMF2.1'de de karma sistemini kullanmak istiyorsanız verileriniz güvende kalacaktır.

Zaman ilerledikçe PHP sürümü de ilerliyor ve SMF'de yeni sürümlerle gelen özellikleri kullanmak yönünde çabamız devam ediyor, fakat yeni sürümlerin özelliklerinden daha önemli olan olgu, genel PHP sürümüdür. Bu yüzden SMF için olabilecek en uygun (en düşük) PHP sürümünü seçiyoruz, sonuç olarak SMF2.1 kullanmak istiyorsanız, en düşük PHP sürümünüz PHP 5.3.8 olmalıdır. Şunu da söylemek istiyorum, SMF2.1 php5.5 ve mysql 5.6 ile tam uyumludur.

Bundan önce ki konuda sizlere Like (beğeni) ve Mention (@isim bildirim) sisteminin SMF 2.1 ile çekirdek yapıda olacağını söylemiştim ve oldu :P SMF 2.1 'de bu özellikleri görebileceksiniz FAKAT biz bazı şeyleri abartmayı seven insancıklar olarak bildirim sistemine bir de "masaüstü" bildirimi ekledik. Bu size izin verdiğiniz taktirde, sitede olmasanız dahi tarayıcınıza bildirimlerin gelmesini sağlayacaktır.

Son olarak sizlere güvenlik ile ilgili bi bölümü paylaşmak istiyorum, SMF olarak güvenliğe ne kadar önem verdiğimizi ve bununla ne denli gurur duyduğumuzu söylemek istiyoruz. Çünkü hacklenen bir sitede fonksiyonelliğe bakılmaz. Şifrelerinizin kırılmasını zorlaştırmak adına (imkansızlaştırmak diyemiyorum), SMF 2.1 sürümü ile bcyrpt (ingilizce) kullanmaya başlamıştır. SMF1.1/2.0 SHA-1 kullanıyordu peki neden terk edildi? Şu anda tehtid altında mıyım? Evet ve hayır. Çok teknik bilgim olmamasına karşın, size basitçe (anladığım şekilde :P) şifre kırma olgusunu anlatmak istiyorum. Bildiğiniz üzere (ya da şimdi öğreneceğiniz üzere) şifreleriniz veritabanına düz olarak gönderilmez, hash fonksiyonu ile değiştirilip (gizlenip/saklanıp) gönderilir, ki olası bir hack durumunda şifreleriniz kırılmadan tutulsun (evet veritabanınızı ele geçirmiş olmaları şifrelerinizi ele geçirdikleri anlamına gelmiyor). Fakat günümüz sistemlerinde bu kırma işlemi GPU (Ekran Kartı) üzerinden (detaylarını bende araştırmadım) yapıldığı için işlem kapasitesi yükseltiliyor (dakikada milyonlarca). Bcyrpt ile bu saldırılar daha da yavaş hale geliyor (burada hız şifrenin kırılma süresidir).

Tabi bu düzenlemelerin yanında, yapılan hata çözümlerini de eklemek gerekiyor. Ne yazık ki :P biraz uzun bir yazı oldu fakat (eğer unuttuğum bir şey yoksa) geçmiş 45 günün özeti budur diyebilirim.

Teşekkürler :)

Offline bolubeyi61

  • Sr. Member
  • ****
  • Posts: 758
  • Gender: Male
    • Spina Bifida Turkey
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #1 on: June 21, 2014, 05:52:25 PM »
masa üstü mention özelliği iyiymiş.

Offline YeniÇocuk

  • Semi-Newbie
  • *
  • Posts: 21
  • Gender: Male
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #2 on: June 21, 2014, 07:21:54 PM »
Site mesela 2.0.8  kişi 2.1 e geçmek için ne yapması gerekir ?

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 9,158
  • Gender: Male
    • XinYenFon on GitHub
    • @XinYenFon on Twitter
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #3 on: June 21, 2014, 07:42:16 PM »
Site mesela 2.0.8  kişi 2.1 e geçmek için ne yapması gerekir ?

http://www.simplemachines.org/community/index.php?topic=437339.0 bu konu size bilgi vericektir. SMF 2.1 geliştirme sürecindedir ve deneme amacı dışında kullanılmasını tavsiye etmeyiz.

Offline YeniÇocuk

  • Semi-Newbie
  • *
  • Posts: 21
  • Gender: Male
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #4 on: June 21, 2014, 07:47:21 PM »
Site mesela 2.0.8  kişi 2.1 e geçmek için ne yapması gerekir ?

http://www.simplemachines.org/community/index.php?topic=437339.0 bu konu size bilgi vericektir. SMF 2.1 geliştirme sürecindedir ve deneme amacı dışında kullanılmasını tavsiye etmeyiz.


Tamam teşekkür ederim.

Offline xSabotaJx

  • Jr. Member
  • **
  • Posts: 384
  • Gender: Male
  • Burak
    • buraksari91 on Facebook
    • Clio Türkiye
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #5 on: June 23, 2014, 10:54:54 AM »
bildirim mevzusu gayet iyi oldu..
metion özelliğini de 2.1 sayesinde sağlıklı bir şekilde kullanabileceğim. şuan ilgili mod'u kullanıyorum. etiketleme yapılabiliyor fakat etkiketleme yaparken altta isim önerisi çıkmıyor..
Clio Türkiye (SMF) | Burak Sarı (Wordpress)

"Eğitimli insanlar topluma borçludurlar.
Bir işin nasıl yapılabileceğini biliyorken bir başkasının yapamadığını görüp susmaları kendilerini yetiştiren o topluma ihanettir."

Offline serhatyilmaz

  • Jr. Member
  • **
  • Posts: 159
  • Gender: Male
  • racerturk [dot] com
    • SerhatYilmaz.com.tr on Facebook
    • serhtyilmz on LinkedIn
    • @serhtyilmz on Twitter
    • RacerTurk.com
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #6 on: June 28, 2014, 03:31:14 PM »
Sabırsız çocuklar gibi görünmek istemiyorum ama bunun çıkış tarihi bellimidir?

Offline bolubeyi61

  • Sr. Member
  • ****
  • Posts: 758
  • Gender: Male
    • Spina Bifida Turkey
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #7 on: June 28, 2014, 03:40:56 PM »
belli değil.

Offline Alpay

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 3,653
  • Gender: Male
  • test
    • Personal Web Page
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #8 on: July 28, 2014, 01:49:44 PM »
Ekte ki resimdeki ; O ajax li bildirimler arka planda sürekli bir sorgu yaptıgı icin biraz problem yaratıyor diye hatırlatıyorum, bir çok insan hostingden aşırı CPU kullanımı problemi yaşayacak gibi gözüküyor @antes

Offline serhatyilmaz

  • Jr. Member
  • **
  • Posts: 159
  • Gender: Male
  • racerturk [dot] com
    • SerhatYilmaz.com.tr on Facebook
    • serhtyilmz on LinkedIn
    • @serhtyilmz on Twitter
    • RacerTurk.com
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #9 on: August 18, 2014, 09:36:28 AM »
Ekte ki resimdeki ; O ajax li bildirimler arka planda sürekli bir sorgu yaptıgı icin biraz problem yaratıyor diye hatırlatıyorum, bir çok insan hostingden aşırı CPU kullanımı problemi yaşayacak gibi gözüküyor @antes
Opsiyonel olarak sunarlar umarım, cpu derdinden çok defa muzdarip olduk bizde.

Offline Emre A.

  • SMF Hero
  • ******
  • Posts: 2,535
  • Gender: Male
  • δᴱᴺᴵ Çᴼᴷ Sᴱᵂᴵᴼᴿᵁᴹ
    • 100049199925920 on Facebook
    • emreallison on LinkedIn
    • @emreallison on Twitter
    • Emre A. » Kişisel Blog
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #10 on: September 08, 2014, 12:00:59 PM »
Çıkartın artık şu sürümü. Yoksa atarım kendimi şu sandalyeden aşağıya :)
Hayat yine; giriş...gelişme...sonuç...Giriş nedensiz... Gelişme ümitsiz... Sonuç gereksiz...

SMF'den xenForo'ya geçiş!
DLE'den WordPress'e geçiş!
Geliştiri ve SEO Optimizesi

Offline gevv

  • Full Member
  • ***
  • Posts: 613
  • Gender: Male
  • ElkArte powerful forum software
    • elkarte on GitHub
    • https://www.elkarte.net/
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #11 on: September 08, 2014, 12:04:53 PM »
tahminimce  en az 1 yılı daha var :)
ElkArte is a modern, powerful community building forum software. https://www.elkarte.net/

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #12 on: September 21, 2014, 04:19:54 AM »
SMF 2.1 'de bu özellikleri görebileceksiniz FAKAT biz bazı şeyleri abartmayı seven insancıklar olarak bildirim sistemine bir de "masaüstü" bildirimi ekledik. Bu size izin verdiğiniz taktirde, sitede olmasanız dahi tarayıcınıza bildirimlerin gelmesini sağlayacaktır.
Sitede olunmamasi durumunda elbetteki calismayacaktir. "Aktif olarak" desek daha iyi olabilir. Diger turlusu pek mumkun degil.

Son olarak sizlere güvenlik ile ilgili bi bölümü paylaşmak istiyorum, SMF olarak güvenliğe ne kadar önem verdiğimizi ve bununla ne denli gurur duyduğumuzu söylemek istiyoruz. Çünkü hacklenen bir sitede fonksiyonelliğe bakılmaz. Şifrelerinizin kırılmasını zorlaştırmak adına (imkansızlaştırmak diyemiyorum), SMF 2.1 sürümü ile bcyrpt (ingilizce) kullanmaya başlamıştır. SMF1.1/2.0 SHA-1 kullanıyordu peki neden terk edildi? Şu anda tehtid altında mıyım? Evet ve hayır. Çok teknik bilgim olmamasına karşın, size basitçe (anladığım şekilde :P) şifre kırma olgusunu anlatmak istiyorum. Bildiğiniz üzere (ya da şimdi öğreneceğiniz üzere) şifreleriniz veritabanına düz olarak gönderilmez, hash fonksiyonu ile değiştirilip (gizlenip/saklanıp) gönderilir, ki olası bir hack durumunda şifreleriniz kırılmadan tutulsun (evet veritabanınızı ele geçirmiş olmaları şifrelerinizi ele geçirdikleri anlamına gelmiyor). Fakat günümüz sistemlerinde bu kırma işlemi GPU (Ekran Kartı) üzerinden (detaylarını bende araştırmadım) yapıldığı için işlem kapasitesi yükseltiliyor (dakikada milyonlarca). Bcyrpt ile bu saldırılar daha da yavaş hale geliyor (burada hız şifrenin kırılma süresidir).
Bcyrpt her "hash"leme isleminde farkli sonuc doner, SHA1 ve MD5 turevlerinin aksine. Bu nedenle bir havuz olusturulma islemi yapilamamakta, yapilsa dahi tekrar dogrulamasi yapilmali, bu da zorlastirmakta. Farkli sifreleme duzeylerine sahip, biraz yavas ancak saglam. SMF'nin buna gecmesi sevindirici.

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 9,158
  • Gender: Male
    • XinYenFon on GitHub
    • @XinYenFon on Twitter
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #13 on: September 21, 2014, 05:11:07 AM »
SMF 2.1 'de bu özellikleri görebileceksiniz FAKAT biz bazı şeyleri abartmayı seven insancıklar olarak bildirim sistemine bir de "masaüstü" bildirimi ekledik. Bu size izin verdiğiniz taktirde, sitede olmasanız dahi tarayıcınıza bildirimlerin gelmesini sağlayacaktır.
Sitede olunmamasi durumunda elbetteki calismayacaktir. "Aktif olarak" desek daha iyi olabilir. Diger turlusu pek mumkun degil.

Tabi ki o oturum (session) için izin vermen gerekiyor.

Quote
Son olarak sizlere güvenlik ile ilgili bi bölümü paylaşmak istiyorum, SMF olarak güvenliğe ne kadar önem verdiğimizi ve bununla ne denli gurur duyduğumuzu söylemek istiyoruz. Çünkü hacklenen bir sitede fonksiyonelliğe bakılmaz. Şifrelerinizin kırılmasını zorlaştırmak adına (imkansızlaştırmak diyemiyorum), SMF 2.1 sürümü ile bcyrpt (ingilizce) kullanmaya başlamıştır. SMF1.1/2.0 SHA-1 kullanıyordu peki neden terk edildi? Şu anda tehtid altında mıyım? Evet ve hayır. Çok teknik bilgim olmamasına karşın, size basitçe (anladığım şekilde :P ) şifre kırma olgusunu anlatmak istiyorum. Bildiğiniz üzere (ya da şimdi öğreneceğiniz üzere) şifreleriniz veritabanına düz olarak gönderilmez, hash fonksiyonu ile değiştirilip (gizlenip/saklanıp) gönderilir, ki olası bir hack durumunda şifreleriniz kırılmadan tutulsun (evet veritabanınızı ele geçirmiş olmaları şifrelerinizi ele geçirdikleri anlamına gelmiyor). Fakat günümüz sistemlerinde bu kırma işlemi GPU (Ekran Kartı) üzerinden (detaylarını bende araştırmadım) yapıldığı için işlem kapasitesi yükseltiliyor (dakikada milyonlarca). Bcyrpt ile bu saldırılar daha da yavaş hale geliyor (burada hız şifrenin kırılma süresidir).
Bcyrpt her "hash"leme isleminde farkli sonuc doner, SHA1 ve MD5 turevlerinin aksine. Bu nedenle bir havuz olusturulma islemi yapilamamakta, yapilsa dahi tekrar dogrulamasi yapilmali, bu da zorlastirmakta. Farkli sifreleme duzeylerine sahip, biraz yavas ancak saglam. SMF'nin buna gecmesi sevindirici.

Benim için aşırı karmaşık, gelir adaletsizliği ile ilgilenmeyi tercih ederim :P

Biraz daha kafamı toparlayayım işlerimi halledeyim III'üde yazıcam :)

Offline darkblack323

  • Jr. Member
  • **
  • Posts: 222
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #14 on: January 15, 2015, 04:13:04 PM »
tahmini bir tarih verilemez  mi ve neden doğru dürüst bir galeri sistemi yok şu smf de

Offline Antes

  • Evil Black Cat
  • SMF Friend
  • SMF Hero
  • *
  • Posts: 9,158
  • Gender: Male
    • XinYenFon on GitHub
    • @XinYenFon on Twitter
Re: Son Zamanlar - Güncellemeler - Bölüm II
« Reply #15 on: January 15, 2015, 04:35:31 PM »
Galerilerin bi çoğu ücretli, ücretsiz olanları denemedim, AEVA güvenlik açıkları dolayısıyla kaldırıldı, sanırım içlerinde en iyisi oydu.

- http://www.smfpacks.com/multimediamod (30$)
- http://www.smfhacks.com/smf-gallery-pro.php (50$)
- http://levertine.com/products/levgal/ (Sanırım 40$ < Avrupa'ya satış yapmıyor, TR'yi etkilemiyor)