Chuyển tới nội dung chính
Bỏ qua Điều hướng

Điều hướng

  • Trang chủ

    • hueic-lms

      • Các khoá học của tôi

      • Thẻ

      • Diễn đànSite announcements

    • Các khoá học của tôi

    • Khoá học

      • Các Khoá học

        • Hệ Cao đẳng

          • Khoa Công nghệ hóa Môi trường

          • Khoa Công nghệ thông tin - Truyền thông

            • Chuyên ngành

              • Công nghệ thông tin - Ứng dụng phần mềm

              • Mạng máy tinh - Truyền thông

              • Thương mại điện tử

              • Tin học ứng dụng

            • Cơ sở ngành

            • md7-an-toan-bao-tri-he-thong-cd

            • ltjavascript_010100358701

            • ltwcb_010100358602

              • Chung

              • Bài 1 - Cài đặt và cấu hình WebServer

              • Bài 2. HTML và triển khai Website tĩnh với PHP

                • TrangGiới thiệu

                • Bài họcNội dung

                • Bài tậpBài tập vận dụng

                • Trắc nghiệmKiểm tra đánh giá

                • Bài tậpBài tập về nhà

              • Bài 3. Ngôn ngữ lập trình PHP

              • Bài 4. Ngôn ngữ lập trình PHP(tt)

              • Bài 5. Xử lý Form

              • Bài 6. Xử lý Form(tt)

              • Bài 7. Lập trình hướng đối tượng (OOP)

              • Bài 8. Lập trình hướng đối tượng (OOP) (tt)

              • Bài 9. Lập trình hướng đối tượng (OOP) (tt)

              • Bài 10. Hệ quản trị CSDL MySQL

              • Bài 11. Hệ quản trị CSDL MySQL (tt)

              • Bài 12. Lập trình Website với PHP MySQL

              • Bài 13. Lập trình Website với PHP MySQL (tt)

              • Bài 14. Lập trình Website với PHP MySQL (tt)

              • Bài 15. Lập trình Website với PHP MySQL (tt)

            • md06-lap-trinh-web

          • Khoa Cơ Khí

          • Khoa Điện - Điện tử

          • Khoa Động lực - Ô tô

          • Khoa Khoa học cơ bản

          • Khoa Kinh Tế

          • Khoa Kỹ thuật Đô thị

          • Khoa Nhiệt lạnh

          • Môn chung

        • Hệ Trung cấp B

          • Khoa Công nghệ thông tin - Truyền thông

          • Môn chung

          • Khoa Điện - Điện tử

        • Phòng Đào tạo

        • Thư viện số

        • ltcb-ai-generation

        • huong-dan-su-dung-lms-cho-khoa-chuyen-mon

        • huong-dan-su-dung-lms-danh-cho-sinh-vien

        • hd-lms-gv

      • Trung tâm sát hạch

      • Trung học phổ thông

        • Khối 12

        • Khối 11

        • Khối 10

  • Đóng
    Chuyển đổi chọn tìm kiếm
  • Vietnamese ‎(vi)‎
    • English ‎(en)‎
    • Vietnamese ‎(vi)‎
Logo

Hệ thống quản trị đào tạo trực tuyến

Trường Cao đẳng Công nghiệp Huế

  • Đào tạo
  • Khoá học
    • Tất cả khoá học
    • Khoa Công nghệ thông tin - Kinh tế số
      • Công nghệ thông tin - Ứng dụng phần mềm
      • Tin học ứng dụng
      • Thương mại điện tử
      • Mạng máy tính
    • Khoa Khoa học cơ bản
    • Khoa Nhiệt lạnh
    • Khoa Cơ khí - Ô tô
    • Khoa Điện
    • Khoa Kinh tế
    • Tìm khoá học
  • Ngân hàng đề thi
    • Tất cả khoá học
    • Khoa Công nghệ thông tin - Truyền thông
      • Công nghệ thông tin - Ứng dụng phần mềm
      • Tin học ứng dụng
      • Thương mại điện tử
      • Mạng máy tính
    • Khoa Khoa học cơ bản
    • Khoa Nhiệt lạnh
    • Khoa Ô tô
    • Khoa Kỹ thuật đô thị
    • Khoa Điện
    • Khoa Cơ khí
    • Khoa Kinh tế
  • Thư viện số
    • Khoa CNTT và Kinh tế số
    • Khoa cơ khí – ô tô
    • Khoa đIện – đIện tử
    • Khoa Nhiệt lạnh
    • Khoa Khoa học cơ bản
  • Full screen
  • Standard view
Đào tạo Khoá học Rút gọn Mở rộng
Tất cả khoá học Khoa Công nghệ thông tin - Kinh tế số Rút gọn Mở rộng
Công nghệ thông tin - Ứng dụng phần mềm Tin học ứng dụng Thương mại điện tử Mạng máy tính
Khoa Khoa học cơ bản Khoa Nhiệt lạnh Khoa Cơ khí - Ô tô Khoa Điện Khoa Kinh tế Tìm khoá học
Ngân hàng đề thi Rút gọn Mở rộng
Tất cả khoá học Khoa Công nghệ thông tin - Truyền thông Rút gọn Mở rộng
Công nghệ thông tin - Ứng dụng phần mềm Tin học ứng dụng Thương mại điện tử Mạng máy tính
Khoa Khoa học cơ bản Khoa Nhiệt lạnh Khoa Ô tô Khoa Kỹ thuật đô thị Khoa Điện Khoa Cơ khí Khoa Kinh tế
Thư viện số Rút gọn Mở rộng
Khoa CNTT và Kinh tế số Khoa cơ khí – ô tô Khoa đIện – đIện tử Khoa Nhiệt lạnh Khoa Khoa học cơ bản
  1. Khoá học
  2. Các Khoá học
  3. Hệ Cao đẳng
  4. Khoa Công nghệ thông tin - Truyền thông
  5. ltwcb_010100358602
  6. Bài 2. HTML và triển khai Website tĩnh với PHP
  7. Bài tập về nhà

Bài tập về nhà

Các yêu cầu hoàn thành
Opened: Thứ Ba, 16 tháng 12 2025, 12:00 AM
Due: Thứ Ba, 23 tháng 12 2025, 12:00 AM

5. Bài tập Về nhà: Xây dựng Website Cá nhân Module hóa

Bài tập này yêu cầu sinh viên áp dụng kiến thức về WebServer cục bộ và nguyên tắc module hóa PHP để xây dựng một website cá nhân gồm 3 trang cơ bản.

5.1. Yêu cầu chung

Sinh viên sử dụng môi trường WebServer đã cài đặt (XAMPP hoặc AppServ) để tạo một dự án mới. Tên thư mục dự án phải có cấu trúc: **HoTen_MSSV_HW2** (Ví dụ: NguyenVanA_19520001_HW2).

Cấu trúc Website:

Website phải bao gồm ít nhất 3 trang chính:

  1. Trang Chủ (index.php): Giới thiệu chung về bản thân và khóa học.
  2. Trang Danh mục Sản phẩm/Dịch vụ (portfolio.php): Liệt kê 3-4 mục lớn (có thể là các dự án mẫu, kỹ năng, hoặc dịch vụ).
  3. Trang Liên hệ (contact.php): Cung cấp thông tin liên hệ và địa chỉ (không cần xây dựng form gửi mail).

Yêu cầu kỹ thuật cốt lõi:

  • Tất cả các tệp đều phải là định dạng .php.
  • Website phải được thiết kế với giao diện cơ bản (sử dụng CSS tối thiểu để phân biệt các khối, không cần thiết kế phức tạp).
  • Website phải được triển khai thành công trên môi trường localhost.

5.2. Các bước thực hiện bắt buộc

Bước 1: Thiết lập môi trường và Cấu hình chung

  1. Đảm bảo dịch vụ Apache và MySQL đang hoạt động.
  2. Tạo thư mục dự án HoTen_MSSV_HW2 trong thư mục Web Root (htdocs).
  3. Tạo thư mục includes bên trong thư mục dự án để chứa các module.

Bước 2: Module hóa Giao diện

Phân tách và module hóa ba thành phần sau, đặt chúng trong thư mục includes:

  1. Tạo **includes/config.php**:

    Định nghĩa ít nhất hai biến PHP để sử dụng chung cho toàn bộ website:

    <?php
        $website_title = "Website Cá nhân của [Họ tên Sinh viên]";
        $current_year = date("Y");
    ?>
  2. Tạo **includes/header.php**:
    • Nhúng tệp config.php bằng hàm require_once.
    • Sử dụng biến $website_title trong thẻ <title>.
    • Xây dựng thanh điều hướng (Navigation Bar) với các liên kết chính xác đến index.php, portfolio.php, và contact.php.
  3. Tạo **includes/footer.php**:
    • Hiển thị dòng bản quyền, sử dụng biến $current_year (ví dụ: Copyright © 2024).

Bước 3: Xây dựng các trang chính

  1. Tạo các tệp index.php, portfolio.php, contact.php.
  2. Trong mỗi tệp, sử dụng hàm **require_once** để nhúng header.php và footer.php.
  3. Điền nội dung phân biệt và phù hợp cho từng trang (ví dụ: Trang Liên hệ có địa chỉ, Trang Danh mục có danh sách các mục).

5.3. Tiêu chí Đánh giá và Nộp bài

  1. Tính năng (60%):
    • Website hoạt động ổn định trên localhost (20 điểm).
    • Áp dụng thành công require_once cho Header và Footer (20 điểm).
    • Sử dụng thành công các biến PHP được định nghĩa trong config.php (20 điểm).
  2. Cấu trúc (40%):
    • Cấu trúc thư mục đúng chuẩn (có thư mục includes) (20 điểm).
    • Các liên kết điều hướng (navigation links) hoạt động chính xác giữa 3 trang (20 điểm).

Yêu cầu Nộp bài:

Sinh viên nộp một tệp nén (ZIP) chứa toàn bộ thư mục dự án HoTen_MSSV_HW2 và kèm theo một tệp văn bản (TXT/DOCX) chứa:

Địa chỉ URL cục bộ để truy cập dự án (ví dụ: http://localhost/NguyenVanA_19520001_HW2/).

LIÊN HỆ

  • Địa chỉ : 70 Nguyễn Huệ, Tp Huế, TT Huế
  • Điện thoại: 0234 3837 073
  • Mail: cnhue@hueic.edu.vn
     

KHOA

  • Công nghệ Thông tin - Kinh tế số
  • Nhiệt lạnh
  • Cơ khí - Ô tô
  • Điện
  • Khoa học cơ bản

 

SINH VIÊN

  • Hoạt động
  • Cựu sinh viên

GIỚI THIỆU

  • Thông tin HUEIC
  • Tin tức Hueic
  • Đăng ký
  • Sự kiện
  • Liên hệ
Logo

Hệ thống quản trị đào tạo trực tuyến

Trường Cao đẳng Công nghiệp Huế

© 2022 Trường Cao đẳng Công nghiệp Huế. Toàn quyền nội dung
Designed by Coolstyles.org