NetHq Blog


A rossz legjobb kritikája az, ha megmutatjuk, hogyan kell jobban csinálni.

Keresés



CodeIgniter a gyakorlatban - Model

Az alapvető tutorial cikkek mellett úgy gondoltam, hogy érdemes technikai és megvalósítási kérdésekkel is foglalkozni. Most a CodeIgniter model bővítéséről beszélünk pár mondatban.


Zend Framework programozás alapok - listázás,szerkesztés és űrlapok

Létrehozunk egy list akciót. A metódus neve "listAction"a megfelelő Controllerrel. aztán létrehozunk egy VIiew-t a listázásra.


Zend Framework programozás alapok - adatbázisok kezelése

Az adatbázisok kezelése során zudni kell, hogy minden PDO driverrel ellátott adatbázist képes kezelni. Két osztály a Zend_Db és a Zend_Adapter osztály tartozik alapvetően ebbe a körbe. A Zend Framework a PHP PDO driverein keresztül képes kezelni az alábbi adatbáziskezelőket


Zend Framework programozás alapok - footer és header

Mint magéban a PHP-ban megszokhattuk az include() használatát, itt is lehet ilyen módon programozni.Kéeszítsük el az alábbi 3 fájlt a views/scripts/user könyvtárba:


CodeIgniter alapok - Az első programunk

Váratott magára de megkérdezett. Most elkészítjük az első codeigniter framework alapokon nyugvó alkalmazásunkat.


Zend Framework programozás alapok - GET paraméterek

A Zend Framework a GWT paramétereket is átveszi az URL-ben az alábbi módon:http://hostname/user/name/username/wiwit/gender/man


Zend Framework programozás alapok - URL és Action

Korábban szó volt erről a formáról: http://hostname/controller/action/parametes. Akkor az vezérlőről beszéltünk, most jöjjenek az Akciók. Az akciók a felhasználó által elkövetett műveletek. Eddig csak a legegyszerűbb akciót használtuk, az indexAction-t.


CodeIgniter alapok - Telepítés és Könyvtárszerkezet

Ígéretünkhöz híven a mostani cikkben a Codeigniter telepítéséről és felépítéséről fogunk néhány szót ejteni. Fontos megemlíteni, hogy a codeigniter mappa struktúra átszabása bizonyos korlátokon belül könnyen megoldható, így most a referencia nyers keretrendszerrel foglalkozunk.


Zend Framework programozás alapok - Action URL struktúra és Controller

Ha készíteni akarunk egy UserControllert, akkor készítenünk kell az application/controllers/UserController.PHP nevű fájlt, amiben van a UserController nevű osztály és annak az indexAction() függvénye.


Zend Framework - Első lépések ( EN )

A Zend Framework a legelterjedtebb és talán az egyik legjobb keretrendszer, viszont használata némi gyakorlást és háttérismereteket követel meg. Az aktuális videóban a keret alapjaival foglalkoznak. Az első controller és az ahhoz tartozó műveletek.


Zend Framework - Telepítés ( EN )

Egy hasznos és jól használható oktatóvideó, amely bemutatja a Zend Framework telepítésének módját, lokális környezetben. A zend mellett használt lokális környezetet a WAMP szerverrel oldják meg.


CodeIgniter sorozatot indítottunk!

Szeretnénk minél szélesebb körben érinteni a fejlesztést és az ehhez tartozó eszközöket, így mindenképp szeretnénk cikkezni nektek az ismertebb keretrendszerekről is. A zend framework alapok már a palettán van és folyamatosan bővül. Most pedig a CodeIgniter Frameworkot vesszük górcső alá.


CodeIgniter alapok - Bemutatás

Feltehetjük jogosan a kérdést, miért is használjak keretrendszert? Mindent meg lehet oldani nélküle is, meg már magad is írtál pár alap dolgot. Elég sok indok létezik a php keretrendszerek használata mellett, én csak párat említek meg. A keretrendszerek többsége megkövetel egy bizonyos szabályosságot, mintát. Ez a minta sokat segít a kódban való eligazodásban.


Zend Framework programozás alapok - Controller és View létrehozása

A következő lépésben a FrontControllert hozzuk létre, amely minden kérést elkap és vetérli a hozzá tartozó eseményeket. A fájlok elnevezése és helye nagyon fontos, továbbá a benne taláható osztályok nevei is fontosak. Az útvonalak alapján az application/controllers könyvtárban kell létrehozni az IndexController.PHP fájlt.


Zend Framework programozás alapok - Alap konfiguráció

Ez fogja minden alkalommal behúzni a szükséges osztályokat és modulokat, amely legenerálja a szükséges tartalmat. Ez rakja hozzá a a php_ini-ben megadott include_path-hoz a szükséges további útvonalat.


CodeIgniter - Egyszerű template kezelés (EN)

Mint minden valamirevaló keretrendszerben, így a CodeIgniterben is lehetőségünk van template kezelésre. Létezik sok egyedi lib is amik minden igényt kielégítenek, viszont a CodeIgniter alapjaiban rendelkezik egy template kezelővel. Erről láthatunk egy rövidke, de annál hasznosabb oktató videót.


Zend Framework programozás alapok - Könyvtárak felépítése

A ZF használatához először töltsük le a legutolsó library-t.http://framework.zend.com/ A Zend Framework esetén fontos a könyvtárstruktúra és a könyvtárak elnevezései, mert ennek alapján találja meg a keretrendszer a megadott osztályokat. A Zend az alábbi könyvtárstruktúrát javasolja


Zend Framework programozás alapok - bevezető

Robusztus webalkalmazások készíthetők vele A Zend, aki a PHP-t is fejleszti támogatja Támogat Web 2.0 technológiákat.Ha komplex weboldalakat építesz Ha a Zend képességeinek csak egy kis részére van szükséged.