1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài 1: Bắt đầu với Yii framework

32 107 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 672,75 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

Bài 1: B t u v i

Yii framework

Bài 1: B t đ u v i Yii framework

Trang 2

M c tiêu bài h c

 Gi i thi u t ng quan v Yii framework

 Cài t Yii framework

 C u hình Apache

 T o ng d ng u tiên v i Yii framework

Bài 1: B t đ u v i Yii framework 2

Trang 3

Gi i thi u t ng quan v

Yii framework

Bài 1: B t đ u v i Yii framework 3

Trang 4

Yii là gì?

Yii là m t framework d a trên các thành ph n c b n là

PHP v i m c ích h tr phát tri n các ng d ng web có

quy mô l n m t cách nhanh chóng

 Cho phép tái s d ng mã ngu n m t cách t i a

 Có kh n ng t ng t c áng k trong quá trình phát tri n

ng d ng web

 Yii là tên vi t t t c a Yes It Is

Bài 1: B t đ u v i Yii framework 4

Trang 8

Cài t Yii framework?

cài t Yii ta làm theo 2 b c sau:

 Download Yii framework t trang yiiframework.com

Gi i nén và a vào th m c Web-accessible (htdocs)

 Sau khi cài t ta c n ki m tra s ho t ng c a máy

ch thông qua ng link:

 http://hostname/path/to/yii/requirements/index.php

Bài 1: B t đ u v i Yii framework 8

Trang 10

C u hình Apache?

Ví d c u hình file htaccess:

Bài 1: B t đ u v i Yii framework 10

Trang 12

C u hình Nginx?

Ví d :

Bài 1: B t đ u v i Yii framework 12

Trang 13

Xây d ng ng d ng Yii u tiên?

Các b c xây d ng ng d ng Yii nh sau:

 K t n i n Database

 Th c hi n các ch c n ng CRUD (create, read, delete, update)

• t o ng d ng u tiên v i Yii, chúng ta s d ng công

c yiic t o ng d ng b ng dòng l nh

• ch y câu l nh này ta vào Command Line Tool và gõ nh sau:

• % YiiRoot/framework/yiic webapp WebRoot/testdrive

• Sau ó s d ng Gii t o code t sinh (generate)

• Ta c n ki m tra ng d ng t o thành công hay không thông qua a ch :

http://hostname/testdrive/index.php

Bài 1: B t đ u v i Yii framework 13

Trang 14

S d ng yiic?

Sau khi download file yiiframework và gi i nén, ta copy

toàn b vào htdocs, sau ó i tên th m c theo tên tùy

thích, ví d yiifrw:

 C u trúc th m c nh sau:

Bài 1: B t đ u v i Yii framework 14

Trang 15

S d ng yiic?

M command line tool và di chuy n vào th m c

framework trong yiifrm:

 Ví d : gõ cd C:\xampp\htdocs\yiifrw\framework

Bài 1: B t đ u v i Yii framework 15

Trang 16

S d ng yiic?

M command line tool và di chuy n vào th m c

framework trong yiifrm:

 Ví d :

• Ti p theo gõ: yiic webapp C:\xampp\htdocs\tenUD

Sau khi ch n yes thì ng d ng s c t o

Chú ý: Câu l nh trên có th gây l i n u ng d n

ch a c p nh t, trong tr ng h p này b n c n copy n i

dung trong th m c C:\xampp\php và dán vào th

m c framework trong yiifrm

Bài 1: B t đ u v i Yii framework 16

Trang 18

Xem danh sách các file trong ng d ng?

Các file c a ng d ng v a t o:

Bài 1: B t đ u v i Yii framework 18

Trang 19

Xem danh sách các file trong ng d ng?

Các file c a ng d ng v a t o:

Bài 1: B t đ u v i Yii framework 19

Trang 20

Xem danh sách các file trong ng d ng?

Các file c a ng d ng v a t o:

 Ngoài ra b n có th dùng Git t o các file c n thi t, ví d :

• % YiiRoot/framework/yiic webapp WebRoot/testdrive git

Bài 1: B t đ u v i Yii framework 20

Trang 25

S d ng CRUD?

 Khi ó ta c n enable MySql và disable SQLite:

Bài 1: B t đ u v i Yii framework 25

Trang 26

S d ng CRUD?

 C u hình Gii:

• Ta vào ng d n sau:

WebRoot/testdrive/protected/config/main.php

• Enable o n code sau:

Bài 1: B t đ u v i Yii framework 26

Trang 27

S d ng CRUD?

 C u hình Gii:

• Set password khi s d ng CRUD

Bài 1: B t đ u v i Yii framework 27

Trang 30

DEM O

-T o ng d ng b ng Yiic

- S d ng Gii

Trang 31

T ng k t bài h c

31

Gi i thi u t ng quan v Yii framework

Trang 32

XIN C M N!

32

Bài 1: B t đ u v i Yii framework

Ngày đăng: 06/03/2019, 09:23

TỪ KHÓA LIÊN QUAN

w