Học lập trình PHP Mô-đun là một cách tuyệt vời để viết các chức năng web có thể tái sử dụng như blog, album, trò chuyện, v.v. Mô-đun không làm phiền mã khác trong ứng dụng web.
Nó sống trong thư mục riêng của nó và âm thầm cung cấp chức năng của nó. Mô-đun chỉ đơn giản là cùng một bộ điều khiển, mô hình và chế độ xem ngoại trừ việc chúng được nhóm, định cấu hình và được đặt trong một thư mục đặc biệt.
Thông thường, một mô-đun thường nằm trong thư mục con của ứng dụng có tên mô-đun đặt tại nhiên liệu / ứng dụng / mô-đun.
Ví dụ, một mô-đun nhân viên có thể được đặt dưới không gian tên, EmployeeModule như sau.
Cấu trúc của mô-đun như sau:
các lớp học
bộ điều khiển
mô hình
lượt xem
cấu hình
lang
nhiệm vụ
lượt xem
Module có thể có các tệp cấu hình riêng. Nó rất hữu ích trong việc thiết lập định tuyến và nó không làm phiền cấu hình ban đầu của ứng dụng. Một khái niệm quan trọng nữa là, lớp mô-đun có thể được tái sử dụng bằng cách tải mô-đun trong phần cấu hình always_load như sau.
Nó sống trong thư mục riêng của nó và âm thầm cung cấp chức năng của nó. Mô-đun chỉ đơn giản là cùng một bộ điều khiển, mô hình và chế độ xem ngoại trừ việc chúng được nhóm, định cấu hình và được đặt trong một thư mục đặc biệt.
Thông thường, một mô-đun thường nằm trong thư mục con của ứng dụng có tên mô-đun đặt tại nhiên liệu / ứng dụng / mô-đun.
![]() |
| Học lập trình PHP |
Cấu hình mô-đun
Chúng ta có thể định nghĩa đường dẫn mô-đun trong tệp cấu hình ứng dụng chính, nhiên liệu / app / config / config.php như sau.'module_paths' => array ( path/to.’modules'.DS, // path to application modules path/to.’..’.DS.'globalmods'.DS // path to our global modules ),
Mô-đun không gian tên
Trong Học lập trình PHP, mỗi mô-đun đều có không gian tên PHP riêng. Thiết lập không gian tên riêng biệt sẽ sửa các xung đột tên.Ví dụ, một mô-đun nhân viên có thể được đặt dưới không gian tên, EmployeeModule như sau.
<?php namespace Employeemodule; class Controller_Employee { //code here }Mô-đun phải được đặt tên giống với tên thư mục của mô-đun.
Cấu trúc mô-đun
Học lập trình PHP Chúng ta có thể tạo một mô-đun bằng cách tạo tên thư mục được định nghĩa trong cấu hình. Tên thư mục xác định tên của mô-đun và tên của vùng tên cho các lớp trong mô-đun.Cấu trúc của mô-đun như sau:
các lớp học
bộ điều khiển
mô hình
lượt xem
cấu hình
lang
nhiệm vụ
lượt xem
Module có thể có các tệp cấu hình riêng. Nó rất hữu ích trong việc thiết lập định tuyến và nó không làm phiền cấu hình ban đầu của ứng dụng. Một khái niệm quan trọng nữa là, lớp mô-đun có thể được tái sử dụng bằng cách tải mô-đun trong phần cấu hình always_load như sau.
'always_load => array ( 'modules' => array('employeemodule'), ),Ngoài ra, các mô-đun có thể được tải và sử dụng ngay lập tức mà không cần cấu hình như sau.
Module::load('employeemodule'); \Employeemodule\Myclass::mymethod('params');

Không có nhận xét nào:
Đăng nhận xét