ugrás a tartalomhoz

Archívum - Május 29, 2009

Nagyon lassú PHP futás

fchris82 · 2009. Május. 29. (P), 22.21
Keresgélek mindenütt, de nem találok semmit. Az alábbi szavak kombinációit próbálgattam: windows xp apache php slow run load httpd.exe 100%

A doctrine-t szerettem volna tanulmányozni a saját gépemen. Lefuttattam a generateModelsFromDb() fv-t egy 100 táblás adatbázison, aztán kezdtem volna homokozni, de a Doctrine::loadModels() fv 11 másodpercig fut :-/
Ugyanezt a homokozó készletet feltöltve egy éles szerverre átlagban vhol 0.008 s körül van az eredmény. Ez 1400-szoros különbség! Eddig is érezhetően lassabban futottak a dolgok a gépemen, mint a szerveren, de most jutottam el oda, hogy ez zavar, valószínűleg nem normális, és vhol vmi hiba van. Oké, hogy csak egy laptop, de azért annyira nem szar: AMD Turion X2 1800 MHz, 3 GB RAM.

A rendszer:
Win XP
Apache/2.2.4 (Win32) mod_python/3.3.1 Python/2.5.2 PHP/5.2.9-2
PHP 5.2.3, majd 5.2.9-2
MySQL 5.0.45

Eddig az alábbiakkal próbálkoztam:
- 5.2.3-as PHP-ról frissítettem az 5.2.9-re
- Az összes PHP extension-t kikapcsoltam az ini-ben (nem felejtettem el újra indítani az Apache-ot)
- Kikapcsoltam a víruskeresőt
- Kiiktattam minden pythonnal kapcsolatos Apache beállítást

Egyik se változtatott az eredményen. A 11 másodperc alatt a httpd.exe 100%-ra terheli az egyik magot. Nem emlékszem, hogy kezdetek óta ilyen rossz, vagy csak vmi után romlott el. Ritkán dolgozok a saját gépemen.

Érdekes, hogy a PHP frissítés után a phpinfo() csak néhány helyen ad vissza 5.2.9-es verziószámot, továbbra is 5.2.3 szerepel több helyen, pedig az Apache-ot újra indítottam.

Vkinek van tippje, merre kutakodjak?
 

PHP ADOdb tarolt eljarasok problema...

nightcoder · 2009. Május. 29. (P), 13.21
Sziasztok,

van nekem egy erdekes problemam.

Tarolt eljarasokat hasznalok mysql-ben, melyeket szeretnenk meghivni adodb-n keresztul phpban. Amik tokeletesen is mukodik a teszt szerveren, viszont az eles szerveren NULL-t adnak vissza. mysql-be belepve tokeletesen mukodik a dolog, php-bol is, ha nem az adodb-t hasznalok hanem mondjuk kezzel irom meg, viszont nincs lehetoseg arra, hogy az egesz ujra legyen irva.

Tobbszor atneztem a ket szerver konfiguraciojat, lenyeges kulonbseget sem en sem masok nem talaltak. Nincs otletek mi okozhatja a hibat?

elore is koszi,
nightcoder
 

Getters and setters with JavaScript - code samples and demos

macat · 2009. Május. 29. (P), 13.05
A JavaScript egy kevéssé ismert lehetőségéről
 

Google Talkabout: Attention Nerds! A new gadgets API for communication

Török Gábor · 2009. Május. 29. (P), 11.28
Valósidejű kommunikáció böngészők között