Thiết Kế Web | Công ty Thiết kế Website Giá rẻ
Chúng tôi sẵn sàng làm việc qua
093 6868 893 Phone Viber Zalo Phone

Blogs Thiết Kế Web & Seo Web

Tìm hiểu về cấu trúc thư mục trong Framework CodeIgniter

Chủ nhật - 21/02/2016 10:19
Trước khi vận hành và bắt tay vào lập trình sử dụng framework CodeIgniter, ta cần tìm hiểu cấu trúc thư mục của framework này, có thể xem như đây là sơ đồ khối của framework cho ta cái nhìn tổng quan về cấu trúc chức năng các thành phần bên trong nó.
Tìm hiểu về cấu trúc thư mục trong Framework CodeIgniter
Trong bài trước chúng tôi đã đề cập đến mô hình MVC trong PHP framework CodeIgniter.

Tập tin index.php được xem như controller đầu vào, tiếp nhận các yêu cầu từ phía client và chuyển các yêu cầu này cho hệ thống xử lý.

Thư mục system chứa phần lõi của CodeIgniter, bao gồm các thư viện xây dựng sẵn, các tập tin ngôn ngữ, ghi chú hệ thống,... Trong đó các thư mục sau khá quan trọng :

Thư mục application : dành cho lập trình viên, các tập tin được lập trình cho ứng dụng sẽ được lưu trong thư mục này.

Thư mục cache : bộ đệm của hệ thống, chứa các trang đã xử lý trước đó.

Thư mục helpers : chứa các hàm hỗ trợ cho lập trình viên khi viết ứng dụng.

Thư mục libraries : chứa thư viện dựng sẵn của CodeIgniter.

Đối với lập trình viên, các tập tin lập trình sẽ được lưu vào thư mục system/application. Trong đó :

- Thư mục config : chứa các tập tin cấu hình hệ thống.

- Thư mục controllers : chứa các lớp controllers.

- Thư mục errors : chứa các tập tin lỗi.

- Thư mục helpers : chứa các hàm tiện ích do người dùng định nghĩa.

- Thư mục hooks : chứa các tập tin để mở rộng mã nguồn CodeIgniter.

- Thư mục language : chứa các tập tin ngôn ngữ.

- Thư mục libraries : chứa các thư viện cho người dùng định nghĩa.

- Thư mục models : chứa các lớp model.

- Thư mục views : chứa các lớp view.

Ta cũng có thể đổi tên thư mục application thành tên tuỳ ý. Sau khi đổi tên, cần thiết lập tên mới cho biến$application_folder trong tập tin index.php. Ngoài ra ta cũng có thể tạo nhiều ứng dụng trong cùng một bộ cài đặt CodeIgniter bằng cách tạo ra các thư mục con bên trong system/application. Các thư mục này có cùng cấu trúc giống như thư mục gốc application.

Chẳng hạn ta có 2 ứng dụng foo và bar. Khi đó cấu trúc thư mục sẽ như sau :

thư mục ứng dụng trong codeigniter

Để biết tập tin index.php sẽ chạy ứng dụng nào, ta khai báo lại giá trị của biến $application_folder.

$application_folder=”application/foo”;

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Bình luận hoặc đặt câu hỏi của bạn

Vui lòng để lại số điện thoại trong ô nội dung để được tư vấn liên hệ nhanh nhất!
Dịch vụ thiết kế web giá rẻ, seo web giá rẻ, quảng cáo google giá rẻ hàng đầu Việt Nam. Hãy vượt qua đối thủ cạnh tranh bằng dịch vụ của chúng tôi.
Thietkewebseo.net (phân vùng website mảng thiết kế web, quảng cáo marketing và dịch vụ website của Công ty ZoZo) cung cấp dịch vụ thiết kế web, quảng cáo web và Hosting - Tên miền giá rẻ, chuyên nghiệp hàng đầu Việt Nam.
Bản quyền thuộc về Công ty TNHH Thương Mại Và Dịch Vụ ZoZo - Website: thietkewebseo.net
Giấy phép kinh doanh số: 0201789377
VP Hà Nội:
Số 81 đường Nguyễn Phong Sắc, Cầu Giấy, Hà Nội
VP Hải Phòng: 77 Lê Văn Thuyết, Lê Chân, Hải Phòng (Địa chỉ giao dịch cũ: 105 Đồng Thiện, Lê Chân, Hải Phòng)
Hotline: 093 6868 893
Email: [email protected] / Website: thietkewebseo.net
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây