Optimalizace webu (SQL)

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Savarkar
Level 1
Level 1
Příspěvky: 58
Registrován: 28 úno 2007 11:40

Re: Optimalizace webu (SQL)

Příspěvek od Savarkar »

Takhle to myslim postacuje. Zrychlit ten dotaz by mozna jeste slo, ale zalezi na vice okolnostech. To uz bych v tem pripade neresil, pokud nepouzivas databazi o miliardach zaznamu. Tohle uz jsou ale celkem hardcore veci a sam se v tom moc taky nevyznam. Necham se podat od nekoho zkusenejsiho. :smile:
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Optimalizace webu (SQL)

Příspěvek od CZechBoY »

Jo je tam miliarda záznamů mínus skoro miliarda takže 20 :D
já jenom abych zbytečně nepsal dotazy co by to nějak hltili to DB, nebo prostě chci to mít napsané správně :-)

Jinak ještě jeden dotaz k optimalizaci webu:
Mám skript, který stáhne celou stránku Shoutcast webu, prostě info o online vysílání rádia a pak z toho různě odděluju počet posluchačů, kvalitu, název rádia atd. neznáte někdo nějaký jiný způsob jak to z toho vydolovat ? Nebo nějak rychlejc ? trvá to sice nejméně okolo 30-40ms, ale někdy to jde až na 300ms, ale vyjímečně :-)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
Savarkar
Level 1
Level 1
Příspěvky: 58
Registrován: 28 úno 2007 11:40

Re: Optimalizace webu (SQL)

Příspěvek od Savarkar »

Databazi o 20 zaznamech snad ani zahltit nejde...

Nejlepsi by bylo, pokud ten server poskytuje nejakou formu dotazovani, ktera jako odpoved vraci data v XML. Z XML uz to vydolujes snadno a je to celkem rychlovka.
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Optimalizace webu (SQL)

Příspěvek od CZechBoY »

Nevím no Winamp Shoutcast...
No ten server není jen můj žejo, je tam dalších x webů, tak se snažím to co nejmíň zatěžovat.

EDIT: jde to přes XML taky, jak to z toho vydoluju ?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Optimalizace webu (SQL)

Příspěvek od CZechBoY »

Jak teda dostanu ty data z XML ? Musí se poslat ještě info o prohlížeči že to je Mozilla
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
Savarkar
Level 1
Level 1
Příspěvky: 58
Registrován: 28 úno 2007 11:40

Re: Optimalizace webu (SQL)

Příspěvek od Savarkar »

http://www.taksitokurvavygoogluj.cz/ znas?:)

Das tam vyhledat neco jako :

Kód: Vybrat vše

http://www.taksitokurvavygoogluj.cz/vyhledani.html?cx=partner-pub-8620300088481939%3Ao7fyrv-jvc4&cof=FORID%3A10&ie=ISO-8859-2&q=php+xml&sa=Hledat&siteurl=www.taksitokurvavygoogluj.cz%2F#1168


Pokud to mas v php teda, pocitam ze jo.
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Optimalizace webu (SQL)

Příspěvek od CZechBoY »

No koukal jsem na to na Googlu, hledám tam vše tak tady moc nemachruj jo :-)
Radši bych chtěl vidět ten kód, protože mě to psalo že to nende, jak pošlu informace o prohlížeči že to má jakoby Mozillu ?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
Savarkar
Level 1
Level 1
Příspěvky: 58
Registrován: 28 úno 2007 11:40

Re: Optimalizace webu (SQL)

Příspěvek od Savarkar »

No ten kod muzes najit v jednom vysledku toho vyhledavani na strance interval.cz. Spis napis presneji co ti nejde, nebo tady posli co mas hotove, nejak nerozumim tomu proc bys mel posilat informace o prohlizeci.

Predstavoval bych si to nejak takhle :
    1.vytvorit url, podle dokumentace toho serveru(tak aby odpoved byla XML, muzes to vyzkouset nejdriv otevrit v prohlizeci)
    2.dotaz na server s vytvorenou url
    3.vydolovat z odpovedi string, ktery nasledne zparsujes na XML objekt
    4.pomoci vyse zminenho tutorialu(interval) prochazet vsechny vetve a atributy XML objektu a ukladat z nej data co potrebujes treba do pole
    5.vypsat obsah pole....
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Optimalizace webu (SQL)

Příspěvek od CZechBoY »

Už jsem psal jaká je adresa na to XML.
Nejde mi připojit se k tomu XML dokumentu.
Musím poslat info o prohlížeči jako Mozilla protože třeba v Opeře mi ta stránka nenajede, funguje ve FF a IE myslim taky, ostatní nevim.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět

Zpět na „Programování a tvorba webu“