Archívum - Blog bejegyzés
április 23, 2002
PHP 4.2.0 részletek
Az este, miután letöltöttem és nagy nehezen bekonfiguráltam otthon az Apache 2.0.35-tel az új PHP-t, igyekeztem gyorsan megosztani veletek a telepítés menetét, így kimaradt a hírből a PHP 4.2.0 részletezése, hadd pótoljam ezt most be...
PHP 4.2.0
Végre megjelent a végleges PHP 4.2.0! Letölthető a php.net-ről, illetve annak tükörszervereiről (mint pl. a hu.php.net vagy a hu2.php.net.
Windowsos felhasználóknak hadd segítsek a telepítésében. Tessék lapozni!
Windowsos felhasználóknak hadd segítsek a telepítésében. Tessék lapozni!
április 22
Csak egy-két kattintás?
Különböző fórumokon, levelezőlistákon gyakran felbukkannak olyan, a PHP-vel még csak ismerkedő (vagy még eddig sem jutó) személyek, akik egy-egy pontosan meghatározott feladatot szeretnének elvégeztetni a PHP-vel, de nem tudják, hogyan kezdjenek hozzá, vagy előreláthalag túl sokáig tartana nekik megtanulni a PHP-t, hiszen a feladat sürgős lenne.
Azok számára, akik PHP helyett ASP-t (Microsoft Active Server Pages), JPS-t (Java Server Pages) vagy CFM-et (ColdFusion fájlok) használnak, már jó ideje ott van a legjobb HTML-es szerkesztők között számontartott Macromedia Dreamweaver szerveroldali programozást is támogató változata, a Dreamweaver Ultradev, amellyel nagyon egyszerűen és gyorsan készíthetőek webes alkalmazások.
A Macromedia a számos kérés, könyörgés, petíció ellenére sem akarta (tudta) beletenni az Ultradev 4-es verzióba a PHP támogatást, azt csak egy romániai cég, az InterAkt ingyenes kiegészítőjével, a PHAkt-tal (vagy annak fizetős változatával, az Impakttal) lehetett használni. Eddig.
Azok számára, akik PHP helyett ASP-t (Microsoft Active Server Pages), JPS-t (Java Server Pages) vagy CFM-et (ColdFusion fájlok) használnak, már jó ideje ott van a legjobb HTML-es szerkesztők között számontartott Macromedia Dreamweaver szerveroldali programozást is támogató változata, a Dreamweaver Ultradev, amellyel nagyon egyszerűen és gyorsan készíthetőek webes alkalmazások.
A Macromedia a számos kérés, könyörgés, petíció ellenére sem akarta (tudta) beletenni az Ultradev 4-es verzióba a PHP támogatást, azt csak egy romániai cég, az InterAkt ingyenes kiegészítőjével, a PHAkt-tal (vagy annak fizetős változatával, az Impakttal) lehetett használni. Eddig.
Ismét új ADODB
Ismét változott az ADODB adatbázis-absztrakciós felület verzószáma, az új, 1.99-es verzió ismét számos hibajavítást, új funkciókat és valamivel gyorsabb működést hozott. A szerző legjelentősebb újdonságként emeli ki, hogy a RecordCount() funkció minden támogatott adatbázison működik.
Egyben felhívnám figyelmeteket egy nagyon alapos (és természetesen az ADODB-re koncentráló) cikkre, amely a "hordozható" SQL írásáról szól, azaz arról, hogyan készítsünk olyan kódot (természetesen elsősorban az ADODB segítségével), amely minimális változtatásokkal szinte bármilyen adatbáziskezelőt tud használni.
Cikk: Tips on Writing Portable SQL Code
ADODB honlap és letöltés: http://php.weblogs.com/ADOdb
■ Egyben felhívnám figyelmeteket egy nagyon alapos (és természetesen az ADODB-re koncentráló) cikkre, amely a "hordozható" SQL írásáról szól, azaz arról, hogyan készítsünk olyan kódot (természetesen elsősorban az ADODB segítségével), amely minimális változtatásokkal szinte bármilyen adatbáziskezelőt tud használni.
Cikk: Tips on Writing Portable SQL Code
ADODB honlap és letöltés: http://php.weblogs.com/ADOdb
április 19
április 18
PHP programozási verseny
A codewalkers.com két hete hirdette meg programozási versenyét, amelyhez most a második fordulóban már a Zend is csatlakozott szponzorként, az e heti feladvány nyertesei Zend pólóval és a Sams kiadó "PHP and MySQL Web Development" könyvével lesznek gazdagabbak.
Maga a feladat pedig: "szókereső" játékot kell készíteni a honlapon megadott feltételek szerint. A részleteket itt találjátok: http://codewalkers.com/php-contest.php
■ Maga a feladat pedig: "szókereső" játékot kell készíteni a honlapon megadott feltételek szerint. A részleteket itt találjátok: http://codewalkers.com/php-contest.php
Microsoft IIS kontra Apache 2
A három évig fejlesztett Apache 2 az előző termékvonallal szemben (amely gyakorlatilag unixról portolt alkalmazás volt) már egyenesen a windowsra fejlesztett, annak képességeit kihasználó webkiszolgáló. Az eWeek most a saját területén: Windows 2000 Advanced Server alatt szembesítette az IIS 5-tel az új Apache-ot. A tesztek eredménye itt olvasható. A számok elemzésénél figyelembe kell venni, hogy a szervereket alapértelmezett beállításokkal futtatták!
A teszt eredménye röviden: az ingyenes és nyílt forráskódú Apache a Microsoft IIS-szel fej-fej mellett teljesít már Windows 2000 alatt is, ugyanakkor nagyságrendekkel biztonságosabb annál (az eWeek épp a múlt héten számolt be a Microsoft bejelentéséről, amely az IIS-ben felfedezett 10 (!) új biztonsági hibára figyelmezteti a felhasználókat). Itt azért meg kell jegyezni, hogy a Windows maga sem teljesen biztonságos, tehát a Windowson futó Apache sem közelíti meg a Unixon/Linuxon futó Apache 2 megbízhatóságát...
Az eWeek teljes cikke: http://www.eweek.com/article/0,3658,s=702&a=25458,00.asp
■ A teszt eredménye röviden: az ingyenes és nyílt forráskódú Apache a Microsoft IIS-szel fej-fej mellett teljesít már Windows 2000 alatt is, ugyanakkor nagyságrendekkel biztonságosabb annál (az eWeek épp a múlt héten számolt be a Microsoft bejelentéséről, amely az IIS-ben felfedezett 10 (!) új biztonsági hibára figyelmezteti a felhasználókat). Itt azért meg kell jegyezni, hogy a Windows maga sem teljesen biztonságos, tehát a Windowson futó Apache sem közelíti meg a Unixon/Linuxon futó Apache 2 megbízhatóságát...
Az eWeek teljes cikke: http://www.eweek.com/article/0,3658,s=702&a=25458,00.asp
április 17
PostNuke 0.71x magyar fordítás
Végre nem egy emberes már a fordítás, a fórumainkban összeállt egy kis csapat, akik úgy döntöttek, érdemes lenne egy kis munkát (akár fordítás, akár lektorálás) fektetni abba, hogy a PostNuke újabb verzióinak magyar fordítása minél gyorsabban megjelenjen, valamint helyes, egységes és következetes legyen.
A munka koordinálása egyelőre a megfelelő szoftvereszközök hiánya miatt kicsit akadozik, de előreláthatólag a hét végére elkészül a 0.713 teljes magyar fordítása, amelyet természetesen igyekszünk majd azonnal letölthetővé tenni mindenki számára. Tehát még 4-5 nap türelmet kérünk mindenkitől, aki a PostNuke legújabb változatát telepítette vagy telepítené...
Megjegyzés: a PHP-Nuke magyar fordítását a magyar PHP-Nuke honlapon keressétek!
■ A munka koordinálása egyelőre a megfelelő szoftvereszközök hiánya miatt kicsit akadozik, de előreláthatólag a hét végére elkészül a 0.713 teljes magyar fordítása, amelyet természetesen igyekszünk majd azonnal letölthetővé tenni mindenki számára. Tehát még 4-5 nap türelmet kérünk mindenkitől, aki a PostNuke legújabb változatát telepítette vagy telepítené...
Megjegyzés: a PHP-Nuke magyar fordítását a magyar PHP-Nuke honlapon keressétek!
PHP szerver keret
Goba hívta fel figyelmünket a phpserv-re. Ez a csomag egy olyan keretet nyújt, amely lehetővé teszi a fejlesztőknek különböző szerverk gyors elkészítését PHP-ben. Jelenlegi verziójához egy kész webkiszolgálót és egy "a nap idézete" kiszolgálót is mellékelnek példaprogramként. Figyelem! Ez nem egy "egyszerű" szkriptcsomag, különlegesen fordított és beállított PHP-re van szüksége!
Honlap és letöltés: http://daniel.lorch.cc/projects/phpserv/
■ Honlap és letöltés: http://daniel.lorch.cc/projects/phpserv/
SOAP, Google és PHP
A világ egyik legjelentősebb webes keresője, a Google a múlt héten ingyenesen elérhetővé tette az általuk kidolgozott API-kat (kapcsolódási felületeket), amelyekkel bárki számára lehetővé válik, hogy programja kapcsolódjon a Google-hez, és megjelenítse egy keresés eredményeit, amelyet a SOAP és WSDL XML-es felületeken keresztül kap vissza.
Napokon belül megjelent a megfelelő PHP-s osztály is, amellyel bárki saját keresőt készíthet saját weboldalára, amely közvetlenül keres a Google 2 milliárdnyi indexelt weboldala között. A használatához szükség van egy ingyenes Google regisztrációra, amely napi ezer automatizált keresést tesz lehetővé.
SOAP_Google PHP-s osztály: http://www.sebastian-bergmann.de
Google regisztráció: http://api.google.com/createkey
■ Napokon belül megjelent a megfelelő PHP-s osztály is, amellyel bárki saját keresőt készíthet saját weboldalára, amely közvetlenül keres a Google 2 milliárdnyi indexelt weboldala között. A használatához szükség van egy ingyenes Google regisztrációra, amely napi ezer automatizált keresést tesz lehetővé.
SOAP_Google PHP-s osztály: http://www.sebastian-bergmann.de
Google regisztráció: http://api.google.com/createkey