"Hızlı Paylaş" fazlamesai.net’in hayata dönmesi ile denemeye başladığımız bir konsept. Kendisi bir reddit, Hacker News klonu gibi görünse de bunlardan farklı bir amaca hizmet ediyor. Turistik bir bölgede bulunan, kendi dilinizde bir yönlendirme tabelası olarak görebiliriz basitçe. İşaret edilen yerleri ziyaret etmek, ziyaretiniz hakkında değerlendirme yaparak ya da basit bir oy vererek ahaliyi de yönlendirmek faydalı olacaktır. Fazlamesai'nin, çoğumuzun "uzuun uzun" yazılar yazmaya zaman olmaması sebebiyle önemli teknolojik tartışmalardan mahrum kalmasını kimse istemez sanıyorum.
"Hızlı Paylaş" bizi yavaş yavaş içine çekecek. Ama itiraf etmeliyiz ki kendisi, ortalama oy ve yayınlanma tarihine dayanan çok basit bir sıralama altyapısı (ORDER BY os DESC, yz DESC
) ile sunuluyor. Bizce eğlenceli olacak bu sıralama altyapısının geliştirilme sürecini Fazlamesai'ye danışmak, paylaşmak istedik. Önce eldeki verilerin paylaşımlarda kullanılabilecek kısaltmalarını verelim.
- Yayın zamanı: yz
- Yorum sayısı: ys
- Toplam oy sayısı: tos
- Pozitif oy sayısı: pos
- Oy Skoru (Aritmetik Toplam / Sayı): os
- Negatif oy sayısı: nos
Şimdi soralım: Sizce “Hızlı Paylaş” gönderilerini nasıl sıralayalım?
Veriyi default "yz" görsek, sıralama kriterini mini bir düğme ile kullanıcı değiştirebilse. (Web teknolojileri yetkinliğim 3-5 sene öncesinin css, html, javascript'i ile sınırlı.)