Archívum - Jan 2010
február 1
Magas CPU MySQL -nél
Az adatok lényege, aminek nem tudom a miértjét?
Miközben az Apache-nál a CPU és a memória alacsony /normál/ érték,
- eközben a CPU MySQL esetében időközönként 2-10%-ról felugrik hirtelen 100-150%-ra, de a memória itt is normál érték marad.
Mi lehet ennek az oka apache támadás? De akkor miért nem magas az Apache?
Lekérdezések ezidáig jók voltak. Nem változtattam semmit ami indokolná a MySQl ilyen magas legyen.
Mit nézzek Apache-on, MySQL-en, PHP-én egyáltalán merre induljak a fenti ismertetés alapján, iletve itt a:
'top' parancs
MySQL beállítás (my.cnf):
Még lényeg lehet, hogy a MySQL nem loggol.
Előre is köszi a javaslatot, hogy elinduljak valamerre.
■ Miközben az Apache-nál a CPU és a memória alacsony /normál/ érték,
- eközben a CPU MySQL esetében időközönként 2-10%-ról felugrik hirtelen 100-150%-ra, de a memória itt is normál érték marad.
Mi lehet ennek az oka apache támadás? De akkor miért nem magas az Apache?
Lekérdezések ezidáig jók voltak. Nem változtattam semmit ami indokolná a MySQl ilyen magas legyen.
Mit nézzek Apache-on, MySQL-en, PHP-én egyáltalán merre induljak a fenti ismertetés alapján, iletve itt a:
'top' parancs
top - 21:48:57 up 59 days, 20:54, 2 users, load average: 1.83, 2.62, 2.19
Tasks: 201 total, 3 running, 198 sleeping, 0 stopped, 0 zombie
Cpu(s): 76.9%us, 3.6%sy, 0.0%ni, 17.7%id, 1.1%wa, 0.1%hi, 0.6%si, 0.0%st
Mem: 8260560k total, 5565944k used, 2694616k free, 478208k buffers
Swap: 4883752k total, 2218776k used, 2664976k free, 3517292k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
28398 mysql 20 0 223m 200m 5652 S 297 2.5 133:34.76 mysqld
6146 www-data 20 0 51476 25m 4164 S 14 0.3 0:03.51 apache2
5783 www-data 20 0 47340 20m 4128 S 1 0.3 0:03.44 apache2
5817 www-data 20 0 52804 26m 4156 S 1 0.3 0:03.86 apache2
...
Tasks: 201 total, 3 running, 198 sleeping, 0 stopped, 0 zombie
Cpu(s): 76.9%us, 3.6%sy, 0.0%ni, 17.7%id, 1.1%wa, 0.1%hi, 0.6%si, 0.0%st
Mem: 8260560k total, 5565944k used, 2694616k free, 478208k buffers
Swap: 4883752k total, 2218776k used, 2664976k free, 3517292k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
28398 mysql 20 0 223m 200m 5652 S 297 2.5 133:34.76 mysqld
6146 www-data 20 0 51476 25m 4164 S 14 0.3 0:03.51 apache2
5783 www-data 20 0 47340 20m 4128 S 1 0.3 0:03.44 apache2
5817 www-data 20 0 52804 26m 4156 S 1 0.3 0:03.86 apache2
...
MySQL beállítás (my.cnf):
max_write_lock_count = 1
skip-innodb
open_files_limit = 5000
key_buffer = 64M
max_allowed_packet = 16M
table_cache = 2500
join_buffer_size = 3M
query_cache_limit = 2M
query_cache_size = 64M
skip-innodb
open_files_limit = 5000
key_buffer = 64M
max_allowed_packet = 16M
table_cache = 2500
join_buffer_size = 3M
query_cache_limit = 2M
query_cache_size = 64M
Még lényeg lehet, hogy a MySQL nem loggol.
Előre is köszi a javaslatot, hogy elinduljak valamerre.
Lokális webszerver időnként lelassul
Drupal alapú weboldalakat készítek, amihez a saját gépemre webszervert telepítettem (EasyPHP 2.0.0.0). Jelenleg a gyári beállításokkal fut és csak honlapépítésre használom.
A gondom az, hogy időnként lelassul az oldalbetöltés. Találtam itt a fórumon, és az interneten is lassulási problémákra példákat, de ezek rendszerint valamilyen részprobláma megoldások, a gond az, hogy azt sem tudom hol kezdjem keresni a lassulás okát.
Tudom, hogy a kérdésem eléggé általános, de valami támpont kellene, hogy milyen irányban keressem a lassulás okát. Néhány felvetés:
1. kevés a gépem a szerver futtatásához (Pentium Dual-Core 2,5Ghz, 1 Gb RAM)
2. na az EasyPHP-t használjam
3. nincs jól konfigurálva az EasyPHP (a PHP vagy a MYSQL vagy a Apache ?)
4. nincs jól konfigurálva a tűzfal (már ha egyáltalán lehet-e köze neki a lassuláshoz)
Szóval kellene valami támpont amin el tudok indulni, mit és hol nézzek meg, mivel tudom tesztelni kideríteni mi lehet a lassú... !?
■ A gondom az, hogy időnként lelassul az oldalbetöltés. Találtam itt a fórumon, és az interneten is lassulási problémákra példákat, de ezek rendszerint valamilyen részprobláma megoldások, a gond az, hogy azt sem tudom hol kezdjem keresni a lassulás okát.
Tudom, hogy a kérdésem eléggé általános, de valami támpont kellene, hogy milyen irányban keressem a lassulás okát. Néhány felvetés:
1. kevés a gépem a szerver futtatásához (Pentium Dual-Core 2,5Ghz, 1 Gb RAM)
2. na az EasyPHP-t használjam
3. nincs jól konfigurálva az EasyPHP (a PHP vagy a MYSQL vagy a Apache ?)
4. nincs jól konfigurálva a tűzfal (már ha egyáltalán lehet-e köze neki a lassuláshoz)
Szóval kellene valami támpont amin el tudok indulni, mit és hol nézzek meg, mivel tudom tesztelni kideríteni mi lehet a lassú... !?
IE 6
Sziasztok!
Két kérdésem lenne:
1.) Létezik-e friss statisztika arról, hogy Magyarországon az egyes böngészőket milyen arányban használnak?
2.) css készítésénél mennyire törekedtek arra, hogy IE6-os kompatibilis legyen a honlap? Vagy elegendő-e már csak az IE7+ böngészőt feltételezni?
Üdv
l.
■ Két kérdésem lenne:
1.) Létezik-e friss statisztika arról, hogy Magyarországon az egyes böngészőket milyen arányban használnak?
2.) css készítésénél mennyire törekedtek arra, hogy IE6-os kompatibilis legyen a honlap? Vagy elegendő-e már csak az IE7+ böngészőt feltételezni?
Üdv
l.
JQuery és FancyBox
Sziasztok,
problémába ütköztem és a segítségeteket kérem a megoldásra.A getval egy eljárás, aminek szeretnék paramétert adni, meg tudom valahogy csinálni?
■ problémába ütköztem és a segítségeteket kérem a megoldásra.
$("a.se_lasticon").fancybox({ajax: { type: "POST", data: { 'preview': getval } } });
január 30
Címkézés hogyan?
Üdvözlet!
A hírportálokon, blogokban nagy divat lett a címkézés. Érdeklődnék, hogy hogyan valósítható ez meg, illetve mi alapján kell "címkézni" például a híreket. Meglévő oldalamat szeretném bővíteni ezzel, viszont nem tudom, hogyan kezdjem.
Szívesen várok ötleteket.
■ A hírportálokon, blogokban nagy divat lett a címkézés. Érdeklődnék, hogy hogyan valósítható ez meg, illetve mi alapján kell "címkézni" például a híreket. Meglévő oldalamat szeretném bővíteni ezzel, viszont nem tudom, hogyan kezdjem.
Szívesen várok ötleteket.
Opacity: CSS
Még soha nem próbálkoztam opacity-vel css-ben, belevágtam, de van egy kis probléma:#top_picks divben van benne a top_picks_container, aminek már nem szabadna áttűnőnek lennie, de mégis, mi segíthetne? Köszönöm
■
#top_picks {
background-color:#bab8b8;
width:845px;
height:290px;
opacity:0.85;
filter:alpha(opacity=85);
padding:10px;
float:right;
}
#top_picks_container {
width:825px;
height:270px;
float:left;
background-color:#fff;
padding:10px;
opacity:1.00;
filter:alpha(opacity=100);
}
Adattábla felvitel szerverre
Sziasztok!
Egy weblap sql adattábláját nem tudom felrakni hogy működjön a weblap. Tudna valaki segíteni? E-mailcamem: niveraz##kukac##gmail.com
Köszi Erik
■ Egy weblap sql adattábláját nem tudom felrakni hogy működjön a weblap. Tudna valaki segíteni? E-mailcamem: niveraz##kukac##gmail.com
Köszi Erik
január 29
Két különböző tábla,lekérdezés után mégus ugyanazt kapom....
Szijasztok!
Bocs hogy megint láma vagyok, de hülye módon bevállaltam egy határidős melót,miközben még nem vagyok egy ász.mind1.
Szal a probléma következő:
Adott két mysql tábla,mindkettőben vannak adatok.
Az első (pages) táblából létrehozom a menüt a következő módon:
<?php
$con=mysql_connect("localhost","root","") or die( "sikertelen kapcsolat");
mysql_select_db("main")or die("sikertelen kivlasztas");
// kiválasztás
$tartalom=("SELECT * FROM pages ");
//lekérdezés
$eredmeny=mysql_query($tartalom)or die ("Érvénytelen lekérés");
while ($sor = mysql_fetch_assoc($eredmeny)){
echo"<li><a href=\"index.php?id=$sor[id]\">{$sor['title']}</a></li>";
}
?>
Eddig a pontig frankón működik is. Szépen beleillesztem az oldalba. Ott jön a gond, hogy a megrendelő szeretne egy második menüt is, a tartalom div-en belül,( ahol az első menü által linkelt tartalom van) ami akkor jelenik meg ha nincs kiválasztott menüpont. Tehát amikor bejön az index.
Bocs hogy megint láma vagyok, de hülye módon bevállaltam egy határidős melót,miközben még nem vagyok egy ász.mind1.
Szal a probléma következő:
Adott két mysql tábla,mindkettőben vannak adatok.
Az első (pages) táblából létrehozom a menüt a következő módon:
<?php
$con=mysql_connect("localhost","root","") or die( "sikertelen kapcsolat");
mysql_select_db("main")or die("sikertelen kivlasztas");
// kiválasztás
$tartalom=("SELECT * FROM pages ");
//lekérdezés
$eredmeny=mysql_query($tartalom)or die ("Érvénytelen lekérés");
while ($sor = mysql_fetch_assoc($eredmeny)){
echo"<li><a href=\"index.php?id=$sor[id]\">{$sor['title']}</a></li>";
}
?>
Eddig a pontig frankón működik is. Szépen beleillesztem az oldalba. Ott jön a gond, hogy a megrendelő szeretne egy második menüt is, a tartalom div-en belül,( ahol az első menü által linkelt tartalom van) ami akkor jelenik meg ha nincs kiválasztott menüpont. Tehát amikor bejön az index.
Dojo: Twice As Fast When It Matters Most
Dojo és JQuery teljesítményének összevetése
■