Gyűjtse játék-session statisztikákat például a telephely (történelem)

Először az egyik, majd a másik, egy harmadik, de mindig van, hogy nem illik. És egy bizonyos ponton, rájöttünk, hogy ezek egyike sem a források nem adnak, amire szükségünk van. És akkor úgy döntöttek, hogy a saját.

A név még jön, nem találtunk a ládákat elővételben kttc.ru domént és úgy döntött, hogy legyen.

Mit akarunk a projekt?

Mi szükséges információt arról, hogyan játszott az utolsó játék ülésén. A megváltozott kijelző ikonok, azok növekedése vagy csökkenése.

Úgy döntöttünk, hogy megjelenítjük az összes létező idején a játék alapján, és kiegészíteni azokat az új.

Több, mint bármi, amit nem kell tennie a projekt maguknak.

A design szintén nem szárnyalt, mindent megtett a lehető legegyszerűbb, hogy ne zavarják felesleges részleteket.

A fő, hogy csak egy mondat: „Amint mindkettő egyszerre.”

Az első szerver már nem emlékszem, ez volt a legolcsóbb, amit találtunk. mert vetített részvétel volt 1-2 látogató egy nap, a terhelés minimális. A jövő nem nézett történik „és így megy.”

Állítsa szabvány: apache, php, mysql, és elindult.

Ahogy framework'a. úgy döntött, túl sokáig úgy gondolja, van valami, amely a munka abban az időben, nevezetesen a Zend Framework 1

WG haszon egy API és az összes szükséges adatot volt.

Mi más, de nem emlékszik.

Beletelt néhány hónap, már használt, és elégedettek vagyunk, de volt egy vad vágy, hogy megosszák a többi játékossal. Mint mások véleménye, értékelések, stb

Az off. Online játékok létrehoztunk egy bejegyzést információt a projekt, és elkezdte várni. Ugyanebben a részben volt téma, a többi népszerű abban az időben, erőforrásokat, és a téma nem volt népszerű. De az idő mindent megváltoztat, lassan, apránként, az első látogatók kezdtek megjelenni, az első ajánlat, az első utalások minket, és persze negatív.

Azaz, az egyik, hogy nem működött. Milyen hosszú ideig betölteni, ami a munkát, de nem így van.

És a szabadidejében, kezdtünk, hogy a korrekciókat, és finomítani a projekt.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Gyűjtse játék-session statisztikákat például a telephely (történelem)

És, hogy mi pihent a hatalom a mi szerver.

Weboldal rendszeresen leesik, majd tegye le az alap a halom nincs optimalizálva lekérdezések, az Apache lesz bűncselekmény, és menj magad.

Ezek miatt a esések és annak a ténynek köszönhető, hogy a mi, természetesen, nem hiszem, majd a az adatok integritását, kezdődtek a problémák: görbe mutatja a statisztika egyes játékos.

Elkezdtük keresni az oka minden bajok és vett néhány természetes, egyszerű lépéseket, hogy optimalizálja. (Igen ez) szakaszai társított kód tranzakciót.

Készpénz, készpénz persze elfelejtette róla. Csak két és gotovo.Bazu enyhült egy kicsit, egy kicsit túl Apache.

Csak úgy döntött, hogy korlátozzák az adatbázisban, és csökkenti az időt az oldal betöltésekor a statisztikák, a nyakkendő „skukozhivalku” stat hiányosságok.

Skukozhivaka vette elavult játékról, egyesítve őket egy és számolás játék alapján a kapott, új munkamenetet.

Csavar a Google AdSense, talán penny perepadet.

Vagy egy kicsit, mi lett volna képes megbirkózni a növekvő igények, de többet akart erő, így megfordulni. Itt volt az ideje, hogy keressen egy új szerver, és helyezzük a projekt.

Ellenőrizze az árakat az orosz piacon, rájöttünk, hogy mi csak ne húzza, elment, hogy nézd át a hegyen, valaki azt javasolta, vagy valahol rábukkant Hetzner, de a vélemények nem voltak olyan meleg, merevlemezek sypyatsya és hasonlók, de nézd meg az ár és a javasolt előírások vas, elveszik tőlük. És mivel a gyakorlat - nem hiába.

Vettünk, milyen sokan emlékeznek, 2 TB-os hdd raid, 16 giga RAM és a processzor a legegyszerűbb.

Mennyibe kerül nem emlékszem, de a díjak AdSense tompa volt elég neki.

Megkérdeztük egy jó barát, aki megérti konfigurálása kiszolgálóinknak, hogy minden, ami szükséges a projektünk. Azt hogy apache + nginx + mysql ubuntu.

Indított mentéseket, dns és dobta működött.

Joy nem ismert határokat, szolgáltatások a szemnek, mindent forog, forog minden.

Fél év az új szerveren.

A site vált leesik ....

Hosszú nem tudta megérteni, mi az oka. mert Iron jó volt, de miután sok párja tambura, úgy találta, hogy ez egy nagyon rossz ötlet, hogy tárolja a teljes fájl cache az 1 mappát (aki később van valami a nyakán):

  • Normalizált adattípusok a táblázatokban. Az eltávolított felesleges.
  • Megváltozott caching, hozzáadni csatolmányokat. Része a cache-ben költözött memcache.
  • Átírta az összes leképező, szinte mindent már a tranzakció megszabadult tonna felesleges kódot.
  • Ugyanakkor, nem volt hajlandó Apache és állítsa egy kísérlet nginx + php-fpm.

Weboldal mélyet lélegzett.

Kezdett új szolgáltatás: az online szervereken; Információ az új cikkek időközönként valós időben a játékosok; vélemények; és így tovább.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Az év végén, odajött egy csomó alapvető munka, lelkesedésünk pougas kritikus hibák, a helyszínen dolgozott, és megtérült, minden elrendezve.

Egy kis szerver frissítéseket.

Mivel a megnövekedett látogatók száma nem volt elég RAM, egyértelmű, hogy a lyukak, szivárgás stb

Növelje a memória legfeljebb 32 koncertek és minden jól működött.

Mi tartott a verseny egy új logó.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Egyik hobbi, nem lesz teljes. Elmúltak már azok valódi.

Megy egyszer helyben letöltésével az új statisztikát, azt látjuk, hogy sokkal hosszabb ideig történik mindez, és valamit meg kell változtatni.

  • Ottyunili összes szolgáltatási folyamatok futó a koronát.
  • Párhuzamosított különböző szolgáltatási folyamatok. Most a felhasználó az oldal betöltése után, és az összes kapcsolódó folyamatok adataktualizálási a háttérben zajlik
  • Több vagy kevesebb frissített honlapján sablont.
  • Elszenvedett néhány funkciót a PHP JS.
  • Optimalizált cache.
  • Hozzátette: „skukozhivanie” stat időszakokra év, hónap, nap.
  • Megváltozott alkalmassága felelős számítva a legjobb 1,000 játékos / klánok.
  • Hozzáadott interfész a mobil eszközök
  • Új szolgáltatások.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Statisztikák tankok. Tartályok, statisztikák. Tartályok, tankok, tartályok.

És ha nem növelik KTTS is, amit néhány játék?

Bízunk válasszon, keresik API. És találkoztak az API a Valve.

Hogyan mi csak nem gondol a Counter-Strike: Global Offensive.

Azt vedd, próbálja meg, teszt. Igen sikerül.

Néhány héttel később gördült ki a tesztverzió zárt szerver, letölthető a játékosok, minden működik, akkor kigurul a tömegeket.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Körülbelül fél éve, ebben a szakaszban még nem kapott különleges népszerűsége a játékosok, akik nem találtak ki róla, talán azért, mert használja a site csak tankok és a játékosok CS nem tud róla.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Az emberek kezdték kérni hozzá az oldalt, egy szakaszt szentelt a játék a World of Tanks Blitz.

mert az alapvető szerkezete nem különbözik az asztali változat, akkor képesek voltak, hogy kiadja a statisztikai adatok gyűjtése a Blitz egy pár napig.

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Gyűjtse játék-session statisztikákat például a telephely (történelem)

Fennállása alatt a helyszínen, és ez már 3 éve, a webhely kialakítása nem különösebben változott, de ez illik a legtöbb a felhasználók számára, de hogy őszinte legyek, ez elavult. Nos, ő tett nekünk, hogy néha csak tudtunk, ahogy néha, néha megteszem.

Definícióit A néhány pillanat, elindítottuk a szavazást, amelyen részt vett mintegy 3000 felhasználó. Ebből végzett egy csomó érdekes dolgot a maguk számára. A lényeg az, hogy a felhasználók nem szeretik jelentős változás.

Elkezdtük a keresést a tervezők. Persze, hogy talál egy értelmes tervező kerül a jó pénzt. Hol lehet kapni?

Ennek alapján mi jövedelem, úgy döntöttünk, hogy nem osztja 10000r havonta, amíg teljesen fel rendezze a tervezési és nekilátott.

Kiderült, hogy még a jól ismert tervezők, akikkel dolgozott évekig, nem kész arra, hogy egy ilyen projekt, vagy térítés ellenében. De egy hónap múlva, azt találtuk, hogy valaki alkalmas és jelenleg dolgozunk vele KTTS v3.

Fő, hogy azt szeretné, hogy az új design:

  • hagyja minimalizmus de hogy informatív
  • kefe minden, ami lehetséges (ez legalább padding, színek, betűtípusok)
  • a fő oszlop helyébe szürke négyzet, és adjunk hozzá játékokat, hogy azt tervezzük, hogy a jövőben hozzáadott
  • valami köze a menüt, mert abban a formában, amelyben most van, ez szörnyű
  • és minden bizonnyal hozzá a modernitás

Hogyan lehet megbirkózni a honlap tervezője, még nem tudom, remélem, hogy jó. Azt hiszem, ez lesz a téma a következő üzenet.