ugrás a tartalomhoz

Fájlok tárolása relációs adatbázisban

Granc Róbert · 2001. Okt. 5. (P), 22.41
"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
 

PHP Weekly - 56.

Granc Róbert · 2001. Okt. 4. (Cs), 14.18
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...
 

PHAkt 1.03 és kézikönyv

Granc Róbert · 2001. Okt. 4. (Cs), 11.51
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
 

PHP és webszerver statisztikák

Granc Róbert · 2001. Okt. 4. (Cs), 11.26
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ő.

Fejest ugorva a PHP-GTK-ba

Granc Róbert · 2001. Okt. 2. (K), 23.43
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
 

AdoDB 1.40

Granc Róbert · 2001. Okt. 2. (K), 22.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
 

HierMenus és PHP/MySQL

Granc Róbert · 2001. Okt. 1. (H), 14.51
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
 

Phanatic Softwares nuked!

Phanatic · 2001. Okt. 1. (H), 12.59
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/
 

Megjelent a Zorum - Fórum magyarul

zorum · 2001. Szep. 27. (Cs), 21.26
A Zorum egy rendkívül könnyen installálható php4-ben íródott webes fórum szoftver, háttérben egy mysql adatbázissal. Tulajdonságai között említhető a széleskörű személyreszabhatóság, előfizetések, BB kódok, értékelés, közvélemény kutatás, nézetváltási lehetőség, keresés, szócenzúrázás, magyar dokumentáció és sok más.

További információk a http://www.zorum.hu címen érhetőek el, ahonnan a szoftver le is tölthető.
 

PHP Weekly - 55.

Granc Róbert · 2001. Szep. 26. (Sze), 22.58
Az 55. Zend hírlevélből:

4.07/4.10 RC3 - a tennivalók listáján jelenleg a MCrypt, LDAP, szálbiztonság és a Win32, Unix és Mac platformok közötti jobb sztringkompatibilitás van. Az RC3 a jövő héten várható.

Új: testreszabható sorbarendezés - az új "zend_qsort.c" a jelenleg használt libc sort helyettesítésére szolgál, thread-biztos és szépen együttműködik minden, a Zend motort használó szoftverrel.