Archívum - Blog bejegyzés
március 27, 2003
Hivatalosan megjelent a MySQL 4
A MySQL AB kedden sajtóközleményben jelentette be hogy a világ legelterjedtebb nyílt forrású adatbáziskiszolgálójának, a MySQL-nek 4. változata megérett az éles üzemi használatra. Ezen státusz eléréséhez a MySQL szoftvernek komoly teszteken kell keresztülmennie jelentős hibák nélkül, valamint legalább három hónapig "élő környezetben" kell bizonyítania.
Habár a 4-es sorozat eddigi kiadásai már hónapok óta elérhetőek, az alapértelmezettként letölthető MySQL változat eddig a 3.2.x sorozat volt. A legújabb, 4.0.12-es változattól kezdve a 4.x változat a MySQL letöltések alapértelmezett lehetősége.
Habár a 4-es sorozat eddigi kiadásai már hónapok óta elérhetőek, az alapértelmezettként letölthető MySQL változat eddig a 3.2.x sorozat volt. A legújabb, 4.0.12-es változattól kezdve a 4.x változat a MySQL letöltések alapértelmezett lehetősége.
március 26
PHP Weekly - 129.
Szokásunktól eltérően nem sorrendben jelenítjük meg a Zend heti hírleveleket, de ez a (múlt heti) hírlevél tartalmaz olyan érdekességeket, amelyért még ezt a "kavarást" is érdemesnek tartottuk megkockáztatni.
A Zend szokásos heti hírlevelének 129. számából:
4.3.2 RC 1 - Megjelent a PHP 4.3.2 első kiadás előtti változata. A változtatások listája itt érhető el, a forráskód itt, a Windowsos változat pedig itt tölthető le.
Ebben a változatban már kipróbálható az új Apache2 SAPI, amelyet a konfiguráláskor a "
A fejlesztők szeretenék, ha az új PHP verziót minél többen tesztelnék és visszajelzéseket is kapnának - különösen a 64 bites rendszereket használó felhasználóktól.
A Zend szokásos heti hírlevelének 129. számából:
4.3.2 RC 1 - Megjelent a PHP 4.3.2 első kiadás előtti változata. A változtatások listája itt érhető el, a forráskód itt, a Windowsos változat pedig itt tölthető le.
Ebben a változatban már kipróbálható az új Apache2 SAPI, amelyet a konfiguráláskor a "
--with-apxs2
" kapcsolóval lehet beállítani. Mivel a 4.3.x sorozat nem hoz új funkciókat, az új SAPI (az apache2handler) ugyanúgy használható, mint az előző SAPI (az apache2filter), de sokkal jobban működik, valamint egy komoly, összeomlást okozó hibát is javít. Az egyetlen jelentős különbség, hogy a legújabb Apache 2 változatot igényli, azaz minimum a 2.0.44 Apache a követelmény, de az amúgy is olyan hibajavító kiadás, hogy mindenkinek azt kellene futtatni...A fejlesztők szeretenék, ha az új PHP verziót minél többen tesztelnék és visszajelzéseket is kapnának - különösen a 64 bites rendszereket használó felhasználóktól.
PHP Weekly - 130.
A Zend szokásos heti hírlevelének 130. számából:
64 bites kérdések - A Zend heti hírlevélben néhány héttel ezelőtt már beszámoltunk arról, hogy Dave Hall elkezdte tesztelni a 64 bites kompatibilitást. Ennek folytatásaként Dave most egy kis leírást tett közzé (valós példákkal illusztrálva), amely segítségére lehet mindenkinek, aki C alapú kiegészítőket ír PHP-hez, hogy tiszta 64 bites kódot készítsen.
Dokumentálatlan .ini beállítások - Joey Smith ásta át magát az elérhető .ini beállításokon, és eközben felfedezte, hogy a következő beállításokhoz létezik kód, ám ezek mégsem érhetők el a felhasználó számára:
64 bites kérdések - A Zend heti hírlevélben néhány héttel ezelőtt már beszámoltunk arról, hogy Dave Hall elkezdte tesztelni a 64 bites kompatibilitást. Ennek folytatásaként Dave most egy kis leírást tett közzé (valós példákkal illusztrálva), amely segítségére lehet mindenkinek, aki C alapú kiegészítőket ír PHP-hez, hogy tiszta 64 bites kódot készítsen.
Dokumentálatlan .ini beállítások - Joey Smith ásta át magát az elérhető .ini beállításokon, és eközben felfedezte, hogy a következő beállításokhoz létezik kód, ám ezek mégsem érhetők el a felhasználó számára:
mssql.connect_timeout, mssql.timeout,
és mssql.datetimeconvert
. A fejlesztők most vizsgálják az érintett kódot, és mivel az már benne van a 4.3.x sorozatban, a következő, 4.3.3 kiadásnak része is lehet ez a három új .ini beállítás a megfelelő tesztek sikeres elvégzése után.március 25
PHP-Nuke gondok
Az elmúlt napokban számos, a PHP-Nuke-ra épülő honlapot törtek fel (azaz módosítottak jogosulatlanul) a PHP-Nuke több biztonsági hibájának köszönhetően. A PN fejlesztője, Francisco Burzi egyesével próbálja ezeket javítgatni amint felmerülnek, bár energiájának egy részét inkább a hibákkal rosszindulatúan visszaélő script-kiddiek elleni dühkitörések viszik el. Ezek közé tartozik ez a hír is, amelyben azt közölte a PHP-Nuke felhasználói táborával, hogy az új verziókat nem nyílt forráskóddal bocsátja majd ki, hanem a Zend Encoderrel lefordított, tömörített kódként, amely így az (ingyenes) Zend Optimizer meglétét igényli majd a futtatáshoz. Az ő véleménye szerint az, hogy a forráskód nem lesz könnyen olvasható, jelentősen megnehezíti majd a biztonsági hibák fellelését a rosszindulatú támadók számára... [no comment]
március 24
A MySQL kézikönyv is elérhető Windows súgó (.chm) formában
A cseh phlabnak köszönhetően végre a MySQL kézikönyve is elérhető a Windows platform alatt a Microsoft HTML súgó (azaz .chm) formátumban. Mint azt a PHP kézikönyv hasonló formátumú (magyar fejlesztésű) kiadásáról szóló hírekben is említettük, a .chm formátum előnyei közé tartozik a tartalomjegyzék fastruktúrában történő megjelenése, az indexelés, az egyszerűen használható teljes szöveges keresés, valamint a gyakran használt részek "könyvjelzővel" való ellátása.
Honlap és letöltés: http://phlab.net/myman/
■ Honlap és letöltés: http://phlab.net/myman/
ADOdb kiegészítő
A hétvégén megjelent az ADOdb adatbáziskezelő réteg PHP kiegészítőként (extension). Az ADOdb rétegnek csak néhány funkciója lett C-be konvertálva, de ezek is jelentősen növelhetik az alkalmazás teljesítményét (az adott funkciók akár 75%-kal is gyorsultak), olyan adatbázisok esetében, amelyek nem számolják a lekérdezés által visszaadott sorokat, mint pl. az Oracle, a Sybase, az Informix, a DB2, az MSSQL, az Access vagy az Interbase.
MySQL és Postgresql esetén a fejlesztés nem igazán jelent sebességbeli különbséget. Az ADOdb legújabb, 3.31-es változata az adott függvények esetében automatikusan használja az extensiont, ha az telepítve van.
Az eredeti bejelentés és a kiegészítő letöltése: http://phplens.com/lens/lensforum/msgs.php?id=5775
ADOdb honlap és letöltés: http://php.weblogs.com/ADOdb
■ MySQL és Postgresql esetén a fejlesztés nem igazán jelent sebességbeli különbséget. Az ADOdb legújabb, 3.31-es változata az adott függvények esetében automatikusan használja az extensiont, ha az telepítve van.
Az eredeti bejelentés és a kiegészítő letöltése: http://phplens.com/lens/lensforum/msgs.php?id=5775
ADOdb honlap és letöltés: http://php.weblogs.com/ADOdb
március 21
SQLite: beágyazható adatbázis
[ phpkitchen ] Ha valakit érdekel a PHP-GTK és elkezdene foglalkozni önállóan futtatható PHP alkalmazások készítésével, de az alkalmazásához jó lenne egy adatbázis használata is, biztosan érdekelni fogja az SQLite C könyvtár, amely beágyazható SQL adatbázismotort valósít meg. Az SQLite könyvtár saját szervert nyújt, nem pedig kapcsolatot relációs adatbázisszerverekhez, vagyis közvetlenül írja és olvassa a meghajtón lévő adatbázisfájlokat.
PHAkt 2.4 és MX Looper
A román InterAkt megjelentette a Dreamweaver MX PHP szerveroldali modelljének, a PHAktnak legújabb változatát. Az új változat az összes eddig ismert hibát javítja, ezen kívül csak apróbb fejlesztéseket tartalmaz. Az ingyenes extension a Dreamweaver MX Windows és Mac verzióin is működik, a beépített egyszerű PHP támogatásnál jóval többet nyújtva.
Honlap és letöltés: http://www.interakt.ro/products/PHAkt/
Az InterAkt a fentiekkel egyidőben jelentette be új MX kiegészítőjét, az MX Loopert, amely nem csak a PHAkt2-vel, hanem a Dreamweaver MX beépített PHP_MySQL szerveroldali modelljével is együttműködik, és jelentősen leegyszerűsíti az összetett ismétlődő régiók létrehozását és használatát. A kiegészítő lehetővé teszi horizontálisan ismétlődő területek, valamint beágyazott ismétlődések létrehozását is.
A 30 dolláros kiegészítőről bővebb információk a http://www.interakt.ro/products/MXLooper/ címen találhatók.
■ Honlap és letöltés: http://www.interakt.ro/products/PHAkt/
Az InterAkt a fentiekkel egyidőben jelentette be új MX kiegészítőjét, az MX Loopert, amely nem csak a PHAkt2-vel, hanem a Dreamweaver MX beépített PHP_MySQL szerveroldali modelljével is együttműködik, és jelentősen leegyszerűsíti az összetett ismétlődő régiók létrehozását és használatát. A kiegészítő lehetővé teszi horizontálisan ismétlődő területek, valamint beágyazott ismétlődések létrehozását is.
A 30 dolláros kiegészítőről bővebb információk a http://www.interakt.ro/products/MXLooper/ címen találhatók.
március 16
Lehet szavazni a compo pályaművekre!
Az Első Magyar PHP Konferencia szerverzői által meghirdetett 5k compo verseny pályaműveire most már bárki szavazhat, aki úgy gondolja, hogy számára egy mű különösen kedves.
Érdemes a szavazást jól meggondolni, és ehhez a szervezők minden segítséget megadnak. A beküldött pályaművek leírásai, forráskódja és képernyőképe mellett kipróbálásra is lehetőséget ad a rendszer.
■ Érdemes a szavazást jól meggondolni, és ehhez a szervezők minden segítséget megadnak. A beküldött pályaművek leírásai, forráskódja és képernyőképe mellett kipróbálásra is lehetőséget ad a rendszer.
március 14
A PHP 4.3.2rc1 letölthető, tesztelhető
Megjelent a PHP 4.3.2rc1-es verziója. Ez az első kiadásra jelölt verzió, elvileg kevés problémával és hibával. Ettől függetlenül a fejlesztők kérnek mindenkit, hogy töltse le, és tesztelje üzemi körülményekkel futó alkalmazásokkal, hogy minél több rejtett hiba előjöjjön. Sajnos az új funkciókról nem szól a bejelentés, ha valaki megtalálja, hogy hova dugták ezek leírását, kérjük jelezze. :) A bejelentés a php.neten olvasható, ahonnan egy link visz a php minőségbiztosítási oldalaira.
■