TAILIEUCHUNG - CakePHP Framework: Một số quy ước cơ bản

CakePHP Framework: Một số quy ước cơ bản .Ở bài trước, chúng ta đã có dịp nói về cách cài đặt và tìm hiểu kiến trúc bên trong của CakePHP. Trong bài, chúng tôi tiếp tục hưỡng dẫn các bạn sử dụng và làm quen với các quy ước cơ bản trong CakePHP. Qua đó nắm bắt tổng quan đồng thời vận dụng CakePHP một cách linh hoạt nhất có thể. Cách đặt tên file, tên lớp - Tên file sử dụng chữ thường, dùng dấu “_” để phân cách các từ - Tên lớp dùng CamelCased (viết hoa chữ cái đầu tiên. | CakePHP Framework Một sô quy ước cơ bản Ở bài trước chúng ta đã có dịp nói về cách cài đặt và tìm hiểu kiến trúc bên trong của CakePHP. Trong bài chúng tôi tiếp tục hưỡng dẫn các bạn sử dụng và làm quen với các quy ước cơ bản trong CakePHP. Qua đó nắm bắt tổng quan đồng thời vận dụng CakePHP một cách linh hoạt nhất có thể. Cách đặt tên file tên lớp - Tên file sử dụng chữ thường dùng dấu _ để phân cách các từ - Tên lớp dùng CamelCased viết hoa chữ cái đầu tiên của từ Ví dụ ta có tên lớp là MyClass- file class tương ứng Dưới đây là các ví dụ về cách đặt tên file cho mỗi dạng lớp khác nhau mà bạn thường sử dụng trong ứng dụng CakePHP class tương ứngĩên file Controller N ewsCateqori esC onirolter newscateqories_oontroller php Component ímtpMailCũmponent smtp Model Product View MySimpleView my_5imple php Helper MylrnạqẹHelper mv Các qui ước về Model và CSDL - Tên các lớp model được đặt ở dạng số ít và việc viết hoa thường tuân theo CamelCased Ví dụ Person BigPerson và ReallyBigPerson. - CakePHP không hỗ trợ khóa chính gồm nhiều cột. Nếu bạn muốn thao tác trực tiếp kết nối join các bảng hãy truy vấn trực tiếp hoặc thêm một khóa chính thay cho khóa nhiều cột. Ví dụ 1 CREATE TABLE posts_tags 2 id INT 10 NOT NULL AUTO_INCREMENT 3 post_id INT 10 NOT NULL 4 tag_id INT 10 NOT NULL 5 PRIMARY KEY id - Lẽ ra trong table post_tags bình thường thì 2 cột post_id và tag_id ta có thể cho nó làm khóa chính nhưng CakePHP không chấp nhận điều .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.