Birinchi Dota 2 reytingi qanday aniqlanadi CubePoints - foydalanuvchilar uchun reyting tizimi

— veb-saytda reyting tizimini tashkil qilish uchun plagin. Aytishimiz mumkinki, blog faol foydalanuvchi sharhlarisiz "yashamaydi". Xo'sh, nima uchun maqola mualliflari va sharhlovchilarini ball bilan mukofotlamaysiz, chunki odamlar faollik uchun mukofot olishni yaxshi ko'radilar, hatto bu shunchaki reyting raqamlari bo'lsa ham. (RuTracker.org veb-saytida reytingning bekor qilinishi bilan bog'liq foydalanuvchilarning g'azabini eslang, garchi hamma reyting uzoq vaqt davomida hech narsaga ta'sir qilmaganini tushungan.

Ishlab chiquvchilar, shuningdek, ushbu plagin yordamida sayt egasi qo'shimcha pul ishlashlari va foydalanuvchilarga ball sotib olish imkoniyatini taqdim etishlarini taklif qilishadi. PayPal. Nima uchun foydalanuvchi ball sotib olishi kerak? Misol uchun, ma'lum bir kontentga kirish faqat ma'lum bir reytingga erishilganda ochilishi mumkin.

CubePoints o'rnatilmoqda

Hammasi qanday bo'lsa, shunday. Administrator paneliga o'ting WordPress, Plaginlar yorlig'iga o'ting - "Yangisini qo'shish" va plaginni topish uchun qidiruvdan foydalaning. Uni qo'shing va faollashtiring.

Plaginning so'nggi versiyasi to'liq rus tiliga tarjima qilingan va bundan tashqari, u juda samarali tarjima qilingan, shuning uchun u bilan ishlash juda oddiy va yoqimli. CubePoints menyusiga o'ting va plaginni sozlashni boshlang.

Malumot uchun- bilan yaxshi ishlaydi Buddypress(WP asosida ijtimoiy tarmoq yaratish uchun mashhur plagin). Agar o'zing bo'lsa ijtimoiy tarmoq, yordamida qurilgan Buddypress, unda siz unga reyting tizimini osongina integratsiya qilishingiz mumkin. Buning uchun sizga boshqa plagin kerak bo'ladi, u - CubePoints Buddypress integratsiyasi .

Plaginning asosiy xususiyatlari

  • Sharhlar va postlar uchun reyting ballarini olish;
  • Ballarni bir foydalanuvchidan boshqasiga o'tkazish imkoniyati;
  • Torrent trekerlarida mavjud bo'lgan tizimga o'xshash reyting tizimi;
  • Saytda kunlik avtorizatsiya uchun ballarni hisoblash (avtomatik ravishda ishlab chiqariladi);
  • Spam uchun ballarni o'chirish va sharhlarni keyinchalik o'chirish;
  • Yozuvlarni o'chirish uchun ballarni hisobdan chiqarish;
  • Pulli kontentni ko'rish uchun ballarni o'chirish;
  • To'lov tizimidan foydalangan holda ballarni sotib olish imkoniyati PayPal;
  • Foydalanuvchilarga ballarni qo'lda belgilash imkoniyati.

“Ma’lumotlarni qayta o‘rnatish”dan tashqari barcha ulangan modullar uchun CubePoints tavsifi

Boshqaruv

Foydalanuvchilarga berilgan ballarni boshqarish. Siz foydalanuvchidan istalgan miqdordagi reyting balllarini qo'shishingiz yoki ayirishingiz mumkin.

Ballarni qo'shing

Foydalanuvchilarga ballarni qo'lda belgilash.

Sozlang

Asosiy plagin konfiguratsiya sahifasi. Asosan, bu erda siz har qanday harakat uchun qo'shiladigan yoki ayiriladigan nuqtalar sonini belgilashingiz mumkin.

Jurnallar

Ballar bilan so'nggi manipulyatsiyalar haqida ma'lumot.

Zaxiralash va tiklash

Menimcha, bu yorliq qo'shimcha izohlarga muhtoj emas.

Mening fikrlarim

Foydalanuvchining shaxsiy sahifasi, u erda u u yoki bu harakatni bajarish orqali qancha ball to'plagan yoki yo'qotganligini ko'rishi mumkin.

PayPal orqali hisobingizni to'ldiring

Ballar uchun to'lov imkoniyatlarini o'rnatish orqali PayPal.

Shunday qilib, ushbu shaklni qanday ko'rsatishingiz mumkin:

1. Quyidagi HTML koddan foydalanish:

Xarid qilish uchun ballar soni:


2. Agar mavzuning functions.php fayliga quyidagi qator qoʻshilsa, blog sahifasiga oʻrnatilishi yoki vidjet sifatida koʻrsatilishi mumkin boʻlgan dan foydalanish:

add_filter('vidjet_matn', 'qisqa kodni bajarish');.

Foydalanuvchilarga statuslar tayinlash

"Modullar" yorlig'iga o'ting va "Statuslar" modulini yoqing. Endi biz menyuda ko'ramiz yangi element Statuslar, bu erda biz o'z statuslarimizni o'ylab topamiz va unga erishgandan so'ng foydalanuvchiga ushbu maqom beriladigan ballar yig'indisini belgilashimiz mumkin.

Modullar

Modullar, ehtimol, ushbu menyudagi eng qiziqarli narsadir. Turli xil modullarni ulash orqali siz foydalanuvchilarga kirish huquqini berasiz qo'shimcha funktsiyalar va plaginning funksionalligini sezilarli darajada kengaytiradi. Bu bilan tanishishni boshlash tavsiya etiladigan yorliq. Modullarning tavsiflarini o'qing, kerakli narsani faollashtiring va keyin plaginni o'rnatishni boshlang - menimcha, optimal harakat yo'nalishi.

Vidjetlar

Sizning ixtiyoringizda 2 ta vidjet mavjud:

Foydalanuvchi qancha ball olganini ko'rsatadi. O'z fikrlarini ko'rish uchun foydalanuvchi saytga kirishi kerak.

CubePoints eng yaxshi foydalanuvchilari. Eng ko'p reyting balliga ega bo'lgan eng yaxshi foydalanuvchilar.

Vidjetlar qisqa kodlar roʻyxati yordamida oʻrnatiladi, ularni vidjetning “Uslub” maydoniga ham kiritish mumkin. CubePoints eng yaxshi foydalanuvchilari

Qisqa kodlar:

%balls% - ballar soni

%npoints% - faqat ballar sonini ko'rsatadi

%username% - foydalanuvchi nomini ko'rsatish

%user% yoki %user% - foydalanuvchi identifikatori

%joy% - foydalanuvchi holati

%emailhash% - tasvirlarni ko'rsatish Gravatar


Forumni o'rnatganlar uchun yana bir yaxshi yangilik - forum ishlab chiquvchilari tez orada integratsiya uchun plagin chiqarishni rejalashtirmoqda.

Kafolat nima?
Kamchilik bo'lgan taqdirda hisobni almashtirish kafolati. Bizda kamchilik darajasi minimal. Agar muammo yuzaga kelsa, hisobni ekvivalenti bilan almashtiramiz. Boshqa do'konlardan farqli o'laroq, biz sizning aybsizligingizni isbotlashni talab qilmaymiz (bular yashirin sharoitlar, ba'zi sotuvchilarda mavjud).
Shuningdek, kafolat foydasiga: sayt 4 yoshda, to'lovlarni qabul qilish uchun hisob-kitob, avtomatlashtirilgan sotish uchun litsenziyalangan skript - Digiseller.

Bog'langan hisoblar?
Yo'q. Saytdagi barcha hisoblar havolalarsiz - hamma narsani o'zgartirish mumkin. To'plam Steam uchun login va parolni va pochta uchun login va parolni o'z ichiga oladi. Steam mobil telefonida telefon ulanmagan.

Menda MMR o'ynash uchun SIM-raqam yo'q.
2017-yil 4-maydan boshlab mobil telefon raqami bo‘lmagan akkauntlarga reytingli o‘yinlarni o‘ynashga ruxsat berilmaydi.
Mobil raqam - bu individual narsa va agar sizda yo'q bo'lsa, unda bu muammo emas. Biz virtual raqamni ulash imkonini beruvchi xizmatni topdik, narxi atigi 3 rubl - onlinesim.ru/sms-receive

Bu MMR nima uchun?
Dota 2-dagi MMR siz bilan bir xil reytingdagi o'yinchilarni tanlash uchun mezon bo'lib xizmat qiladi. Aksariyat o'yinchilar 2800-4000 MMR (yakkaxon reyting) oralig'ida o'ynashadi. Reyting qanchalik baland bo'lsa, raqiblar shunchalik kuchli bo'ladi, siz ko'proq haqiqiy tajribaga ega bo'lasiz, o'yinda o'zaro tushunish va o'zaro yordamga ega bo'lasiz.

Dota2-da g'alaba darajasi va o'yinlar soni qanchalik muhim?
G'alaba qozonish ko'rsatkichi (yutuq foizi) va o'yinlar soni o'yinlarni tanlashda videoni o'ynamaydi. Reytingli o'yinlarda bu parametrlar hisobga olinmaydi.

KDA nima?
KDA - bu o'yindagi foydalilik koeffitsienti, hisob qaydnomasiga tayinlanmaguncha MMR reytingingizni hisoblashga ta'sir qiladi. U quyidagicha hisoblanadi: (K+A)/D, bu yerda K - o'yindagi o'ldirishlar soni, D - o'lganlar soni, A - assistentlar soni. Masalan, siz o'yinni tugatdingiz, 8 ta o'ldirishni amalga oshirdingiz, tavernada 4 marta, 12 dushman qahramonini o'ldirishda ishtirok etdingiz - sizning KDA = (8+12) / 4 = 5, bu yaxshi.

Qanday qilib yuqori MMR bilan hisob qaydnomasini o'zingiz qilishingiz mumkin?
Yuqori KDA bilan taxminan 100-150 o'yin o'ynashingiz va 10 ta kalibrlash o'yinini muvaffaqiyatli o'ynashingiz kerak. Natijada siz 3500-3700 MMR olasiz.
Misol: agar siz kalibrlashdan oldin birinchi o'yinlarni o'ynagan bo'lsangiz va 3000MMR o'yin darajasiga javob bersangiz va KDA koeffitsienti 10 bo'lgan barcha 10 kalibrlash o'yinini yutgan bo'lsangiz, kalibrlashdan so'ng siz 3500 MMR hisobiga ega bo'lasiz.

MMR reytingi quyidagilarga bog'liq: birinchi o'yinlardan 70-80% ga (20-darajagacha) va 10 ta kalibrlash o'yinlaridan 20-30% ga, shundan so'ng sizning reytingingiz ko'rsatiladi. Shunga ko'ra, siz barcha o'yinlarni izchil, sifatli o'ynash uchun taxminan 14-20 kun sarflashingiz kerak.

Maksimal yakkaxon MMR uni darhol olish mumkin kalibrlashdan keyin, hozir bilan cheklangan ~3500 . Qolgan ochkolar g'alabalar va o'rtacha 25 ochko bilan qo'lga kiritiladi.

Muhim: o'zingizni aldamang! Agar sizning shaxsiy yakkaxon reytingingiz hozir 2000-2500 oralig'ida bo'lsa, unda Siz > 3500 mmr hisob qaydnomasini yarata olmaysiz. Vaqtni behuda sarflashning hojati yo'q.

Keyingi nuqta shundaki, siz faqat vaqt o'tishi bilan o'rganishingiz va haqiqatan ham yuqori darajaga mos kelishingiz mumkin. Tajribali o'yinchilarga ega bo'lgan kompaniyada partiya o'yinlarini o'ynash yoki yakkaxon MMR yuqori bo'lgan hisobda yolg'iz o'ynash orqali bunga tezroq erishishingiz mumkin.

Kim nima desa ham, lekin 90% hollarda yakkaxon reyting endi haqiqatan ham o'yin darajasini aks ettiradi.
Kim o'z jamoadoshlarini "qirqichbaqa" deb atasa (aytmoqchi, bir xil darajada o'ynaydi) shunchaki boshqalar qanday o'ynashini unutib qo'ygan, reyting 1000 ball pastroq.
Buning teskarisi ham bor: hozir o'zingiznikidan +800 plyus reyting bo'yicha 3-4 o'yin o'ynashga harakat qiling va o'zingizni jamoada keraksiz, kuchsiz his qila boshlaysiz va sizda hech kim aybdor bo'lmaydi.

Jamoa o'yinlari qanday ta'sir qiladiyakkaxon reytingda?
Jamoa reytingidagi o'yinlar faqat partiyaning MMRiga ta'sir qiladi va yakkaxon MMRga ta'sir qilmaydi

Yakkaxon MMR reytingi 4500 va 4800 o'rtasidagi farq nima?
Farqi juda muhim, g'alabasi 55% bo'lgan yaxshi o'yinchi uchun 300 ball - bu taxminan 110-120 baholangan o'yin.
Biroq, 4800-dan boshlab, haqiqiy tajriba o'yinchilar sezilarli darajada oshadi va reytingingizni oshirish qiyinlashadi - siz ko'p "terlashingiz" kerak. Boshqacha qilib aytganda, MMR ortishi bilan farq sezilarli darajada sezilarli bo'ladi.

Mening reytingim hozir 3200-3600 - o'ynaganimda nimani ko'raman, masalan, 4500 MMR?
3500 reyting bilan solishtirganda, 4500 da ko'proq mos o'yinchilar bor - qo'llab-quvvatlaydi, albatta, qo'llab-quvvatlaydi, tashishlardan chiziqqa tushmang, darhol palatalarni sotib oling, kura, agar dushman jamoasida ko'rinmas qahramon bo'lsa, birinchi daqiqalardan boshlab beradi. va "onangizga tegmang". Biroq, siz hali ham eksantriklarni uchratishingiz mumkin, lekin ga qaraganda ancha kamroq.

Hisoblarimizni qayerdan olamiz?
Ko'pchiligingiz o'zingizning zavqingiz uchun Dota o'ynaysiz va uni bepul qilasiz.
Odamlarning kichik bir qismi juda yaxshi o'ynaydi, shuningdek, o'yin-kulgi uchun, g'alaba qozonish uchun.
Ular orasida o'ylaydigan va g'oyaga kelganlar bor, chunki ular allaqachon o'yinda ko'p vaqt sarflaganlari uchun, nega kichik mukofot olmaysiz?
Bir oy ichida bitta shunday o'yinchi noldan 3-5 ta akkaunt yaratadi, biz ularga kuchli dota o'yinchilar bilan o'ynash uchun akkauntga xaridorni ishonchli topishga yordam beramiz.

Reyting yoki reyting tizimini qanday qilish kerak?

N okrug shahrida juda ko'p sartaroshxona va byurolar bor edi dafn marosimlari,
shahar aholisi faqat soqol olish uchun tug'ilganga o'xshaydi,
sochingizni kesing, boshingizni Vegetal bilan yangilang va darhol o'ling.

Berilgan: biror narsa haqida salbiy yoki ijobiy fikringizni qoldirishingiz kerak. haqida aytaylik.

Standart echimlar: Odamlarga besh yulduz yoki ikkita tugmachani ortiqcha/minus va ularning orasidagi reyting bilan bering.

Oh, ikkala qaror ham bema'nilik.

Biz bilamizki, variantlarning ko'pligi ulardan birini tanlash ehtimolini kamaytiradi (). Bu shuni anglatadiki, 5 o'rniga 10 yulduz qo'yish orqali siz ovozlar sonini sezilarli darajada kamaytirasiz va 20 yulduzni yaratish orqali ... (shuning uchun) yaxshi dizaynerlar asosiy menyudagi har bir element uchun kurash).

Ammo natija aniqroq bo'ladi, deyishingiz mumkin. Va siz haq bo'lasiz. To'g'ri, reytingdan 1000 o'rniga atigi 10 kishi foydalanadi; kam odam biror narsa uchun 10 (20) bahoga ega. Bu shuni anglatadiki, namuna vakili bo'lmaydi va uni tashlab yuborish mumkin.

Shuning uchun ikkita tugma yulduzchadan ustun turadi, ular oddiyroq.

Ikki tugma bilan nima bo'ldi?

Biz qoniqmaganlar va qoniqarlilar nisbatini ko'rmayapmiz. Aytaylik, reyting 100 ta to'tiqush. U shunchalik yomonmiki, ovoz bergan 300 kishidan 100 nafari undan norozi edi (33%, bir soniya)? Yoki 100 ta foydalanuvchi uni ajoyib deb o'ylagan va hammaga yoqqan darajada ajoyibmi? Bu aniq emas, biz nisbatni ko'rsatamiz.

Ammo bu erda ham, Xudoga shukur - axir, agar dastur uchun 10 kishi ijobiy va 1 kishi salbiy (11 ovoz) ovoz bergan bo'lsa, u holda gipotetik sinf reytingida u 1000:101 nisbatdagi dasturdan yuqori bo'ladi va bu absurd - ikkinchi dasturning mashhurligi birinchi navbatda qilish kerak. Bundan tashqari, bu erda reytingni oshirish uchun yaxshi imkoniyat bor (haqiqatan ham, dastur egalari uchun?).

Buni oddiygina qilishingiz mumkin:

Lekin bu haqda o'ylash yaxshiroqdir: aldashdan qanday qochish kerak? Keling, reytingda ishtirok etish uchun pastki chegarani joriy qilaylik. Demak, 11 ovozga ega boʻlgan dastur 1101 ovoz olgan dasturdan yuqori boʻla olmaydi. Qadimgi odamlar xursand bo'lishadi va yangilar asta-sekin qabriston tomon harakat qilishadi, motivatsiya yo'q.

Keling, konvertatsiya qilishni ko'rib chiqaylik. Uni yuklab olgan qancha odam o'z sharhini qoldirishga vaqt ajratdi?

1000 dan yuklab olindi, 110 ta qoldi? Juda qoyil!

100 ta yuklab olindi, 1 tasi qoldi? Yomon emas, lekin birinchisi yaxshiroq.

Ishonchim komilki, kichik (!) minimal ovoz chegarasi bilan birga, bunday yechim sintetik reyting yoki ovoz nisbati bo'yicha saralashdan ko'ra yaxshiroq ishlaydi. Agar kimdir boshida reytingni oshirsa ham, har bir yangi yuklab olish bilan yomon dastur pastga va pastga tushib, yaxshilariga yo'l ochadi. Ammo bu bizga kerak bo'lgan narsa.

Keling, muhokama qilaylik.

Izohlar:

  • Anton
    O'ylaymanki, biz bir xil booking.com saytidan biror narsani qabul qilishimiz mumkin
    Faqat + va - dasturlarini ko'rsatgan holda ikkalasini ham sotib olganlar uchun ovoz berish.
    Va menimcha, biz qandaydir tarzda chiqarilgan sanani hisobga olishimiz kerak.
    Ehtimol, versiya uchun reyting bo'lishi kerak.
    Eski/yangi ilova muammosini to'g'ri hal qilishga imkon beruvchi qiziqarli matematik qurilma.
  • Yaroslav Birzul
    Men yuklab olish sanasi va cheklovlari haqida roziman, lekin dasturning ijobiy va salbiy tomonlarini ko'rsatishga rozi emasman. Odamlar buni reyting tavsifida yozadilar, ammo qo'shimcha parametrlar yangi yulduzlarga olib keladi, bu yomon.
  • Anton
    Xo'sh ... agar biz bron qilish misolini olsak, u nafaqat aralashmaydi, balki ko'pincha o'z-o'zidan yulduzlarga qaraganda yaxshiroq ishlaydi. + dagi "yotoqxonada rozetkalar yo'q" va "kechasi oshxonaga shokoladli kekler va zanjabil limonadini olib kelishadi" iboralari reytingdagi raqamlardan ko'ra yaxshiroq tanlov qilishga yordam beradi.
  • Yaroslav Birzul
    Men roziman, lekin buni reyting sharhida tasvirlashimga hech narsa xalaqit bermaydi, nega bezovta qilasiz?
  • Anton
    hmm, bu o'rniga nima.
    Kalit + va -ni aniq ajratishdir.
    Bundan tashqari, biroz mavhum sharhlardan farqli o'laroq, u erda nima yozish kerakligi darhol aniq bo'ladi.
  • mogilka
    Men har doim yulduzlarni ko'rganimda g'azablanaman va agar men o'z reytingimni boshqa yo'l bilan tark eta olmasam, ijobiy va salbiy tomonlarini oldindan o'ylab ko'rib, maqbulini tanlashga harakat qilaman. Va ishonamanki, siz olgan ball har doim taxminiy munosabatni aks ettiradi. Shunday ekan, menimcha, bu yulduzchalar foydalanuvchini ham, tahlilchini ham adashtirmoqda.
    Menga + va - ham yoqmaydi, garchi ba'zida bu mantiqiy bo'lsa ham. Ammo faol resursda kamchiliklarni suiiste'mol qilish ehtimoli yuqori, bu bir necha bor tasdiqlangan.
    O'ylaymanki, o'z fikringizni bildirishning ideal varianti qabul qilingan yoqtirishlardir (yoki ortiqcha, bu muhim emas). Qo'llab-quvvatlamoqchi bo'lgan odam doimo plyusni bosadi
  • Yaroslav Birzul
    Yoqtirishda bitta muammo bor - ular faqat biror narsani yoqtirgan odamlar sonini ifodalaydi va jamiyat munosabatlarini aks ettirmaydi va boshqa ishtirokchilar yordamida moderatsiyaga yo'l qo'ymaydi.
    Bunday bir tomonlamalikning ikkinchi katta muammosi (biz buni InspireMe-da angladik) - bu erda paydo bo'lgan materiallarni to'g'ri tartiblash mumkin bo'lmaydi. boshqa vaqt. Qadimgi har doim boshdan boshlanadi, bu juda yaxshi emas.
    Ikkala fikr ham mavjud bo'lgan, lekin ayni paytda samaradorlikni (yuklashlar, ko'rishlar va boshqalarga nisbatan) hisobga oladigan format bu kamchiliklardan mahrum bo'ladi.
    O‘ylaymanki, kelgusi loyihalarda biz aynan shu tarzda ishlaymiz.
  • Talgautb
    Qabul qilaman, mavzu qiziq, men ham o'yladim.
    Yuqoriga chiqishga kelsak, men shunday deb o'ylayman:
    nashr paytida +/- miqdori
    Bu erda, xuddi kino qidiruvidagi kabi, murakkab matematik formula kerak bo'lishi mumkin :)
    Ovoz berish natijasini ko'rsatmaslik ham muhim (masalan, maqola bo'lsa), ko'pincha foydalanuvchi foydalanuvchilarning umumiy munosabatiga qarab bosadi.
    Menimcha, bu loyihaga bog'liq.
    lekin umuman olganda menga + yoki - yaxshiroq yoqadi
    agar sizga yoqqan bo'lsa +, yo'q - agar sizga ahamiyat bermasangiz :)
    va mehmonxonalar va restoranlarni baholash uchun yulduzlar to'g'ri
    Mening fikrimcha
  • multik
    Yaroslav, men sizning muammoingiz haqida 10 daqiqa o'yladim, shuning uchun qat'iy hukm qilmang, lekin siz buni g'oya sifatida qabul qilishingiz mumkin:
    Biz o'zgaruvchilarni belgilaymiz
    miqdor - uni o'qiganlarning umumiy soni. Bu erda e'tibor berishga arziydi Maxsus e'tibor Bu faqat sahifaga tashrif buyurganlar soni emasligini. Bu tarkibni o'qigan odamlar. Ularni qanday hisoblash mumkin? Agar bizda kontent sifatida video mavjud bo'lsa, unda videoning umumiy davomiyligining kamida 25% tomosha qilinsin va keyin biz foydalanuvchini miqdor o'zgaruvchisiga qo'shamiz. Agar bizda to'plam mavjud bo'lsa, foydalanuvchi ularga kamida 10 soniya qarashga ruxsat bering, aylantirish panelidan foydalaning (aylantirish paneli yoki sichqoncha/sensorli ekran orqali), umuman olganda, biz haqiqiy odamga xos bo'lgan boshqa xatti-harakatlarni kuzatamiz. Vazifa mazmunini haqiqatda o‘qigan(!) haqiqiy(!) foydalanuvchini yozib olishdan iborat, shundan keyingina biz uni summaga qo‘shamiz va uning identifikatorini ma’lum bir maqola uchun miqdor o‘zgaruvchisiga qo‘shilmasligi uchun eslab qolamiz. kelajak, agar u allaqachon mavjud bo'lsa.
    Hammasi bo'lib biz formulani olamiz:
    delta = miqdor + (ijobiy - kamchiliklar);
    Qavslarni 2 ga ko'paytirish orqali ijobiy va salbiy tomonlarning ta'sirini oshirishingiz mumkin:
    delta = miqdor + (ijobiy - kamchiliklar) * 2;
    Misol (asosiy formula):
    1000 kishi tarkibni o'rganib chiqdi va unga 10 ta ortiqcha va 90 ta minus berdi.
    delta = 1000 + (10 - 90) = 1000 + -80 = 920;
    100 kishi tarkibni o'rganib chiqdi, 80 ta ortiqcha va 2 ta minus berdi
    delta = 100 + (80 - 2) = 100 + 78 = 178;
    Nimasi alohida:
    summasi=1000, 10 ta ortiqcha va 20 ta minusga ega boʻlgan maqola 401 ta ortiqcha va 10 ta minusga ega boʻlgan summa=600 boʻlgan maqoladan reytingda pastroq boʻladi, chunki birinchi holatda delta=990, ikkinchisida 991.
    Yuqoridagi misol uchun ijobiy/salbiy tomonlari uchun kuchaytiruvchi formulalardan foydalansak, miqdori = 1000, 10 ta ijobiy va 20 ta salbiy tomonlari boʻlgan maqolani chetlab oʻtish uchun miqdori = 401, 292 ta ijobiy va 2 ta salbiy tomonlari boʻlgan maqola yetarli ekanligini topamiz. . Birinchi holda delta = 980, ikkinchisida 981. Aytadigan bo'lsak oddiy so'zlar bilan, keyin bor-yo'g'i 401 kishi o'qigan va bir qancha plyuslar bergan maqola 1000 ta o'qilgan maqoladan o'zib ketadi.
    Ijobiy va salbiy tomonlarning daromadini, aytaylik, formulada ikkita o'rniga 5 yoki hatto 10 ni qo'yish orqali oshirish mumkin.
    Sxemaning kamchiliklari nimada: g'oya 30 daqiqa oldin ixtiro qilingan, men buni hayotimda hech qachon sinab ko'rmaganman, ehtimol men biror joyda nimanidir e'tiborsiz qoldirganman.
    Xo'sh, aldashga qarshi skriptlarni yozishni unutmang. Formula allaqachon asosga ega, ammo bu etarli emas. Shuningdek, siz botlardan va boshqa shamanizmdan himoyalanishingiz kerak.

Reyting. Har biringiz bu og'riqli tanish so'zni bir necha bor eshitgansiz. Qoida tariqasida, bu so'z odatda ma'lum bir ob'ekt yoki hodisaning ahamiyati yoki ahamiyatini aks ettiruvchi raqamli yoki tartibli ko'rsatkich sifatida tushuniladi. Oddiy qilib aytganda, ma'lum mezonlarga ko'ra qancha ko'p ball to'plasangiz, reytingda shunchalik yuqori o'rinni egallaysiz.

Eʼtibor bergan boʻlsangiz kerak, bizning loyihamiz ham oʻzining reyting tizimiga ega. Biz sizni bu nima ekanligini avvalroq, alohida maqolada tanishtirgan edik va endi biz o'qituvchingizning veb-saytini qanday mashhur qilish va reytingda yuqori o'ringa ko'tarilish haqida batafsilroq gaplashamiz.

Albatta, ko'plaringiz: “Qanday rag'bat? Shunchaki o‘zingni maqta!” va hokazo. Ammo men sizdan so'rayman: "Agar mehnatingiz qadrlansa, xursand bo'lmaysizmi?" Aynan mana bu sizning ishingizni baholash tizimi, ya'ni loyihamizdagi reyting tizimi. Qabul qiling, siz o'z kasbingizning eng zo'ri ekanligingizni bilish juda yoqimli va hamkasblaringiz e'tirofiga ko'ra, siz eng yaxshi ekanligingizdan yanada xursand bo'lasiz.

Shaxsiy reytingingizni oshirishga nima ta'sir qilishini va qanday hissa qo'shishini eslaylik:

  • ishlanmalarni nashr etish;
  • blog yozuvlari;
  • fayllaringiz va bloglaringizni ko'rish;
  • nashrlaringizni yuklab olish;
  • materiallaringizga qiziqqan obunachilar;
  • fayllarga qoldirgan sharhlaringiz;
  • fayllaringizga sharhlar;
  • bloglarda qoldirilgan sharhlar;
  • bloglaringizga sharhlar;
  • fayllaringiz yoki blog xabarlaringizni baholang.

Agar siz ularni diqqat bilan ko'rib chiqsangiz, "Ko'p dars" loyihasi reytingida shaxsiy veb-saytingizni ilgari surishning uchta asosiy yo'nalishini aniqlashingiz mumkin:

  • uslubiy ishlanmalaringizni nashr etish;
  • nashrlaringizni boshqa foydalanuvchilar tomonidan baholash;
  • obunachilaringiz soni.

Lekin, birinchi navbatda, shaxsiy veb-saytingizning bo'limlarini diqqat bilan to'ldirish ustida ishlashingiz kerak. Shaxsiy profilingizni to'ldiring, rasmingizni avataringizga joylashtiring, "Galereya" bo'limiga rasmlar qo'shing.

"Men haqimda" bo'limini to'ldirishga alohida e'tibor bering. Bizga nafaqat kasbingiz, balki o'zingiz, sevimli mashg'ulotlaringiz haqida ham gapirib bering va yutuqlaringiz va mukofotlaringizni eslatib o'tishni unutmang. Umuman olganda, o'zingizdan hech narsani rad qilmang. Axir, siz bilganingizdek, "siz odamlarni kiyimlariga qarab uchratasiz", tan olishingiz kerakki, kam odam shu tarzda to'ldirilgan sahifada joylashtirilgan materiallarni o'qishga qiziqadi.

Shaxsiy sahifangizni to'ldirish ustida ishlaganingizdan so'ng, asosiy e'tibor uslubiy ishlanmalaringizni nashr etishga qaratilishi kerak. Ularni iloji boricha ko'proq va tez-tez nashr eting: o'qituvchingiz saytiga qanchalik ko'p materiallar yuklasangiz, ular qidiruvda shunchalik tez-tez topiladi va hamkasblaringiz ularni qanchalik ko'p baholay oladilar, lekin materiallaringiz sifati haqida unutmang. . Ularni noyob, qiziqarli va chiroyli tarzda ishlab chiqishga harakat qiling.

Nashriyot uslubiy ishlanmalar yoki blog postlari, sarlavhalarga e'tibor bering. Sarlavhangiz quyidagicha bo'lishi kerak:

  • qisqacha;
  • nashrning mohiyatini aks ettiradi;
  • jarangdor bo'lmoq;
  • eslab qolish;
  • faqat sizning hamkasblaringizning tor guruhiga tushunarli bo'lgan murakkab atamalarga ega bo'lmang.

Axir, statistik ma'lumotlarga ko'ra, sarlavhalar matnlarning o'ziga qaraganda besh marta tez-tez o'qiladi. Bugungi kunda World Wide Web foydalanuvchisi sayt, sahifa yoki xat bilan tanishish uchun bir necha soniya vaqt sarflaydi. Nashringizga e'tiborni jalb qilish uchun, albatta, yaxshi sarlavhalar yozish juda muhim, chunki amaliyot shuni ko'rsatadiki, yaxshi sarlavha muvaffaqiyatning 80% ni tashkil qiladi! Axir, agar sizning o'quvchi yoki saytga tashrif buyurgan odamga maqolaning sarlavhasi yoqmasa, u blog yozuvining mazmuni va sizning o'quv materialingiz bilan tanish bo'lmaydi.

Yaxshi nom bilan birlashtirilgan yaxshi material shaxsiy o'qituvchi veb-saytingizga e'tiborni jalb qilishga yordam beradi va natijada obunachilar sonini ko'paytiradi.

Hamkasblar bilan oddiy muloqot ham sizning sahifangizga obunachilarni jalb qilishga yordam beradi. Boshqa o'qituvchilarning sahifalariga faol obuna bo'ling, blog postlari va mualliflarning ishlanmalariga sharh bering va nashrlaringiz ostida qolgan sharhlarga javob bering. Va, albatta, siz o'zingizning shaxsiy o'qituvchi veb-saytingiz haqida hamkasblar, tanishlar yoki do'stlaringizga "Ko'p dars" loyihasida bunday loyihaga qiziqish bildirishingiz mumkin. Va ularni ro'yxatdan o'tkazgandan so'ng, o'zaro obunalarni tashkil qiling.

Hikoyamiz bilan sizni juda zeriktirmadik degan umiddamiz. Shaxsiy o'qituvchi veb-saytingizni targ'ib qilishning qaysi jihatlari sizni qiziqtiradi? Fikr va mulohazalaringizni kutamiz.

Hurmat bilan, “Multilesson” loyiha jamoasi.

2010 yil 9-noyabr, soat 20:35

Saytdagi foydalanuvchilarning mashhurligi algoritmi - "Standart narsalarga nostandart yondashuv"

  • PHP

Har bir inson veb-saytlardagi maqola va materiallar uchun reyting tizimini ko'rgan. Ko'pchilik buni o'zlari ham qildi, lekin hamma ham saytdagi odamlarni baholayvermaydi.
Ushbu maqolada men sizning resursingiz foydalanuvchilari uchun yuqori sifatli reyting tizimini qanday yaratishni aytaman.

Avval siz uchun turli darajali algoritmlar qatorini chizaman:
I - foydalanuvchilar faqat "+" oladilar
Asosiy afzalliklari:

  • Hech qanday muammo yo'q.
Kamchiliklari:
  • bir kishi, bir nuqta.

II - foydalanuvchilar "+" va "-" oladilar
Oldingi tizimdan bir nechta katta farqlar mavjud. Ma'lumotlar bazasiga yana bitta maydon qo'shildi.
Asosiy afzalliklari:

  • Hech qanday muammo yo'q.
  • Sayt va ma'lumotlar bazasida minimal yuk.
Kamchiliklari:
  • bir kishi, bir nuqta.
  • Veb-sayt/forumdagi shaxsiy hokimiyat hech narsaga arzimaydi. Siz bitta birliksiz va hammasi shu.

III - @klim-danilovklim-danilovdan giperbola
Ha, bu juda chiroyli qiziqarli fikr lekin materialni baholash uchun. Lekin foydalanuvchilar emas.
Asosiy afzalliklari:

  • "Har bir ortiqcha yoki minusning og'irligi xronologik tartibda doimiy ravishda yarmiga kamayadi.
    Ya'ni, birinchi foydalanuvchi og'irligi +50 ball bo'lgan plyus qo'yadi, keyingisi +25 ball, minus -50 ball, minus -25, minus -12,5 ball bilan ortiqcha qo'yadi. ”.
Kamchiliklari:
  • Har bir keyingi ovoz allaqachon kamroq vaznga ega.
  • Tizim hali tugallanmagan.

IV - o'rtacha statistik
Eng keng tarqalgan tizimlardan biri. U saylovchilarning umumiy soni va umumiy ballning bir-biriga bo'linganligiga asoslanadi.
Asosiy afzalliklari:

  • Tizim sinovdan o'tgan va uzoq vaqt ishlaydi.
  • Resurs xarajatlari yuqori emas.
Kamchiliklari:
  • Foydalanuvchiga minimaldan maksimalgacha ovoz berish huquqi beriladi. Va odatda, statistik ma'lumotlarga ko'ra, foydalanuvchilar eng past yoki eng yuqori ball beradi.
  • Faqatgina materialni baholash tizimi.

V - suzuvchi tizim
Printsip karmaning ortiqcha yoki minusga o'zgarishiga asoslanadi.
Asosiy afzalliklari:

  • Ehtimol, eng ko'p eng yaxshi tizim foydalanuvchi/materialni baholash uchun.
  • Resurs xarajatlari yuqori emas.
Kamchiliklari:
  • Va yana. Reyting tizimidagi veb-sayt/forumdagi vakolatingiz hech narsaga arzimaydi.

Endi men qo'limdan kelganini qilaman.
Odamlarni baholash algoritmlari allaqachon mavjud bo'lsa, nega g'ildirakni qayta ixtiro qilish kerak?
- Va javob oddiy, resursda haqiqiy obro'li odamlarni ta'kidlash zarurligi haqida suhbat bo'lganda, ular to'g'ri emas.

Algoritm shunga asoslanadi geometrik shakl"to'g'ri uchburchak".
Ha, ba'zida geometriyada biz juda g'ayrioddiy narsalarni topishimiz mumkin.

Nima uchun uchburchak tanlangan?
Gap shundaki, uchburchakning balandligi reyting bergan foydalanuvchining reytingiga mos kelishi mumkin.
Baho berilgan uchburchak uzunligi. Va gipotenuza foydalanuvchilarning vakolatlari o'rtasidagi aniq farqdir.

Endi qiziqarli qismga o'tamiz.
$a = 254; // Saylovchining foydalanuvchi reytingi $b = 47; // Ovoz olgan foydalanuvchining reytingi /* Har qanday forumda topilishi mumkin bo'lgan standart raqamlarni o'rnating */ if($b)<=0){ $b=1; } /* Проверяем наличие нуля и отрицательного числа в переменной $b */ ### Получаем квадрат стороны А * 2 ### $aInSquare = ($a * 2) * ($a * 2); /* Сейчас вы спросите, а почему мы увеличиваем значение переменной в 2 раза? Методом научного тыка, я увидел что когда у переменной $a число больше в 2 раза, то и результат получается более естественным */ ### Получаем квадрат стороны B ### $bInSquare = $b * $b; ###Получаем квадрат стороны гипотенузы ### $cInSquare = $bInSquare + $aInSquare; ### Получаем длину гипотенузы### $c = sqrt($cInSquare); $result = (int) round($c / $b); /* Делим полученный результат гипотенузы на содержимое стороны $b и сводим значение в целое с помощью округления и превращения числа в int */ if($result >$b / 2)( $result = (int) round($b / 2); ) /* Foydalanuvchi juda koʻp ball olmaganligini tekshirib koʻraylik. Agar u juda obro'li shaxs tomonidan etkazilgan bo'lsa, unda karma maksimal 50% ga oshadi */ var_dump($result); /* Va oxirida biz 11 javobini olamiz, bu raqam foydalanuvchi karmasini etarli darajada oshiradi. */ ?>
Ehtimol, kimdir so'raydi. Nima uchun $result = ($a * 2) / $b; formulasidan foydalanmadingiz?
Agar $a $b dan 2 baravar kam bo'lsa, bu formula etarli darajada ishlamaydi.

Bir necha oy ichida men loyihani yozishni tugataman (bu haqda yopiq beta-testdan so'ng yozaman).
Algoritm juda zarur bo'lgan haqiqiy loyihada sinovdan o'tkaziladi.

$a = rand (0,99999) bilan minglab sinovlardan so'ng; $b = rand (0,99999);
Men bir nechta xatolarga duch keldim:
1-chi - 0 ga bo'linadi.
Agar ($b<=0){ $b=1; }

2-chi - qabul qiluvchi foydalanuvchi 1 ballga ega bo'lsa va foydalanuvchidan 1000 ball olsa, uning natijaviy hajmi 2000 ga aylanadi.
Tugallangan if($result > $b / 2)( $result = (int) round($b / 2); ) Maksimalni 50% ga oshirish mumkin.

Code-Igniter benchmarki yuklanish natijalarini bermadi (0,0000).

Barchangizga rahmat. Ko'rgan har bir narsada ilhom izlang.



Sizga maqola yoqdimi? Do'stlaringizga ulashing!