Čo ma naučil Yii framework (WebElement #6)

Čo ma naučil Yii framework (WebElement #6)

1633975316e340c5f24414567a3f3679?s=128

Vladimír Kriška

April 12, 2012
Tweet

Transcript

  1. Čo ma naučil Yii framework Vladimír Kriška (@ujovlado) WebElement #6

  2. Ako zakladáte projekt?

  3. Na čo nedám dopustiť? ◦ ActiveRecord ◦ Scaffolding ◦ Migrations

    ◦ Configuration ◦ Caching ◦ Logging
  4. ActiveRecord ◦ @srigi - WebElement #1 ◦ statické modely ◦

    relácie + "through" ◦ validácie ◦ after*, before* metódy ◦ rýchlosť
  5. Scaffolding ◦ Generovanie kódu s Yii framework - zdroják ◦

    shell/Gii ◦ controller, cruf, model, form, module ◦ vlastné šablóny
  6. Migrations ◦ migrate command ◦ tabuľka s migráciami

  7. Configuration ◦ jeden hlavný config ◦ dedičnosť pomocou CMap::mergeArray() ◦

    ľahké prepínanie
  8. Caching ◦ Yii::app()->cache-> ◦ veľa možností (CFileCache, CMemCache, CDbCache, CApcCache)

  9. Ukážka

  10. Kam ďalej? ◦ yiiframework.com ◦ @yiiframework ◦ čítajte zdrojáky

  11. Ďakujem.