Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 14 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 18.05.2008 11:27

cafko..mam taku otazku...kamarat ma poprosil ci mu nespravim nieco na pridavanie zapasov...taky panel do ktoreho admini budu zadavat zapasy
Kód:
team A vs. team B   ip serveru  cas,datum

potialto to viem neni problem..ale dalej chcem to tak ze ked admin zada cas napr 19:00 ze zapas zacina aby sa potom automaticky 19:00 ip a cela sprava zmazala z webu...a to netusim ako to spravit...viete mi niekto poradit??? nejaky clanok alebo nejaku radu???thx dopredu


Offline

Užívateľ
Užívateľ
docastna sprava

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 18.05.2008 11:37

to pojde asi iba opakovatelnymi prikazmi na serveri...

kebyze to moze rucne spustat, tak je to lahsie... tusim sa to vola CRON
skus www.utfg.net?s=cron
mozno neco najdes







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Skúsený užívateľ
Skúsený užívateľ
docastna sprava

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 18.05.2008 12:24

Inak jednoduchšie ako to mazať, je zobrazovať len tie, ktoré majú čas odohrania zápasu neskôr ako je aktuálny čas. Tj. SELECT z databázy bude nejaký takýto:
Kód:
SELECT id_zapasu, teamA, teamB, server_ip, datum
FROM zapasy
WHERE datum >= NOW()
ORDER BY datum ASC, id_zapasu ASC

Pričom stĺpec datum je formátu TIMESTAMP.

Potom si môžeš spraviť skript, ktorým to vymažeš, ale ten môžeš raz za čas spustiť aj ručne. Každopádne, po uplynutí daného času to "zmizne".







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
docastna sprava

Registrovaný: 01.01.06
Prihlásený: 25.12.21
Príspevky: 366
Témy: 47
Bydlisko: TT
Príspevok NapísalOffline : 18.05.2008 13:05

ja by som bral p360tove riesenie a pridal by som za to dalsi prikaz,
ktory by mazal za ulohu mazat zapasy, kde je timestamp vacsi ako terajsia hodina...







_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

Skúsený užívateľ
Skúsený užívateľ
docastna sprava

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 19.05.2008 8:37

No ale to potom trochu stráca zmysel, pretože stačilo by to spraviť naopak, dať prvý mazcí príkaz a potom spraviť výpis celého obsahu. Vo výsledku sa tak budú vždy spúšťať 2 SQL dotazy a ako vieme, SQL dotazy sú spravidla najpomalšie časti v behu skriptu. Ale ak tvoju myšlienku ešte viac rozvinieme, dá sa spraviť jednoduchá finta:
Kód:
<?php
define('RANDOM', 100);
if (mt_rand(0, RANDOM) == 1) {
   vymaz_stare();
}
zobraz_aktualne();
?>

Takže, v priemere raz za 100 spustení skriptu (konštantu je, samozrejme, možné meniť) sa vymažú veci staré a potom sa zobrazia veci aktuálne...







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 20.05.2008 13:08

p360t tvoj prvý script má jednu estetickú chybyčku ... keď bude tento server fungovať 2 rok predstav si tu databázu ... načitavať sa prakticky bude večnosť ...

ja by som to riešil u klienta teda príde na stránku a zmaže mi všetko čo treba, pretože cron nespustíš všade


Offline

Skúsený užívateľ
Skúsený užívateľ
docastna sprava

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 20.05.2008 16:11

Dosť si ma pobavil, ale nevadí, srandy nie je nikdy dosť.

Síce som už v prvom poste napísal, že skript na mazanie si môže spraviť extra a v druhom poste to vyriešil úplne, napriek tomu si prišiel s ďalším riešením (ktoré som tiež spomínal v druhom poste a zavrhol ho pre pomalosť, pretože permanentne spúšťa jeden SQL dopyt naviac). ;)







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 22.05.2008 15:39

to je pravsda ale nezapĺňa mi databázu - ideálny by bol cron ...


Offline

Užívateľ
Užívateľ
docastna sprava

Registrovaný: 01.05.07
Prihlásený: 30.03.13
Príspevky: 23
Témy: 10
Príspevok NapísalOffline : 25.05.2008 12:04

Suhlasim s p360t, ale preco nahodne spustat mazanie? ja by som to nechal nech zbehne zakazdym napr. "DELETE FROM zapasy WHERE datum <= NOW() "
jedno query navyse nas nezabije a zapasy budu stale aktualne.
ps.Samozrejme som myslel to query spustat este pred vypisom

cron by som pouzival na zlozitejsie a viac casu zaberajuce scripty ako tento. Myslim ze je to zbytocne ho tu pouzit


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 25.05.2008 15:32

no teda súhlasíš so mnou :)
2. zmeň si avatar nedá sa naň pozerať :)


Offline

Užívateľ
Užívateľ
docastna sprava

Registrovaný: 01.05.07
Prihlásený: 30.03.13
Príspevky: 23
Témy: 10
Príspevok NapísalOffline : 25.05.2008 17:42

Tominator píše:
no teda súhlasíš so mnou :)
2. zmeň si avatar nedá sa naň pozerať :)

na tvoj sa pozera perfektne ;)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 25.05.2008 19:03

to je pravda ale už dlho nebude ale nemôžem čítať tvoje príspevky je to tak odporné ...


Offline

Užívateľ
Užívateľ
docastna sprava

Registrovaný: 01.05.07
Prihlásený: 30.03.13
Príspevky: 23
Témy: 10
Príspevok NapísalOffline : 25.05.2008 19:55

Tominator píše:
to je pravda ale už dlho nebude ale nemôžem čítať tvoje príspevky je to tak odporné ...

takychto rypakov milujem, ach


Offline

Skúsený užívateľ
Skúsený užívateľ
docastna sprava

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 26.05.2008 18:48

oaki píše:
jedno query navyse nas nezabije
No, keď som navrhoval vôbec tie príspevky nemazať, tak sa tu začalo protestovať, že vraj to bude zahlcovať databázu (čo by sa však dialo iba pri veľmi veľkom zaťažení, ktoré je naozaj v tomto prípade nesmierne nepravdepodobné), takže keď už optimalizovať, tak poriadne. SQL dopyty sú spravidla najpomalšie časti behu PHP skriptu, preto sa snažíme ich spúšťanie minimalizovať. A keď už sme pri tom, napr. staré sessions sa tiež defaultne vymazávajú rovnakým spôsobom (v priemere raz za 100 behov skriptu), takže tento spôsob má naozaj čosi do seba.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Odpovedať na tému [ Príspevkov: 14 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Správa

v Správy pre vedenie fóra

4

643

03.03.2013 16:11

ropucha99 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sprava diskov

v SSD disky

2

382

07.12.2014 15:42

iggi97 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vzdialena sprava

v Sieťové a internetové programy

8

879

30.06.2008 11:00

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sprava suborov

v Mobilné zariadenia

2

357

20.05.2013 20:17

vladoff Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. správa brushov

v Grafické programy

1

531

09.11.2009 17:37

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sprava poslana

v HTML, XHTML, XML, CSS

2

362

07.11.2012 19:54

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sietova sprava

v Operačné systémy Microsoft

2

826

05.01.2009 17:57

xteam Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sprava pc

v Ostatné programy

2

702

29.05.2008 20:42

BBUlet Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sprava napajania

v Notebooky a netbooky

3

529

26.03.2010 14:19

Nighthawk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sprava stránky

v Redakčné systémy

1

417

23.09.2012 11:16

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. správa od hackera

v Krčma

5

870

22.02.2015 17:38

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sprava o nehode

v Automobily, motorky

14

1051

12.07.2010 16:58

Sandal Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vzdialena sprava PC

v Sieťové a internetové programy

3

1427

15.03.2010 20:39

Tech Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Správa počítačov - softvér

v Ostatné programy

3

676

05.01.2023 8:23

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WOL / Vzdialena sprava

v Poskytovatelia internetu

0

455

11.12.2019 8:23

Reflex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hromadna sukromna sprava

v Redakčné systémy

2

686

30.05.2007 14:32

Tom@S Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra