ugrás a tartalomhoz

Archívum - 2002 - Blog bejegyzés

április 18

PHP programozási verseny

Granc Róbert · 2002. Ápr. 18. (Cs), 14.01
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
 

Microsoft IIS kontra Apache 2

Granc Róbert · 2002. Ápr. 18. (Cs), 13.49
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
 

április 17

PostNuke 0.71x magyar fordítás

Granc Róbert · 2002. Ápr. 17. (Sze), 11.48
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!
 

PHP szerver keret

Granc Róbert · 2002. Ápr. 17. (Sze), 11.25
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/
 

SOAP, Google és PHP

Granc Róbert · 2002. Ápr. 17. (Sze), 11.25
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
 

PHP 4.2.0 RC4

Granc Róbert · 2002. Ápr. 17. (Sze), 11.00
Hétfőn megjelent a 4.2.0 negyedik előzetese, mivel a végleges verziót jövő hétfőre (április 22.-re) tervezik, várhatóan már nem lesz több bétaverzió belőle.

Letölthető a http://qa.php.net/ címről.
 

április 15

PHP Weekly - 83.

Granc Róbert · 2002. Ápr. 15. (H), 15.09
A Zend szokásos heti hírlevelének 83. számából:

Saját GD könyvtár - sok frusztráció levezetéseként a PHP projekt elhatározta, hogy saját verziót készít a GD grafikus könyvtárból, amelyet aztán a PHP minden disztribuciója tartalmazni fog (ha jól emlékszem, a windowsos változat ma is tartalmazza a GD2 dll-jét). A döntést Rasmus Lerdorf hozta, megunván a hosszadalmas (akár egy éves) várakozást a javítások beépítésére a GD fejlesztői által. A PHP fejlesztők üdvözölték az elhatározást, kiemelve, hogy ez a lépés lehetővé teszi, hogy a PHP teljesebben irányítsa ezt a kedvelt kiegészítőt, valamint, hogy a problémás területeket (mint például a szál-biztos (thread safe) működés) gyorsan kijavíthassák. A GD PHP-s verziója a GIF fájlokat olvasni fogja, de írni nem, a LZW szabvány miatt. Azok, akiknek szükségük van GIF fájlok készítésére, természetesen továbbra is linkelhetnek egy másik GD verziót a PHP-jükhöz.

PostNuke 0.713

Granc Róbert · 2002. Ápr. 15. (H), 11.00
A legújabb javítás ismét számos apró hibát küszöböl ki - ezzel már szinte tökéletes a rendszer... :)

Az összes javítás listája itt olvasható, habár leginkább apró dolgokról van szó, túl hosszú lenne itt mind felsorolni. A leglényegesebb a teljesen átírt autolinks modul (ez a modul végzi a hírekben felbukkanó kulcsszavak linkekké alakítását (pl. bekapcsolt autolinks modul esetén ha azt írom egy cikkben, hogy PostNuke blabla, akkor a PostNuke kifejezést automatikusan linkké alakítja, amely a PostNuke honlapra mutat)).

A 0.713 nem tartalmaz adatbázisváltozást a 0.71x-hez képest, így frissítés esetén nem kell futtatni a telepítőt, csak felülírni vele a korábbi fájlokat.Honlap és letöltés: http://www.postnuke.com
 

április 11

Webkiszolgáló PHP-ben

Granc Róbert · 2002. Ápr. 11. (Cs), 09.17
Ha már ilyen, relatíve "kevés dologra használható" alkalmazást ajánlottam az előbb, a mai hírhiányban hadd említsek meg még egy hasonlót: a nanoweb webkiszolgálót.

Még egy webszerver? - kérdezhetné bárki. Igen, de nem akármilyen webszerver: ezt kérem PHP-ben írták! A nanoweb PHP 4.1-et igényel, szerzője szerint igen jó teljesítményű, a következő képességekkel: HTTP/1.1, CGI támogatás, névalapú virtuális szerverek, autentikáció, keep-alive (kapcsolatok fenntartása), szerveroldali szkriptek (SSI), gzip tömörítés...

Honlap és letöltés: http://nanoweb.si.kz
 

A nap linkje: ip-atlas plot

Granc Róbert · 2002. Ápr. 11. (Cs), 09.11
Hogy mi lehetne a gyakorlati haszna, azt éppen nem tudom, de nagyon jól néz ki, az biztos! Az ip-atlas plot természetesen PHP-s, a GD grafikus könyvtárat intenzíven használó alkalmazás, amely a Föld térképén megmutatja, hogy egy adott számítógép (kereshetünk domain név, vagy IP-cím alapján is) hol található a NetGeo adatbázisa alapján.

Honlap és letöltés: http://xpenguin.com/ip-atlas.php