Ide is valami érdekeset
A Yii (ejtsd jí) egy objektumorientált, PHP programozási nyelven írt komponens alapú eseményvezérelt keretrendszer. Dinamikus webes alkalmazások és honlapok készítéséhez használják a programozók. A neve egy betűszó: a „Yes It Is!” angol szavak (jelentésük: „Igen, ez az!”) kezdőbetűjéből áll össze, de kiejtése, a „jí” megegyezik a „könnyű, egyszerű” jelentésű 易 kínai karakter kiejtésével is.[2]
Története[3][szerkesztés]
A Yii keretrendszert 2008. január 1-jén kezdte el fejleszteni Qiang Xue, a Prado keretrendszer megalkotója. A Yii fejlesztését azért kezdte el, mert a Prado nagyobb terhelés alatt nem bizonyult eléggé gyorsnak, illetve a komponensei és a kontrolljai testreszabása elég nehézkes. A cél egy olyan webes keretrendszer létrehozása volt, ami nagyon gyors, könnyen kezelhető, és eleget tesz a web 2.0 elven fejlesztett webes alkalmazások követelményeinek. A Yii 1.0 majd egy év privát fejlesztés után került a nyilvánosság elé, 2008. december 3-án. A Yii keretrendszer fejlesztése közben a legtöbb ötletet és megvalósítást a Pradóból emeltek át. Emellett a Ruby on Rails ihlette a Yiiben használt aktív rekordok megvalósítását, és a konfiguráció felépítését. A Symfony keretrendszerből a beépülő modulok kezelése és a szűrési módszerek elve, míg a Joomla! CMS-ből a modularizáció elve került a Yiibe.