SQL alternatyva. (ideja)
Posted: 2012 Nov 03 23:43
Kadangi manes sql info perdavimas visiskai nezavi, taip pat jis nera optimizuotas beje ir man nereikalingas, yra tokia ideja perdaryti bans sistema, tik neapsisprendziu kuria sistema naudoti ir ar butu imanoma skaityti is serverside log failu tarkim, uzbaninu zmogu ji ismeta is serverio paraso reason siuos galiu pats pasidaryti man ziniu pakanka, bet pereikime prie kito etapo ismeta is serverio iraso i viena faila nick,ip,steamid,priezasti,data - cia skirtas su cron scriptu perduoti i duomenu baze jeigu butu poreikis visa tai atvaizduoti web'e, bet yra ir antras failas i kuri iraso taipogi siuos duomenis, bet ir pap argumenta 1/0 t.y uzbanintas ar ne, kai prisijungia i serveri bet koks zaidejas tarkim
ivyksta check'as (fetch) skaito is 2 failo ar zaidejas nera uzbanint'as t.y sistemai aktualus yra paskutinis argumentas 1/0, isvengiant nereikalingu argumentu check'u (fetch), sekantis etapas jei zaidejas jau yra uzbanintas perkelti perkelti butent is tos eilutes reason ir kitus duomenu argumentus ir nusiusti klientui, ar tai imanoma igyvendinti su esamomis sistemomis kaip fvault, vault, nvault ir t.t ir kokia sistema butu labiausiai optimizuota ir pritaikyta siomis reikmemis?
taip pat pamirsau pamineti del ban duplicatu aisku jei bus fetch funkcija pats pasidarysiu.
p.s zaidejas yra uzbaninamas ant ip ir egzistuojancio steamid, dproto fakesteam generatorius yra isjungtas siuo atveju, kad sistema nesusipjautu, taip pat idetas check'as nuo VALVE_ID_LAN ir STEAM_ID_LAN, t.y jei zmogus turi siuos id, sistema tiesiog praleidzia banindama tik ant ip
atsakymo laukiu is tikrai labai patyrusio zmogaus siame reikale.
Code: Select all
set_task(1.0, "check", id)
taip pat pamirsau pamineti del ban duplicatu aisku jei bus fetch funkcija pats pasidarysiu.
p.s zaidejas yra uzbaninamas ant ip ir egzistuojancio steamid, dproto fakesteam generatorius yra isjungtas siuo atveju, kad sistema nesusipjautu, taip pat idetas check'as nuo VALVE_ID_LAN ir STEAM_ID_LAN, t.y jei zmogus turi siuos id, sistema tiesiog praleidzia banindama tik ant ip
atsakymo laukiu is tikrai labai patyrusio zmogaus siame reikale.