ugrás a tartalomhoz

Archívum

április 9, 2002

PHP Weekly - 82.

Granc Róbert · 2002. Ápr. 9. (K), 11.12
A Zend szokásos heti hírlevelének 82. számából:

mbstring alapértelmezettként - egy Yasuo Ohgaki nevű fejlesztő vetette fel az ötletet, hogy a több-bájtos karakterkészleteket támogató mbstring kiegészítő alapértelmezettként legyen bekapcsolva a PHP fordításakor. Habár a többnyelvű kompatibilitás támogatói kétségkívül sokan vannak, a 4.2.0 már annyira közel áll a megjelenéshez, hogy nem praktikus ilyen új funkciók bevezetése a jelenlegi állapotában, így az ötlet valószínűleg a 4.3.0-ban valósul majd meg.

Apache 2 - az elmúlt hét egyik nagy bejelentése az Apache webkiszolgáló 2.0.35 verziójának "általános felhasználásra alkalmas"-sá nyilvánítása. Ez elkerülhetetlenül magával hozta egy csomó PHP felhasználó fordítási próbálkozásait az új Apache változattal - ám nem jutottak túl messzire. Számos különböző gond merült fel, melyeket mostanra - úgy tűnik - sikerült elhárítani. Ha valaki az új Apache-ot szeretné használni, töltsön le egy snapshotot, a hamarosan megjelenő 4.2.0 pedig már teljességgel támogatni fogja azt.

április 8

Új design

Phanatic · 2002. Ápr. 8. (H), 18.12
Gratulálok az új designhoz... Nem tudom mikor lett föltéve, de én csak most vettem észre :)

Nem lehetne felrakni a letöltések közé is? Mert én átalakítva nagyon szívesen használnám a honlapomon...
 

Apache 2

Granc Róbert · 2002. Ápr. 8. (H), 17.09
Az elmúlt héten az Apache csoport csendben bejelentette, hogy a legújabb, 2.0.35-ös Apache megérett az "általános felhasználásra", azaz már nemcsak bétának tekintik.

A PHP 4.1.2-es verziója egyelőre még számos ponton összeakad ezzel a szerverrel, ám a CVS-ben lévő változat jelenlegi állapotában ezeket a gondokat szinte mind kijavították már, és a nemsokára megjelenő 4.2.0 teljes egészében támogatni fogja majd a világ legkedveltebb webkiszolgálójának 2-es sorozatát.

Az Apache 2.0 számos javítást, fejlesztést, gyorsítást tartalmaz az 1.3-as sorozathoz képest. A leginkább látható változás a hibrid szál- és processzalapú mód támogatása mindazokon a platformokon, amelyek támogatják ezeket a módokat. Ez a tesztek alapján jelentősen megnöveli az Apache teljesítőképességét, amelynek különböző 2.0-ás bétaváltozatai már december óta futnak az Apache honlapján.

Az Apache 2.0 szűrhető ki- és bemenetet is kínál, lehetővé téve így bármely moduljai számára akár más modulok kimenetének feldolgozását is, mielőtt azt a szerver elküldené a böngészőnek. Az IPv6-ot támogató platformokon most már a kiszolgáló is támogatja a teljes szabványt.

Az Apache 2.0 folyamatosan fejlesztett forráskódja hat óránkénti frissítéssel tölthető le a http://cvs.apache.org/snapshots/ címről, a stabil 2.0.35 különböző platformokra előrefordított bináris kódja pedig a http://www.apache.org/mirrors/ címen felsorolt tükörszerverekről (Magyarországról is). Jelen pillanatban Windowsos bináris kód még nem tölthető le.
 

Sessions

Granc Róbert · 2002. Ápr. 8. (H), 16.55
Míg a Zend hírlevél megjelenését várjuk, íme, itt egy újabb angol nyelvű fejezet, ezúttal a sessionökről, ismét az O'Reilly kiadótól. Ez a mintafejezet ezúttal a Web Database Applications with PHP & MySQL könyv része, és igen alaposan tárgyalja a sessionök felhasználását.

Chapter 8 - Sessions

Angolul kevésbé tudóknak a figyelmét ismét felhívnám arra, hogy egyre több színvonalas könyv jelenik meg magyarul is a PHP-ről.
 

php file kódolása

iloz · 2002. Ápr. 8. (H), 12.01
Szevasztok!

Új vagyok errefelé, de már egy ideje barátkozok a phpvel.
Most írtam egy php programot, ami egy gépterem adminisztrálásához lenne egy felület, és az adminisztrátor gépén futna. Nem szeretném, ha a faszi bele tudna nyulkálni, ezért szeretném elkódolni valahogyan a programot. Van erre valamilyen lehetőség?

Köszi
iloZ
 

április 5

Programming PHP

Granc Róbert · 2002. Ápr. 5. (P), 10.26
Mint arról a hét elejei hírekben beszámoltunk, örvendetes, hogy egyre több könyv jelenik meg magyarul is a PHP-ről. Ezek azonban - sajnos - sokszor túl drágák ahhoz, hogy bárki, aki nem keres pénzt PHP-vel, még csak ismerkedik vele, csak úgy megvegye. Ezért aztán azt hiszem, nagyon sokan - főleg, ha tudnak angolul - inkább a weben keresnek tananyagokat, példaprogramokat, így próbálva mélyebben megismerni a nyelvet.

Az angol nyelven megjelenő könyvek nagy előnye, hogy a kiadó legtöbbször egy fejezetet ingyenesen, nyilvánosan elérhetővé tesz a webhelyén, így nem csak a könyvesboltban lehet beleolvasni egy könyvbe, hogy annak stílusa, érthetősége tetszik-e számunkra. Ezeket a mintafejezeteket persze legtöbbször azok is szívesen böngészik, akik nem veszik meg az adott könyvet.

Az egyik legújabb ilyen minta a tömbökről szóló fejezet a Programming PHP című könyvből, amelynek társszerzője - Kevin Tatroe mellett - Rasmus Lerdorf, a PHP "szülőatyja". A 40 dolláros könyv a PHP4 legtöbb aspektusával foglalkozik, és persze a szerző neve garancia lehet a minőségére.

Bővebb információ: oreilly.com - Online Catalog: Programming PHP

Példafejezet: Chapter 5 - Arrays
 

PostNuke 0.712

Granc Róbert · 2002. Ápr. 5. (P), 10.04
Az általunk is használt tartalomkezelő rendszer új verziója (mint azt a verziószám is mutatja - 0.711 után 0.712) csak minimális hibajavításokat tartalmaz, sőt, a jövő héten a 0.713 is várható, még néhány hiba javításával.

A javítások listája a hivatalos bejelentésben olvasható, a PostNuke pedig továbbra is a hivatalos honlapról (www.postnuke.com) tölthető le.
 

április 4

Új ADOdb adatbáziskezelő felület

Granc Róbert · 2002. Ápr. 4. (Cs), 10.40
Az ADOdb általános adatbáziskezelő felület új, 1.81-es verziója ismét több újdonságot tartalmaz. Frissítés esetén érdemes odafigyelni arra, hogy az 1.80-nal kicsit változott a könyvtárstruktúra: a tesztszkriptek az adodb/tests, a meghajtófájlok pedig az adodb/drivers könyvtár alá kerültek.

Újdonság a Sybase SQL Anywhere támogatás, de javítottak a MSSQL sebességén, a friss Informix, a PostgreSQL és az Oracle 8i meghajtókon is.

Honlap és letöltés: http://php.weblogs.com/ADOdb
 

PHP Weekly - 81.

Granc Róbert · 2002. Ápr. 4. (Cs), 10.19
A Zend szokásos heti hírlevelének 81. számából:

(És ezzel be is pótoltam a három heti külföldi tartózkodás miatti elmaradásom a Zend hírleveleket illetően.)

MacOS X és Apache - a CVS-ben lévő jelenlegi PHP-t már változtatások nélkül lehet lefordítani az Apple új operációs rendszere alatt az Apache apxs opciójával.

ccache - azok számára, akik rendszeresen újrafordítgatják a PHP-t, Rasmus Lerdorf az új és javított compilercache-t ajánlja, amelyet Andrew Tridgell írt újra nemrég C kódban. Az eszköz jelentősen lerövidíti a "make clean && make" idejét. Bővebb információ itt található.

április 3

IIS+extensions

Tophy · 2002. Ápr. 3. (Sze), 20.00
Valakinek sikerult mar IIS alatt modulokat betoltenie? A problema a kovetkezo: php.ini-ben extensions path beallitva (c:\php\extensions), megfelelo dll kikommentezve, megis hibat jelez a php (The specified module could not be found). A neten mar korulneztem, talaltam rengeteg sorstarsat aki hasonlo cipoben jar, de megoldas sehol sem volt. Remelem tud valaki segiteni.

Tophy