schtr4jh

Statistika

Pridružen/a:
24 nov 2008, 18:16
Zadnjič aktiven:
02 nov 2025, 20:34
Prispevki:
Teme:
28 | Vse teme
322
33
4

Podpis

#21

Prijavljen pod Mambota.



Moj aff.: http://www.socialmonkee.com/index.php?af=18184.



Btw ... Najverjetneje ne bom vsak dan izkoristil vseh linkov tako, da mi lahko na ZS pošljete podatke (URL, title ...), pa submitam za vas. ;-)


všeč(2) ni všeč(0) spam(0)
všeč(5) ni všeč(0) spam(0)
#17

V primeru, da vesta točen datum in znesek nakazila, se lahko oglasita na pošti in prosita za kopijo potrdila.


všeč(4) ni všeč(0) spam(0)
#

Živjo,



imam problem z optimizacijo MySQL zahtev.



Tabele: news (id, userid), users (id), categories (id, parentid), regions (id), newscategories (id, newsid, parentid), newsregions (id, newsid, regionid). Primarni ključi so integerji, indeksi so postavljeni tudi na tujih ključih.



V news je 400.000 zapisov, users 800, categories 40, regions 200, newscategories 2.000.000, newsregions 800.000.



Dobiti moram vse avtorje, ki so v določeni regiji napisali vsaj 1 novico (cca. 10 na regijo); vse kategorije, ki imajo v določeni regiji napisano vsaj 1 novico in spadajo v 2. nivo (cca 10 na regijo. Primer: id, parent_id, title; 1, 0, Novice; 2, 1, Tehnologija; 3, 2, Računalništvo - v tem primeru dobi samo kategorijo "Tehnologija"; vse mesece, ki imajo v določeni regiji napisano vsaj 1 novico. Urediti je potrebno tudi pager (20 novic na stran, skupaj cca. 2.000 novic).



Nna začetku zaženem query (joinane tabele: news, newscategories, newsregions), ki prejme vse id-je novic (news.id), kategorij (newscategories.categoryid), avtorjev (news.user_id) in datume novic v določeni regiji (news.date), nato si vse shranim v arraye. To pomeni, da imam v php arrayu shranjenih 2.000 id-jev novic, 10 id-jev kategorij, 10 id-jev avtorjev in 10 mesecev (array[leto][mesec] = TRUE za mesece, ki imajo novice). Sledijo poizvedbe, s pomočjo katerih pridobim podatke, ki jih potrebujem (ime, priimek, ... avtorjev; ime, url, ... kategorij) in jih shranim v array za nadaljno obdelavo (ker je število zapisov kategorij in uporabnikov malo in pridobim na hitrosti, ker kasneje ne rabim joinov).



Sledi query za izpis novic (id, url, title, categoryid, userid ...), v katerem uporabljam paginator. Podatke kategorij in uporabnikov preberem iz arrayov, ki sem ga opisal v prejšnjem odstavku.



Kaj sploh naj bi skripta naredila: Na začetku izpis kategorij, avtorjev in mesecev (nekakšen filter), nato pa izpis novic s paginatorjem. Id-je si zapomnem zato, da ne joinam vedno 2-5 tabel, da pridem do 1 ali 2 podatkov.



Je to početje smiselno?


všeč(0) ni všeč(0) spam(0)
#4

Poskusi odstranit border (sive črte na strani) tako, da se bodo npr. slike v predogledih galerij stikale (nato jih polinkaj direktno do galerije).



Tukaj naj se slike počasneje vrtijo, saj drugače ne vidiš detajov, slika te preseneti, pa še prevelike so (50KB/sliko - poskusi z optimizacijo).


všeč(0) ni všeč(0) spam(0)
#150

Huh ... Kot celota res zveni čudno.



$post149 = str_replace("dan pijancev", "slovenski kulturni praznik", $post149);



Pa brez zamere. ;-)


všeč(0) ni všeč(0) spam(0)
#148

Ko sem se zbudil, sem najprej pomislil na to obljubo, šele po tem pa mi je "kliknalo", da je danes dan pijancev.



Mimogrede ... Kopriva, vse najboljše! ;-)


všeč(0) ni všeč(0) spam(0)
#1

Start -> Run -> cmd -> ipconfig /flushdns


všeč(2) ni všeč(0) spam(0)