Tìm tài liệu

XAY DUNG NEN TANG HO TRO LAP TRINH WEB DUA TREN MO HINH MVC Nam 2010

XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010

Upload bởi: chaulamtran

Mã tài liệu: 287857

Số trang: 40

Định dạng: zip

Dung lượng file: 541 Kb

Chuyên mục: Kỹ thuật - Công nghệ

Info

TÓM TẮT KHÓA LUẬN

Khóa luận tốt nghiệp này trình bày một số hiểu biết cơ bản về các nền tảng hỗ trợ lập trình ứng dụng web (Web application framework) và mô hình MVC (Model View Controller) cũng như vai trò của các thành phần MVC trong Web framework. Qua đó giới thiệu một framework tự xây dựng bằng ngôn ngữ PHP với các ưu điểm về cấu trúc và tốc độ so với các PHP framework hiện nay. Framework được đặt tên là Hiphop framework.

Phần chính của khóa luận tập trung giải thích phương thức vận hành của ứng dụng được xây dựng bằng Hiphop, bước đầu giúp các nhà phát triển nắm được cách thức xây dựng ứng dụng trên Hiphop.

Phần cuối của khóa luận giới thiệu các thư viện, hàm tích hợp trong Hiphop hỗ trợ người lập trình trong quá trình phát triển ứng dụng

MỤC LỤC

CHƯƠNG 1: KHÁI NIỆM VỀ WEB APPLICATION FRAMEWORK VÀ MÔ HÌNH MVC 6

1.1 Web Application Framework là gì? 6

1.2. PHP Framework 6

1.3 MVC là gì? 7

1.3.1. Lịch sử MVC 7

1.3.2. Vai trò của các thành phần M-V-C trong Web framework 8

CHƯƠNG 2. GIỚI THIỆU FRAMEWORK ĐÃ XÂY DỰNG 13

2.1. Tổng quan về framework đã xây dựng 13

2.2. Kiến trúc của Hiphop framework 16

2.2.1 Tổng quát về hệ thống thư mục trong Hiphop framework 16

2.2.2 Các thành phần cốt lõi 17

CHƯƠNG 3. CÁC KHÁI NIỆM BAN ĐẦU KHI XÂY DỰNG ỨNG DỤNG WEB BẰNG HIPHOP FRAMEWORK 23

3.1. Hiphop URLs 23

3.2. Các lớp Controller 23

3.3. View - Template 25

3.4. Các lớp Model 28

CHƯƠNG 4: HỆ THỐNG CÁC LỚP THƯ VIỆN VÀ HÀM HỖ TRỢ 30

4.1 Các lớp thư viện 30

4.1.1. Email library 30

4.1.2. Database library 31

4.1.3. Phân trang với Pagination class 33

4.1.4. Quản lý Session PHP với session class 34

4.1.5. Tạo hình ảnh Captcha với Captcha class 35

4.1.6. Tải file lên server với Upload class 36

4.1.7. Tải file với giao thức FTP - FTP class 36

4.2 Các Helper 36

4.2.1. Array Helper 36

4.2.2. Text Helper 37

4.2.3. URL helper 38

CHƯƠNG 5: ÁP DỤNG HIPHOP FRAMEWORK XÂY DỰNG TRANG BLOG CÁ NHÂN 40

KẾT LUẬN 44

DANH SÁCH CÁC HÌNH ẢNH

Hình 1 1: Mô hình MVC 9

Hình 1 2: Biểu đồ tuần tự một chuỗi MVC đơn giản 9

Hình 2 1: Mô hình MVC được áp dụng trong Hiphop framework 10

Hình 2 2: Cấu trúc cây thư mục Hiphop framework 17

Hình 2 3: Quy trình xử lý một HTTP request - Hiphop framework 18

Hình 2 4: Mô phỏng cấu trúc các thành phần cốt lõi trong Hiphop framework 19

Hình 2 5: Lớp Registry 20

Hình 2 6: Lớp Router 21

Hình 2 7: Lớp Output 21

Hình 2 8: Lớp Loader 21

Hình 2 9: Lớp Controller 22

Hình 3 1: Ví dụ một URL Hiphop framework 24

Hình 3 2: Minh họa Sơ đồ phân cấp controller trang web 26

Hình 3 3: blogview.php 28

Hình 3.4: header_view.php 28

Hình 5 1: Giao diện Blog 41

Phần bên dưới chỉ hiển thị một số trang ngẫu nhiên trong tài liệu. Bạn tải về để xem được bản đầy đủ

  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010
  • XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010

GỢI Ý

Những tài liệu gần giống với tài liệu bạn đang xem

Xây dựng nền tảng hỗ trợ lập trình web dựa ...

Upload: xxanhtanhxx

📎 Số trang: 40
👁 Lượt xem: 515
Lượt tải: 17

Xây dựng phần mềm soạn thảo Web hỗ trợ lập ...

Upload: phanhongquang

📎
👁 Lượt xem: 372
Lượt tải: 16

Xây dựng phần mềm soạn thảo Web hỗ trợ lập ...

Upload: danhsang9982

📎
👁 Lượt xem: 490
Lượt tải: 16

Xây dựng hệ thống tìm kiếm thông tin và gợi ...

Upload: nguyenthethienbcl

📎 Số trang: 70
👁 Lượt xem: 689
Lượt tải: 18

Xây dựng phần mềm soạn thảo Web hỗ trợ lập ...

Upload: phuongnatgtm

📎
👁 Lượt xem: 381
Lượt tải: 17

Nghiên cứu và xây dựng ứng dụng hỗ trợ vận ...

Upload: thanhtienthang

📎 Số trang: 135
👁 Lượt xem: 320
Lượt tải: 16

Cấu trúc chương trình được áp dụng mô hình ...

Upload: lieuthanh002

📎 Số trang: 56
👁 Lượt xem: 530
Lượt tải: 16

Ứng dụng web java và đi sâu vào mô hình kiến ...

Upload: tonnykhong

📎 Số trang: 3
👁 Lượt xem: 934
Lượt tải: 21

Xây dựng chương trình quản lý cửa hàng bán ...

Upload: hienlct

📎 Số trang: 50
👁 Lượt xem: 763
Lượt tải: 16

Lập trình đa phương tiện Multimedia trên nền ...

Upload: dautuck

📎 Số trang: 97
👁 Lượt xem: 954
Lượt tải: 17

Xây dựng ứng dụng hỗ trợ trang web bán hàng

Upload: congdac78

📎 Số trang: 74
👁 Lượt xem: 599
Lượt tải: 16

Xây dựng web site hỗ trợ quản lý kinh doanh ...

Upload: thuydung7983

📎
👁 Lượt xem: 351
Lượt tải: 16

QUAN TÂM

Những tài liệu bạn đã xem

XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA ...

Upload: chaulamtran

📎 Số trang: 40
👁 Lượt xem: 545
Lượt tải: 17

CHUYÊN MỤC

Kỹ thuật - Công nghệ
XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010 TÓM TẮT KHÓA LUẬN Khóa luận tốt nghiệp này trình bày một số hiểu biết cơ bản về các nền tảng hỗ trợ lập trình ứng dụng web (Web application framework) và mô hình MVC (Model View Controller) cũng như vai trò của các thành phần MVC trong Web zip Đăng bởi
5 stars - 287857 reviews
Thông tin tài liệu 40 trang Đăng bởi: chaulamtran - 16/03/2025 Ngôn ngữ: Việt nam, English
5 stars - "Tài liệu tốt" by , Written on 16/03/2025 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều. Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC Năm 2010