Áttekintés a keret CodeIgniter, 2coders - blog web-fejlesztő
Fogom kezdeni a felülvizsgálat e csodálatos framework'a, a fogalma keret:
A keret (keret): kész keret, amelyre épül az alkalmazást. Ez magában foglalja a leggyakrabban használt könyvtárak. Nincs szükség arra gondolni, az alkalmazás szerkezetének munkájának szervezésére modulokkal, osztályok, stb
Miért újra feltalálni a kereket, ha lehet használni kész univerzális megoldás. A fogalom a «keret» rájöttek, megyünk egyenesen a legtöbb CodeIgniter „y.
CodeIgniter - keret PHP-ben íródott a fejlesztés teljes értékű webes alkalmazások cég EllisLab.
Jelenlegi verzió: 1.7.1
A fő előnye a gyorsaság és a szabadság, amelyet a programozó, valamint a kis méret a keret.
Talán ezek az előnyök
Codeiginter ideális választás azok számára, akik most kezdenek tanulni a keret. Az ilyen tudatos és teljes dokumentációt orosz senki keretet.
A lehetőségek számbavétele részletesebben:
CodeIgniter alapul MVC modell (Model-View-Controller). Ez lehetővé teszi, hogy külön alkalmazás logikát bemutatót.
Modell - osztály modellek egy sor funkcióval rendelkezik adatokkal, amely segít frissíteni, kap, adjunk információt.
Display - sablon megjelenítésére az adatokat, általában egy egyszerű html php betétekkel.
Controller - közvetítőként jár el a modell, a kijelző és egyéb források.
A CodeIgniter modellek opcionális, csak a vezérlő és a kijelző is használható.
Könnyen bővíthető rendszer:
- Létrehozása a könyvtár - Native könyvtárak (osztályok) vannak tárolva «application / könyvtárak» elválasztására keretében a források között a helyi és globális.
- Hozhat létre teljesen új könyvtárakat.
- Te is kiterjeszti a funkcionalitást a natív könyvtárak.
- Akkor teljesen helyettesíti a natív könyvtárban.
- Segítők - gyűjteménye funkciók segítségével megoldásában néhány zadach.Vy is létrehozhat teljesen új segítőket vagy cserélje őshonos.
- Dugó - csaknem azonos segítők, a legfőbb jó, hogy a bővítmény egy funkció.
CodeIgniter generál tiszta és n onyatnye kereső URL-t.
www.your-site.com/ osztály / funkció / id /
A keret már tartalmazza a legtöbb szükséges könyvtárak:
Azt már többször kérdeztem magamtól ezt a kérdést. A választás az irányt az adott fremvork csökken:
- Nagyon részletes dokumentáció orosz
- rugalmasság
- Könnyen megtanulható
- A sebesség
- Rengeteg egyéni könyvtárak gyakorlatilag bármilyen alkalmazás.
Hasznos források a keretrendszer
Code-igniter.ru - magyar oldalon CodeIgniter, tartalmazza szinte teljesen lefordítva dokumentációs rendszer kialakítása.
Pár érdekes blogok CodeIgniter: