Webmester Blog

Reguláris kifejezések, avagy illesztési minták kezelése

Reguláris kifejezések, avagy illesztési minták kezelése

A reguláris kifejezésekkel illeszkedési mintákat hozhatunk létre, melyekkel karakterláncokban tudunk keresni. Az ilyen kifejezés valamilyen minta szerinti szöveg keresésére, cseréjére, illetve a szöveges adatok ellenőrzésére használható. PHP Metakarakterek (Metacharacters) \ (escape karakter) – az utána következő metakarakterre illeszkedik pl.: \* csillag karakterre, [...]

2015 legjobb PHP keretrendszerei

2015 legjobb PHP keretrendszerei

Bevezetés Minden nagy fejlesztés egy apró igénnyel kezdődik, majd az idővel válik egyre kiterjedtebbé, összetettebbé. Ez a fejlődés megfigyelhető a PHP esetében is. A PHP az egyik legnépszerűbb szkriptnyelvvé nőtte ki magát, köszönhetően a felhasználóbarát kialakításának, rugalmasságának és a kiváló adatbázis integrációnak. [...]

A felhasználóktól tanulni tudó kereső

A felhasználóktól tanulni tudó kereső

A három részes sorozat befejező epizódjához érkeztünk. Ebben a bejegyzésemben megmutatom, hogyan készítsünk a felhasználóktól tanulni tudó keresőt. Ha esetleg még nem olvastad a Segítőkész kereső, illetve Súlyozott kereső című írásaimat, akkor mindenképp pótold, mert amit most fogsz olvasni az azokban leírtakra és letölthető forráskódokra fog épülni. [...]

Készülj fel a PHP 7-re

Készülj fel a PHP 7-re

2015 egy nagyszerű év volt a PHP számára. Tizenegy évvel az 5.0-ás kiadása után hamarosan egy új fő verzió érkezik. A PHP 7 kiadását az év végére datálták, mely számos új lehetőséget hordoz majd és jelentős teljesítménynövekedést hoz. Tekintsük át, hogyan befolyásolja az új kiadás a jelenlegi PHP kódbázisodat! Milyen változások történtek? [...]

PHP7-ben még sok rejlik

PHP7-ben még sok rejlik

Ha már hallottál a PHP7 jellemzőiről, biztosan szóba került a gyorsaság kérdése. De mégis, milyen gyorsaságra kell számítanunk? Az alfa verzió rendkívül acélosnak tűnik, ezért referencia értékek létrehozásával próbáltuk felmérni a képességeit. Lássuk a grafikont, majd a magyarázatokat! [...]

HTML DOM Parser

HTML DOM Parser

A legutóbbi példában bemutattam, hogy hogyan hozhatunk létre PHP kód segítségével egy új HTML DOM szerkezetet, majd menthetjük le azt egy .html fájlba. Ezúttal megfordítom a feladatot és ezúttal ezt a kapott fájlunkat fogjuk feldarabolni. Erre a feladatra létezik egyébként egy nagyon hasznos osztály is a Simple HTML DOM. [...]

HTML DOM Creator

HTML DOM Creator

Most a PHP egy igen ritkán használt képességét fogom bemutatni. PHP kóddal fogunk előállítani HTML kódot, amit a folyamat végén le is mentünk egy .html fájlba. Mindezt a DOMDocument osztály segítségével fogjuk megvalósítani, melyet a PHP5 és PHP7 verziók támogatnak. Első lépésben létrehozzuk magát a dokumentumot, [...]

Kicsiből nagy, nagyból pedig kicsi

Kicsiből nagy, nagyból pedig kicsi

Talán már veled is előfordult, hogy arra volt szükséged a munkád során, hogy egy szöveg első betűjének méretét megváltoztasd, vagy akár a teljes szövegét. Most erről fogok bemutatni egy kisebb kódrészletet és a felmerülő kellemetlenségeket, amit a szép magyar nyelvűnk okozhat számunkra ilyenkor. [...]

Műveletek képekkel

Műveletek képekkel

A webprogramozás egyik legnagyobb fejtörője a képekkel való műveletek. Ebben a bejegyzésben nem a képfeltöltés folyamatát fogom bemutatni, hanem azt, hogy hogyan forgathatjuk el a tárhelyünkön tárolt képeinket, úgy, hogy mindemellett megőrizze az esetleges áttetszőségét is a kép. [...]

Az adatbázis biztonsági mentése phpMyAdmin nélkül

Az adatbázis biztonsági mentése phpMyAdmin nélkül

Számos esetben merült már fel ügyfelek körében, vagy a saját CMS rendszerem kapcsán a biztonsági mentés kérdése. Biztonsági okokból érdemes valamilyen rendszerességgel készíteni az adatbázisunk tartalmáról is biztonsági mentést. Ebben a leírásban azt mutatom be, hogy hogyan teheted ezt meg phpMyAdmin használata nélkül. [...]