Blog bejegyzések
A nap linkje: Mp3Database
Hogyan osszuk meg mp3 gyűjteményünket egy intraneten? Az 5. verziónál tartó Mp3Database kisméretű, gyors szkript, amely lehetővé teszi Apache, PHP, MySQL felhasználásával egy mp3 jukebox szerver felállítását.
Honlap: http://www.crown.net/~axe/quedit/mp3data.html
■ Honlap: http://www.crown.net/~axe/quedit/mp3data.html
A Nuke 5 végleges (?) magyar fordítása
Francesco Burzi még június vége előtt ígéri a PHP-Nuke 5 (phpnuke.org) végleges változatának megjelentetését. Az új változat már a magyar nyelvű fordítást is tartalmazza a phpinfo.freephp.hu segítségével. A fájl egyelőre letölthető tőlünk is.
Ha hibát vagy következetlen fordítást talál benne valaki, kérjük, szóljon, hogy még időben kijavíthassuk, mielőtt belekerül a csomagba. Köszönjük!
Ha hibát vagy következetlen fordítást talál benne valaki, kérjük, szóljon, hogy még időben kijavíthassuk, mielőtt belekerül a csomagba. Köszönjük!
Továbbfejlesztett oldalak
A hosszabb írások oldalait sikerült némileg felturbózni: a php szkripteket már helyesen színezi a PHP saját highlight_string függvényével. Az eddigi cikkeken minimális változtatásokat kellett csak eszközölni. Ha mást is érdekel, a PHP-Nuke 5 hamarosan várható végleges változatának megjelenésével közzéteszem a módosított sections.php-t, de nem nehéz átírni: a YapBB (Yet Another PHP Bulletin Board) írói közzétették a fórumuk szövegfeldolgozó osztályát, azt használtuk fel a szöveg feldolgozásához (lustaság fél egészség :-)...
A class honlapja:http://yapbb.sourceforge.net/YBBtags
■ A class honlapja:http://yapbb.sourceforge.net/YBBtags
Új cikk a PHP tippek és trükkök rovatban: Használjunk template-et!
Palócz István írása és példaszkriptje került fel a PHP tippek és trükkök rovatba Használjunk template-et! címmel.
A PHP egyik nagy előnye az, hogy a html kódban található dinamikus részeket - scriptet ami a változó tartalmat előállítja -, valamint magát a html kódot egyetlen egy fájlba beletehetjük. Ez kisebb oldalaknál nagyon kényelmes megoldás. Azonban ha ez a programrészlet nem csak pár soros, hanem hosszabb, esetleg többen dolgoznak ugyan azon a projekten (programozó, HTML "kódoló", "dizájner"), ez a kényelmi megoldás inkább visszahúzó erő lesz. Ilyenkor felmerül az igény, hogy a program kódot és a HTML kódot szétszaggasuk...
A cikk példái külön is letölthetőek.
■ A PHP egyik nagy előnye az, hogy a html kódban található dinamikus részeket - scriptet ami a változó tartalmat előállítja -, valamint magát a html kódot egyetlen egy fájlba beletehetjük. Ez kisebb oldalaknál nagyon kényelmes megoldás. Azonban ha ez a programrészlet nem csak pár soros, hanem hosszabb, esetleg többen dolgoznak ugyan azon a projekten (programozó, HTML "kódoló", "dizájner"), ez a kényelmi megoldás inkább visszahúzó erő lesz. Ilyenkor felmerül az igény, hogy a program kódot és a HTML kódot szétszaggasuk...
A cikk példái külön is letölthetőek.
PHP Fast Template Clone 1.5
Ha valaki esetleg használja a korábban már ajánlott sablonrendszert, letöltheti az 1.5 verzióját, amely apróbb fejlesztéseket tartalmaz, és valamivel gyorsabb, mint az előző, 1.4-es.
Honlap: http://www.astrofoto.org/~roland
■ Honlap: http://www.astrofoto.org/~roland
A nap linkje: jpcache v1.1.1
A jpcache kicsi, gyors cache rendszer PHP-hez. Előnye egyrészt, hogy a szervernek kevesebb alkalommal kell generálnia egy-egy oldalt, így csökken a terhelése, másrészről viszont gzip tömörítést és ETag fejléceket is használva akár 80%-kal is csökkentheti az adatforgalmat. A fájlokat helyi könyvtárban vagy adatbázisban is tárolhatja.
A programozó által megadott X ideig tárolja a cache-elt fájlokat; ha nem változtak az utolsó látogatás óta, 304-es fejlécet küld (ekkor a böngészo a saját cache-ébol szedi az oldalt); ha változott, vagy első látogatás, akkor lehetoleg gzippel tömörített tartalmat küld tovább. Figyelembe veszi a GET és POST adatokat is.
Honlap: http://www.weirdpier.com/jpcache
■ A programozó által megadott X ideig tárolja a cache-elt fájlokat; ha nem változtak az utolsó látogatás óta, 304-es fejlécet küld (ekkor a böngészo a saját cache-ébol szedi az oldalt); ha változott, vagy első látogatás, akkor lehetoleg gzippel tömörített tartalmat küld tovább. Figyelembe veszi a GET és POST adatokat is.
Honlap: http://www.weirdpier.com/jpcache
PHPGroupWare 0.9.12
Tegnap jelent meg CVS-ben a 0.9.12 verzió, a SourceForge még nem tartalmazza... A fejlesztők önkénteseket keresnek a 23 jelenlegi modul/kiegészítő teszteléséhez.
Honlap: www.phpgroupware.org
■ Honlap: www.phpgroupware.org
A nap linkje: MySQLFront 1.18 / Windows
A phpMyAdmin mellett is szükség lehet néha kényelmes, jól használható SQL kliensekre, ilyen a Windowsos MySQL-Front is. Csak a libmySQL.dll és a msvcrt.dll könyvtárakra van szüksége a működéshez.
Amivel többet tud, mint a phpMyAdmin: az új változatban bármilyen ODBC adatforrásból tud adatokat importálni MySQL-be, valamint diagnosztikai képességekkel (ellenőrzés, analizálás, optimalizálás, helyreállítás) is rendelkezik. Ja igen, amit sokan kerestek már: két adatbázis között tud adatokat szinkronizálni (bár ezt még nem próbáltuk ki)! És szerintem sokkal könnyebb vele a felhasználók kezelése, mint a phpMyAdminnal :)...
Honlap: http://www.anse.de/mysqlfront
■ Amivel többet tud, mint a phpMyAdmin: az új változatban bármilyen ODBC adatforrásból tud adatokat importálni MySQL-be, valamint diagnosztikai képességekkel (ellenőrzés, analizálás, optimalizálás, helyreállítás) is rendelkezik. Ja igen, amit sokan kerestek már: két adatbázis között tud adatokat szinkronizálni (bár ezt még nem próbáltuk ki)! És szerintem sokkal könnyebb vele a felhasználók kezelése, mint a phpMyAdminnal :)...
Honlap: http://www.anse.de/mysqlfront
A nap linkje: The Exchange Project 2.1
Teljes PHP alapú netes bolt. Ma jelent meg a PostgreSQL támogatás, a 3.0 verziójára már teljes adatbázisfüggetlenséget ígérnek (külső könyvtár, talán ADODB vagy PEAR::DB segítségével).
Többnyelvű, kereshető, látogatók véleményezhetik a termékeket, támogatja az SSL biztonságos tranzakciókat, ügyfelek visszanézhetik korábbi vásárlásaikat, e-mailben kapnak értesítést, stb...
Demó kipróbálható a honlapon.
Honlap: theexchangeproject.org
■ Többnyelvű, kereshető, látogatók véleményezhetik a termékeket, támogatja az SSL biztonságos tranzakciókat, ügyfelek visszanézhetik korábbi vásárlásaikat, e-mailben kapnak értesítést, stb...
Demó kipróbálható a honlapon.
Honlap: theexchangeproject.org
A nap linkje: QaDRAM
Már szerepelt ebben a rovatban a Visual PHP Studio, amely most (mint azt említettük, szerzői jogi problémákba keveredett a Visual PHP név körül), QaDRAMra változtatta a nevét, és emellett számos jelentős újdonságot is felmutat az előző verzióihoz képest.
A QaDRAM integrált fejlesztői környezet, amelyben a HTML oldalakat tervezzük, és az egyes objektumokhoz rendelünk akciókat, tulajdonságokat.
Az új verzió legnagyobb újdonsága (a névcsere mellett), hogy már nem csak a PHP-s, hanem a Perles fejlesztést is támogatja! Újdonságok listája.
Honlap: http://www.qadram.com
■ A QaDRAM integrált fejlesztői környezet, amelyben a HTML oldalakat tervezzük, és az egyes objektumokhoz rendelünk akciókat, tulajdonságokat.
Az új verzió legnagyobb újdonsága (a névcsere mellett), hogy már nem csak a PHP-s, hanem a Perles fejlesztést is támogatja! Újdonságok listája.
Honlap: http://www.qadram.com