Archívum - 137651
május 12
Turck MMCache - a szabad forráskódú PHP kódoló
Korábban hírt adtunk a Turck MMCache-ről, most egy újabb funkcióval bővült ez a szabad forrású program. A 2.3.10-es verziótól lehetővé vált nem csak a gyorsítótárazás, hanem a PHP programunk kódolása is.
május 10
Még egy mókás biztonsági hiba az Internet Explorerben
Csak nemrégiben vált ismertté a <input type> féle Internet Explorer fagyasztó kódsorozat, máris egy új, érdekes és nagyon elgondolkoztató kód látott napvilágot. A javascript kód futtatásával kinyithatóvá válik ugyanis a CD olvasónk...
május 9
PHP vs. ASP.NET összehasonlítás
Méghozzá a Microsoft honlapján. A cikk célja "összehasonlító információ nyújtása a vitában, amely arról szól, melyik platform felel meg jobban a webes alkalmazások készítésére: a PHP vagy az ASP.NET". A két "ellenfelet" a telepítés, a környezet (keretrendszer), a fejlesztői termelékenység és az adathozzáférés szempontjai alapján elemzik.
Nyílt forráskódú lett a PHPEdit
Az egyik kedvelt ingyenes Windowsos PHP forrásszerkesztő, a PHPEdit vasárnap óta a QPL licenc alá esik, a forráskódja szabadon elérhető a CVS-ből. A letöltések oldalon ugyanakkor már a program 0.8-as fejlesztési ágának első változatai is letölthetőek a "stabil" (de jóval kevesebbet tudó) 0.6-os változat mellett.
Honlap és letöltés: http://www.phpedit.net
■ Honlap és letöltés: http://www.phpedit.net
XML vs PHP
A problémám az, hogy XML file-t szeretnék PHPvel módosítani, node-ot hozzáadni, törölni, egyszzóval XML-t szeretnék kezelni PHPben. Ameddig eljutottam: elkezdtem használni a PRAX nevű (http://www.oreillynet.com/~rael/lang/php/PRAX/) XML-értelmezőt (?), és olvasni, keresni XML file-ban remekül megy, viszont az eredeti problémám, hogy módosítsam is, megmaradt. Tud valaki segíteni? A PRAX-szal van a baj, vagy csak én nem értek hozzá? :)
■ május 7
Előadások a W3C-technológiákról a BME-n
A World Wide Web Consortium Magyar Irodájának honlapján olvastam a következő hírt, mely nagy érdeklődésre tarthat számot olvasóink között.
Az általunk szervezett MySQL előadások napját követő napon (május 13-án kedden) délután tartanak előadást a W3C Magyar Iroda munkatársai a Budapesti Műszaki és Gazdaságtudományi Egyetemen.
Az általunk szervezett MySQL előadások napját követő napon (május 13-án kedden) délután tartanak előadást a W3C Magyar Iroda munkatársai a Budapesti Műszaki és Gazdaságtudományi Egyetemen.
Anti-Spam
Új PHP osztály jelent meg Stanga Razvan fejlesztő készítésében. Az Anti-Spam névre keresztelt függvénycsoport segítségével megvédhetjük a weblapunkon található e-mail címeket attól, hogy spammer robotok kiszűrjék őket, és a későbbiekben kéretlen levelekkel halmozzák el a címzettet.
Az Anti-Spam osztály letölthető a PHP Classes oldalról.
■ Az Anti-Spam osztály letölthető a PHP Classes oldalról.
május 5
Nemzetközi hírű előadók a MySQL adatbázisról, Magyarországon
A MySQL két fontos alakja, David Axmark és Zak Greant látogat hazánkba május 12-én hétfőn, hogy részt vegyenek a Neumann János Számítógép-tudományi Társaság PHP Szakosztályának első találkozóján. Két angol nyelvű előadással készülnek, melyek közül az egyik a MySQL történetét, új szolgáltatásait és jövőjét járja körbe, a másik biztonságos adatbázist használó PHP/MySQL alkalmazások fejlesztésére fókuszál.
Angolul értők mindenképpen használják ki ezt az egyedülálló lehetőséget. Az előadások ingyenesek, PHP Szakosztály tagsághoz nem kötöttek.
A találkozó 17 órakor kezdődik a PHP konferencia helyszínét is biztosító ELTE Radnóti Miklós Gyakorlóiskolában. Az előadásokkal kapcsolatban bármilyen kérdést a mysql##kukac##phpconf.hu címen fogadunk.
Angolul értők mindenképpen használják ki ezt az egyedülálló lehetőséget. Az előadások ingyenesek, PHP Szakosztály tagsághoz nem kötöttek.
A találkozó 17 órakor kezdődik a PHP konferencia helyszínét is biztosító ELTE Radnóti Miklós Gyakorlóiskolában. Az előadásokkal kapcsolatban bármilyen kérdést a mysql##kukac##phpconf.hu címen fogadunk.
PHP Weekly - 135.
A Zend szokásos heti hírlevelének 135. számából:
Megjegyzések és a futtatási sebesség - Ha valaki már elgondolkodott azon, hogy vajon a megjegyzések vagy üres sorok a PHP szkriptjeiben mennyire befolyásolják a sebességet - itt a válaszunk. Egy bizonyos Ilia küldte el a listára a statisztikáit:
"Ha a szkripted teljes méretének több, mint 40% megjegyzésekből áll, a 40 kilobájtnál nagyobb fájlok esetén az összes megjegyzés törlésével mintegy 2-4% gyorsulás érhető el."
PHP compiler (mint például a Zend Optimizer) használata esetén ez már nem érvényes. A PHP parancssoros módja emellett használható a megjegyzések és üres sorok eltávolítására is, a következőképp:
Azért egy biztonsági másolat készítése nem árt ennek kipróbálása előtt...
DOMXML sebesség - Walt Boring írt segítséget kérve a listára a DOM feldolgozással kapcsolatban. Walt az xmldoc() segítségével dolgozott fel 12 megabájtnyi XML adatot, és erre a szkriptnek 11 percre volt szüksége!
Jelenleg úgy tűnik, a sebesség növelésére nincs javítás abban az esetben, ha az XML adatok a memóriában tárolódnak, de ugyanezeket az adatokat a merevlemezről olvasva (mint azt Mark Hershenson itt kifejtette) a feldolgozás ideje mindössze 3 másodpercre csökken.
Marcus Börger megjegyezte ezzel kapcsolatban, hogy a PHP 5 számos jelentős, az XML-lel kapcsolatos javítást tartalmaz majd.
Megjegyzések és a futtatási sebesség - Ha valaki már elgondolkodott azon, hogy vajon a megjegyzések vagy üres sorok a PHP szkriptjeiben mennyire befolyásolják a sebességet - itt a válaszunk. Egy bizonyos Ilia küldte el a listára a statisztikáit:
"Ha a szkripted teljes méretének több, mint 40% megjegyzésekből áll, a 40 kilobájtnál nagyobb fájlok esetén az összes megjegyzés törlésével mintegy 2-4% gyorsulás érhető el."
PHP compiler (mint például a Zend Optimizer) használata esetén ez már nem érvényes. A PHP parancssoros módja emellett használható a megjegyzések és üres sorok eltávolítására is, a következőképp:
php - w script_name . php > script_name_new .phpAzért egy biztonsági másolat készítése nem árt ennek kipróbálása előtt...
DOMXML sebesség - Walt Boring írt segítséget kérve a listára a DOM feldolgozással kapcsolatban. Walt az xmldoc() segítségével dolgozott fel 12 megabájtnyi XML adatot, és erre a szkriptnek 11 percre volt szüksége!
Jelenleg úgy tűnik, a sebesség növelésére nincs javítás abban az esetben, ha az XML adatok a memóriában tárolódnak, de ugyanezeket az adatokat a merevlemezről olvasva (mint azt Mark Hershenson itt kifejtette) a feldolgozás ideje mindössze 3 másodpercre csökken.
Marcus Börger megjegyezte ezzel kapcsolatban, hogy a PHP 5 számos jelentős, az XML-lel kapcsolatos javítást tartalmaz majd.
select box használata
tudna valaki segíteni? van egy formom több textet és 2 selectboxot
tartalmaz. Az egyik select választásától függően kell tölteni a másik select boxot úgy, hogy a kitöltött text értékek is természetesen újra megjelenjenek. Adatmentést csak akkor kell végezni, ha a submit gombot választja a felhasználó.
Ha az 1. selectboxot beállítom (pl.)
onchange="window.location=('my.php?sbox='+this.options[this.selectedIndex].value)" módon, a 2. box feltöltése OK, de a textek nem jönnek vissza. Ha az
onchange="submit()"-ot választom, megtörténik a mentés és nem jön vissza az űrlap HTML előtti header hatására. Mit lehet tenni?
■ tartalmaz. Az egyik select választásától függően kell tölteni a másik select boxot úgy, hogy a kitöltött text értékek is természetesen újra megjelenjenek. Adatmentést csak akkor kell végezni, ha a submit gombot választja a felhasználó.
Ha az 1. selectboxot beállítom (pl.)
onchange="window.location=('my.php?sbox='+this.options[this.selectedIndex].value)" módon, a 2. box feltöltése OK, de a textek nem jönnek vissza. Ha az
onchange="submit()"-ot választom, megtörténik a mentés és nem jön vissza az űrlap HTML előtti header hatására. Mit lehet tenni?



