Archívum - 2001 - Blog bejegyzés
október 8
PostNuke 0.64
Új verzió, új funkciókkal, új hibajavításokkal. A teljes magyar fordítást hamarosan felteszem, tessék kis türelemmel lenni...
Újdonságok nagy vonalakban [teljes changelog] :
Honlap és letöltés most is a http://www.postnuke.com
Fontos! Korábbi verzióról történt frissítés esetén (a szerkesztői felület újraírása, az új nyelvfájl-rendszer és a képek könyvtárainak átszervezése miatt) a telepítés ajánlott módja: mindent letörölni, majd úgy telepíteni a 0.64-et!
■ Újdonságok nagy vonalakban [teljes changelog] :
- új fájlstruktúra a nyelvi fájloknak - az egy nagy globális nyelvfájlt modulokra bontva az egyes oldalaknál a PHP 100KB körüli nyelvi fájl helyett csak 4-5KB-nyit dolgoz fel...
- új szerkesztői rendszer - a legnagyobb változtatás az, hogy az egyes modulok admin fájljai a modulok könyvtárába kerültek
- teljesen átírt telepítő
- a myPHPNuke szövegkezelő funkcióinak átvétele
- include_once() funkció átírása, így a PostNuke minimum követelménye PHP 4.0.1pl2
- a képfájlok és könyvtárak rendberakása - jelentősen csökkentette a méretet
- az autolink funkció (a hírekben szereplő kulcsszavakat automatikusan linkekké alakítja az előre megadott oldalakra) javítása, továbbfejlesztése
- bármely modul beállítható kezdőoldalnak - az index.php eddigi funkciói az alapértelmezett [News] modulba kerültek
- vadiúj statisztikai rendszer
- a közelmúltban felbukkant biztonsági problémák megoldása
Honlap és letöltés most is a http://www.postnuke.com
Fontos! Korábbi verzióról történt frissítés esetén (a szerkesztői felület újraírása, az új nyelvfájl-rendszer és a képek könyvtárainak átszervezése miatt) a telepítés ajánlott módja: mindent letörölni, majd úgy telepíteni a 0.64-et!
phpMyAdmin 2.2.1RC1
Megjelent a phpMyAdmin 2.2.1RC1, a 2.2.0 eddigi hibajavításait, változtatásait összegyűjtve. Changelog
Honlap és letöltés: http://phpmyadmin.sourceforge.net/
■ Honlap és letöltés: http://phpmyadmin.sourceforge.net/
október 6
Fájlok tárolása relációs adatbázisban
"Amióta a relációs adatbázisok támogatják a nagy bináris objektumokat (BLOB adattípus), sokan próbálják fájljaikat az adatbázisukban tárolni. Ez (főleg abban az esetben, ha az alkalmazás a fájlokhoz egyéb információkat is rendel), kényelmes megoldás lehet..."
A Zend e hónapban pont ezt a témát kezdte boncolgatni, és a tesztjeik eredménye: az adatbázisban történő tárolás 31%-kal lassabb, mint a php-vel átadott fájlok eredménye, 23%-kal, mint a kép közvetlen kiküldése a fájlrendszerből. Lassabbnak lassabb, de nem annyira, mint amennyire sokan gondolnák.
Részletes információk és a teljes teszt itt található: Storing files in a relational database
■ A Zend e hónapban pont ezt a témát kezdte boncolgatni, és a tesztjeik eredménye: az adatbázisban történő tárolás 31%-kal lassabb, mint a php-vel átadott fájlok eredménye, 23%-kal, mint a kép közvetlen kiküldése a fájlrendszerből. Lassabbnak lassabb, de nem annyira, mint amennyire sokan gondolnák.
Részletes információk és a teljes teszt itt található: Storing files in a relational database
október 4
PHP Weekly - 56.
Az 56. heti Zend hírlevél tartalmából:
PHP-GTK - a http://gtk.php.net/ címen elérhető a PHP-GTK 0.1.1 verziója. Számos új tulajdonságot és példát tartalmaz.
A kézikönyv fordításai - elkezdődött a PHP kézikönyv görög és lengyel nyelvre fordítása.
Zip kiegészítő - a fordítással kapcsolatos hibák megoldva. Ha valaki .zip fájlba szeretne PHP-vel tömöríteni, töltse le a CVS-ről a kiegészítőt.
msession - Többszálú "session-fürtöző" kiegészítő, béta-tesztelésre kész. Webszerverek fürtjeiben biztosítja a session-támogatást.
GCC 3.0.1 - Ha valaki a legújabb GCC-vel fordítaná a PHP-t, előbb ellenőrizze a GNU binutils meglétét, egyes platformokon szükség van rá.
exit/die - A PHP az exit() függvénynek adott értéket a kimenetre küldi. Ez a viselkedés már legalább két éve jelen van, és megváltoztatása egészen biztosan gondokat okozna már meglévő szkriptek esetében. A következő verziókban új funkció kerül a PHP-be, amely lehetővé teszi az exit kód megadását annak kiírása nélkül.
SMB támogatás - hamarosan bekerülhet az SMB domain-szerver alapú felhasználóazonosítás.
Sybase funkciók - a sybase_return_status() és a sybase_output_params() függvények tárolt procedúrák visszatérő értékeinek elérésére szolgálnak. A 4.0.6-hoz patch letölthető, dokumentációval és forrással együtt.
Ennyi volt a Zend hírlevél erre a hétre...
■ PHP-GTK - a http://gtk.php.net/ címen elérhető a PHP-GTK 0.1.1 verziója. Számos új tulajdonságot és példát tartalmaz.
A kézikönyv fordításai - elkezdődött a PHP kézikönyv görög és lengyel nyelvre fordítása.
Zip kiegészítő - a fordítással kapcsolatos hibák megoldva. Ha valaki .zip fájlba szeretne PHP-vel tömöríteni, töltse le a CVS-ről a kiegészítőt.
msession - Többszálú "session-fürtöző" kiegészítő, béta-tesztelésre kész. Webszerverek fürtjeiben biztosítja a session-támogatást.
GCC 3.0.1 - Ha valaki a legújabb GCC-vel fordítaná a PHP-t, előbb ellenőrizze a GNU binutils meglétét, egyes platformokon szükség van rá.
exit/die - A PHP az exit() függvénynek adott értéket a kimenetre küldi. Ez a viselkedés már legalább két éve jelen van, és megváltoztatása egészen biztosan gondokat okozna már meglévő szkriptek esetében. A következő verziókban új funkció kerül a PHP-be, amely lehetővé teszi az exit kód megadását annak kiírása nélkül.
SMB támogatás - hamarosan bekerülhet az SMB domain-szerver alapú felhasználóazonosítás.
Sybase funkciók - a sybase_return_status() és a sybase_output_params() függvények tárolt procedúrák visszatérő értékeinek elérésére szolgálnak. A 4.0.6-hoz patch letölthető, dokumentációval és forrással együtt.
Ennyi volt a Zend hírlevél erre a hétre...
PHAkt 1.03 és kézikönyv
A romániai Interakt végre elkészítette a PHAkt DreamWeaver UltraDev kiegészítő kézikönyvét. Egyben kiadták a legújabb, 1.03 verziójú PHAktot, számos hibajavítással (végre kijavították a "repeat region" tulajdonság bosszantó hibáját, amitől állandóan összeomlott az UltraDevem), valamint az AdoDB-t 1.31-re upgradelték. Ja igen, a letöltés tartalmazza a PDF formátumú kézikönyvet is (persze én ezt már csak azután vettem észre, miután a kézikönyvet külön letöltöttem...)
PHAkt honlap: http://www.interakt.ro/products/PHAkt/index.php
DreamWeaver UltraDev: http://www.macromedia.com/software/ultradev
■ PHAkt honlap: http://www.interakt.ro/products/PHAkt/index.php
DreamWeaver UltraDev: http://www.macromedia.com/software/ultradev
PHP és webszerver statisztikák
A Netcraft adatai szerint szeptemberben 19 279 109 szerveren (a felmérésükben részt vett szerverek 59.51%-án) futott Apache (ez augusztushoz képest 1.43%-os növekedés), 27.46%-on a Microsoft valamelyik webkiszolgálója (0.99% növekedés), 4%-on az iPlanet/Netscape szerverek valamelyike. A számos egyéb webszerver részesedése nem igazán számottevő.
október 3
Fejest ugorva a PHP-GTK-ba
A PHPHead elhatározta, hogy belemélyed a PHP-GTK-ba. Ugyanakkor egyben egy cikksorozatot is indított, tanulás közben megosztva velünk tapasztalatait, ötleteit és kódjait. Az első heti eredménye egy működő pop3-as e-mail kliens!
A PHP-GTK iránt érdeklődőknek mindenféleképp hasznos olvasmány lehet majd a cikksorozat. PHPHead: http://phphead.socket7.net/
Ugyanott egy olvasó bemutatta GTK-s projektjét: egy webböngészőt - amelynek legnagyobb és vitathatatlan előnye talán az, hogy a php-s kódot külön webszerver nélkül is futtatja... :) Képek: http://slashdot.co.uk/pHTML.html
■ A PHP-GTK iránt érdeklődőknek mindenféleképp hasznos olvasmány lehet majd a cikksorozat. PHPHead: http://phphead.socket7.net/
Ugyanott egy olvasó bemutatta GTK-s projektjét: egy webböngészőt - amelynek legnagyobb és vitathatatlan előnye talán az, hogy a php-s kódot külön webszerver nélkül is futtatja... :) Képek: http://slashdot.co.uk/pHTML.html
AdoDB 1.40
Megjelent az AdoDB adatbázis-független interfész legújabb változata. Újdonságok: a rekordlista oldalakra bontása, "előző" és "következő" linkekkel automatikusan megvalósítható, szekvencia támogatás GenID() függvénnyel PostgreSQL, Oracle8i, MySQL és InterBase alatt, UpdateBlob InterBase alatt, kódolt session-ök a biztonság érdekében.
Honlap és letöltés: http://php.weblogs.com/ADODB
■ Honlap és letöltés: http://php.weblogs.com/ADODB
október 1
HierMenus és PHP/MySQL
A HierMenus az egyik legelterjedtebb DHTML-es menü weboldalakon, szabadon letölthető és felhasználható, JavaScript alapú és a böngészők nagy részével kompatibilis. A múlt héten elkészítettek hozzá egy PHP interfészt is, hogy a menüpontokat ne csak a JavaScript fájlokban lehessen tárolni (amit kicsit nehézkesebb szerkeszteni), hanem MySQL adatbázisban is.
HierMenus honlap: http://www.webreference.com/dhtml/hiermenus/
PHP/MySQL kiegészítő honlap: http://www.webreference.com/programming/php/hierphp
■ HierMenus honlap: http://www.webreference.com/dhtml/hiermenus/
PHP/MySQL kiegészítő honlap: http://www.webreference.com/programming/php/hierphp
Phanatic Softwares nuked!
A Phanatic Softwares honlapja most készült el, és a legújabb 0.63-as PostNuke-on fut. Ha minden igaz, ez az első publikus magyar PostNuke oldal a PHPInfo után. Gyertek nézzétek meg!
A cím: http://www.psoftwares.f2s.com/
■ A cím: http://www.psoftwares.f2s.com/