Cum de a începe cu Yii cadru

Yii are un cadru PHP de înaltă performanță pentru dezvoltarea de aplicații Web 2.0 în stil Web.

1. Pentru a se cufunda rapid în subiect, și de a crea prima cerere implicită de credit, ar trebui:

  • Descărcați cele mai recente (sau orice cum ar fi) versiune de distribuție de la dezvoltator: cadru Yn.
  • Deschideți fișierul pe stația de lucru, sistemul de operare (în mod evident, acesta este un Windows sau Linux)
  • OC consola de lansare (pentru Windows este o comandă sau cmd, mai convenabil, pentru a lansa un program similar DOS-file-manager de tip FAR)
  • Dă-o comandă ca: yiic webapp D: \ testdrive
  • Dacă o eroare, cum ar fi „imposibil de gasit“, pentru a fi inteligent, pentru a configura calea către fișierul \ Yii \ cadru \ yiic.bat, corect variabila de mediu cale, executați dintr-un alt dosar, etc.
  • Dacă primiți o întrebare de genul „Creați o aplicație Web?«D: \ testdrive»[da | nu]“, apăsați pe y.
  • Instalați cadru Yii pe dvs. de găzduire.
  • Suprascrieți dosarul D: \ testdrive în locul potrivit pe hosting.
  • Dacă este necesar, corectați calea $ Yii = dirname (__ __ FILE) '/ .. / cadru / yii.php' .; în fișierul /testdrive/index.php

După prima fază va avea loc cu succes, puteți trece la a doua etapă.

2. Formarea teoretică inițială:

3. Verificați modul în care setările dvs. de găzduire îndeplinesc condițiile prevăzute în cadrul Yii:

  • Începe un script de screening special pe dvs. de găzduire, care ar trebui să fie aici: / Yii / cerințe /.
  • Face concluzii org din rezultate.

4. O bază de date compus

Cele mai multe aplicații Web folosesc baze de date, iar aplicația noastră nu este o excepție. Pentru a utiliza baza de date, trebuie să vă spun aplicația cum să se conecteze la ea. Acest lucru se face în fișierul de configurare /testdrive/protected/config/main.php

Implicit „db“ => array este configurat să lucreze cu baza de date sqlite. Datele din această bază de date sunt fișier /protected/data/testdrive.db.

aveți posibilitatea să comutați pentru a lucra cu baza de date MySQL, dacă se dorește. Pentru a face acest lucru:
  • În linii de fișier zakommente /testdrive/protected/config/main.php care se referă liniile DB sqlite și razkommente, care sunt relevante pentru baza de date MySQL.
  • Adu în același fișier informațiile necesare pentru baza de date MySQL: numele bazei de date, utilizatorul, parola.
  • Crearea unei baze de date MySQL și utilizator pentru ea.
Toate. Acum, operația este comutată la baza de date MySQL. Ce și când să utilizeze o bază de date? Pentru proiectele mici, este mai logic de a folosi SQLite bază de date. Pentru proiectele mari - o mai bună bază de date MySQL.

5. Generatorul de cod GII

6. Adaptarea proiectului.

Pentru a adapta site-ul implicit pentru proiectul său:
  • Adăugați fișierul de stil CSS aici: / testdrive / css / și conectați aici foaia de stil: /testdrive/protected/views/layouts/main.php.
  • Efectuați orice alte modificări necesare.

7. Continuarea cadrul studiului Yii.

Dacă ați urmat pașii de mai sus, se poate spune că prima întâlnire cu cadrul Yii a avut loc cu succes.

Vă doresc succes în continuare, de calitate și de proiecte profitabile!