Nápady na rozšíření : phpRS Fórum
Napadlo vás zajímavé rozšíření? Myslíte si, že phpRS systému chybí nějaká důležitá funkce? Pokud ano, tak neváhejte a napište nám!
phpRS - redakční a informační systém
Test databaz, resp. prepocty
Zaslán uživatelem/kou: yard (IP adresa zaznamenána)
Datum: 2006-09-01, 19:58

Ahojte,

mam problem. Moj web napadli spamboty a musel som rucne zmazat takmer 100 000 komentarov. Je to web, kde som nestihol zabudovat antispam, ale o to nejde. Rucne som z db vyrazil veskere svinstva, ale zostali chybne pocty komentarov v db. Preto ma napadla myslienka, ci by bol velky problem napisat nejaky kontrolny script, ktory by presiel cely system, otestoval integritu databaz, vazby, aktualizoval pocty komnentarov podla realneho poctu a podobne.

Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: Michalek (IP adresa zaznamenána)
Datum: 2006-09-01, 20:14

V podstatě by to nebyl problém, jen co všechno testovat, sčítat a kontrolovat? Počítat i s pluginy, nebo ne?

--
[ SAFUS.EU | OFFLINE | FOREVER ]

Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: yard (IP adresa zaznamenána)
Datum: 2006-09-01, 20:27

No asi by to mal byt taky test aky si robia napriklad uctovne programy, test integrity, ze ci nejake vazby nie su narusene, dalej prepocitanie a ulozenie novych hodnot do tych buniek, ktore sa negeneruju dynamicky (pocty komentarov a pod.). Je to asi tazko zadat univerzalne, na zaciatok by mozno bodlo spravit script ktory prepocita a ulozi do db realne pocty komentarov... ale je mozne ze rucnymi editaciami sa mozu podobne dosahat aj ine hodnoty a vazby, ktore sa inak musia upravit len rucne zase....

Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-09-01, 21:54

Niekde som tu zverejnil postup ktorý sa dá použiť aj bez php. Stačí jeden dotaz, jeho výsledok hodiť do tabuľkového kalkulátora a vygenerovať si opravné SQL scripty. Hľadaj je to niekde tu.

Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-09-01, 21:57


Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: yard (IP adresa zaznamenána)
Datum: 2006-09-01, 22:09

No az take jednoduche to nie je, jedna sa o napadnutie cca 110 tisic komentarov a web s cca 300 clankami, to rucne editovat pocty koments je samovrazda, inak ako automaticky si to neviem predstavit. A preto ma napadlo, ze podobna situacia sa stane bezne, ci by nestalo za uvahu zabudovat do phprs nejaky plugin ako "test databaz". V uctovnictve sa to bezne pouziva na preindexovanie db, opravenie chybnych vazieb, vyhodenie zle previazanych zaznamov a pod.

Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: Michalek (IP adresa zaznamenána)
Datum: 2006-09-01, 22:12

Podobná situace se nestane běžně. Podobná situace (smazání komentářů přes databázi) je nestandardní zásah do systému. Zabuduji test databáze, uživatel si přidá položku do databáze (a "zapomene" na to, protože to přeci nemlže být ono) a bude na mě na fóru řvát, že jsem test databáze udělal blbě?

--
[ SAFUS.EU | OFFLINE | FOREVER ]

Re: Test databaz, resp. prepocty
Zaslán uživatelem/kou: yard (IP adresa zaznamenána)
Datum: 2006-09-01, 22:27

Je mi jasne, ze univerzalne riesenie neexistuje. Len som to sem hodil ako ideu, netrvam na tom :)



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.