Archívum - Május 2004 - Blog bejegyzés
május 12
PHP optimalizációs trükkök
Gyors PHP kódot írni leginkább bölcs tervezéssel lehet. De ha már mindent megtettünk annak érdekében, hogy az algoritmus a leggyorsabb legyen, és minden külső tényezőt is jól összehangoltunk (adatbázis, webszerver, ...), akkor jöhetnek az optimalizációs trükkök. Vannak, akik képesek minden karaktert megmozgatni, hogy a leggyorsabb kódot kapják, és ha valaki elég jól ismeri a PHP belső működését, akkor több ilyet is bele tud építeni a kódjaiba. Iliaról ezek mindegyike elmondható, így össze is gyűjtött néhány ilyen trükköt.
május 12
Tartalmas hét a Weblabornál
Figyelmes olvasóinknak nyilván feltűnt, hogy a szokásos heti egy cikk helyett immár két írás is megjelent a héten. Ez nem a puszta véletlen műve! Úgy gondoltuk, hogy ötödik születésnapunkat 'tartalmasan' szeretnénk ünnepelni, ezért minden nap megjelentetünk egy-egy hasznos cikket, melyek remélhetőleg olvasóink tetszésére válnak majd.
Megújult a Blogger.com
A Google 2003-as felvásárlását követően új funkciókkal és számos nagyszerű, CSS alapú designnal gazdagodtak a Blogger.com szolgáltatásai. Mind a funkciók elég kellemesek, mind pedig a designok: erre a CSS szakma nagyjait sikerült megnyernie a Google-nak. Lássuk, mik is ezek az újdonságok:
Firefox és Thunderbird kiterjesztések készítése
A Firefox 0.9-es verziója, illetve a Thunderbird 0.7-es verziója új rendszert fog bevezetni a kiterjesztések terén. Ez érinti a kiterjesztések telepítését is, illetve lehetővé válik a már telepített kiterjesztések automatikus frissítése is. Ehhez azonban egy új csomag összetétel szükséges, melyről Ben Goodger ír Writing Firefox/Thunderbird Extensions című, egyelőre vázlat állapotú dokumentumában.
■ május 10
Öt éves lett a Weblabor
Bár András már megpendítette korábban a jó hírt - hiszen nem lehetett sokáig halogatni a találkozóra felhívó hír megjelentetését - szeretném hivatalosan is bejelenteni, hogy immár ötödik éves lett a Weblabor! Az 1999-ben indult webhely sokmindent megélt, a PHPInfóval történt egyesüléssel és később az új portálrendszerünkre váltással sikerült jelentős előrelépéseket elérnünk. Teljes szinkronban lévén a PHPInfó éppen három éves lenne. Nade mit tartogat a következő ünnepi hét számunkra, és olvasóink számára?
Nemzetközi PHP Konferencia összefoglaló
Azt reméltem, hogy minden nap tudok valamennyit tudósítani a konferenciáról, de ez több okból sem volt lehetséges. Egyrészt nagyon gyenge volt a használható WiFi sebesség, egy alkalommal 70 bájt / szekundummal sikerült letölteni leveleket. Másrészt viszont olyan jó társaság jött össze, hogy nem is igazán jutott időm számottevő hosszúságú összefoglaló készítésére. Így utólag tudok csak szubjektív összesítéssel szolgálni.
május 8
Mozilla és az opacity tulajdonság
A Mozilla böngészőcsalád szinte naponta fejlődik, egyre jobb a szabvány támogatása, egyre több funkciót valósít meg. Ilyen az Mozilla 1.7 RC1-es változattól, illetve a Firefox frissebb nightly buildjeiben elérhető CSS 3
opacity
tulajdonság is a CSS 3 szín moduljából. Ez a tulajdonság egy elem áttetszőségét szabályozza, egyik alkalmazási módja egy a :hover
-el összekötött megoldás - mely feleslegessé teszi több kép készítését. Lássunk egy példát a használatára!Sun Creator - egy versenyképes fejlesztői környezet
A Sun úgy döntött, felveszi a versenyt a konkurenciával az olyan fejlesztői környezetek terén, mint a Visual Studio, Coldfusion, Eclipse. A nemrégiben közzétett alfa változat ("early access version") célja a Visual Basic szerű összedobálós weblap fejlesztői környezet kialakítása, a célközönség pedig a vállalati felhasználók. A kitűzött feladat nem egyszerű: a jelenleg .Net-et használók átcsábítása.
május 7
CSS Sprite - Navigációs mátrix
Egyre inkább terjed az a technika, hogy a CSS-sel formázott menünek háttérképet adva alakítják grafikus menüvé, méghozzá ehhez mindössze egyetlen képet használva. A technika lényege, hogy a nagy kép tartalmazza az összes menüpont minden állapotát (
■ normal
,:hover
,:active
) és háttér pozicionálással jelenik meg a megfelelő rész a megfelő helyen. A technikát az Alistaparton megjelent cikk CSS Sprite-oknak nevezi, míg egy másik oldalon Navigációs Mátrix elnevezést kapta. Ez utóbbi oldal arra mutat példát, hogy hogyan lehet egymásra rálógó menüpontok esetét megoldani.Kereső szerver optimalizálás
Ha egy weblapot szeretnénk elkészíteni, előbb-utóbb felmerül annak is a kérdése, hogy hogyan fog szerepelni a keresőkben, illetve hogyan tudunk ezen változtatni? Az egyik út, mely elég jó irányba visz minket, hogy szabványos oldalt készítsünk, használjunk szép URL-eket - ezeket szeretik a keresők. A másik út, hogy próbáljuk megérteni a keresők lelkivilágát, és eszerint kialakítani oldalunkat, illetve lépéseket tenni valamilyen formában. Két oldalra is akadtam a napokban, melyek ezzel a témakörrel foglalkoznak, az egyik egy magyar oldal, a másik pedig egy angol cikk.