Đăng ký nhận RSS Feed

<?php echo 'Welcome to my blog!' ?>

one true brace

viết về những thứ tớ quan tâm, thế là đủ

Cake 1.1 hay 1.2?

Bài viết này được chuyển từ blog cũ của tớ sang - __(’c4k3roxx’);

Một số thông tin cũ và/hoặc không còn chính xác (nếu có) sẽ được tớ cập nhật ở cuối bài.

CakePHP 1.1 và 1.2 khác nhau như thế nào? Nên chọn phiên bản nào để sử dụng? Đây chính là một vấn đề thường làm những người mới đến với CakePHP phân vân, khi họ thấy sự tồn tại của cả 2 phiên bản trên cakephp.org: Stable 1.1 và Development 1.2 alpha.

Trong bài viết này tớ sẽ đem so sánh Cake 1.1 với 1.2.

Trước tiên, hãy nói về Cake 1.1:

Thế còn Cake 1.2?

Điểm mạnh của Cake 1.2 - tính năng phong phú - chính là điểm yếu của phiên bản 1.1. Trước sau gì Cake 1.1 cũng được nâng cấp lên Cake 1.2, do đó ngoại trừ các bug được fix, còn lại các tính năng mới sẽ không xuất hiện trong Cake 1.1 nữa. Nói cách khác, nếu muốn thực hiện một số tính năng vốn rất dễ dàng trong Cake 1.2 ở phiên bản 1.1 (như phân trang bằng paginator, hay tạo multiple-rule validation…) người dùng sẽ phải tự code lấy.

Ngược lại, Cake 1.2 cũng có những hạn chế không nhỏ:

Nói tóm lại, mỗi phiên bản của Cake - 1.1 hay 1.2 - đều có những điểm mạnh và điểm yếu riêng. Lựa chọn phiên bản nào để code là tùy sở thích và suy nghĩ của mỗi người. Theo ý kiến cá nhân thì tớ chuộng Cake 1.2 hơn, do đó nội dung blog này cũng sẽ viết về phiên bản 1.2.

Cập nhật #1 [01.11.07]: Cake 1.2 đã có một bản tài liệu hướng dẫn “pre-beta” của riêng mình. Tuy tài liệu này chưa đầy đủ nhưng chắc chắn nó sẽ giúp bạn làm quen với Cake một cách nhanh chóng hơn.

Cập nhật #2 [01.11.07]: Như tớ đã nói ở trên, do Cake 1.2 mới là alpha nên khi được cập nhật lên thành pre-beta, một số vấn đề đã nảy sinh. Bạn có thể xem thêm bài viết Upgrading to CakePHP 1.2 pre-beta của dho.

Cập nhật #3 [02.11.07]: Thêm một bài viết khác về vấn đề nâng cấp lên Cake 1.2 pre-beta: Radiobutton issues while migrating from cakePHP-1.2alpha app to 1.2prebeta của Amit Badkas.

Bài viết được gửi hôm 30.08.07 · Mang các từ khóa

Một plugin đơn giản cho WordPress &rarr

Bài viết liên quan:


2 phản hồi

  1. Hoàng Hải gửi hôm 27.05.08 lúc 1:07 pm #

    Chào em, QA. Anh comment nhờ em hướng dẫn giới thiệu giúp anh một số tài liệu giúp khởi đầu việc tìm hiểu CakePHP sao cho hiệu quả, giúp anh với nhé.
    Hiện tại anh chỉ code thuần PHP (sử dụng các câu lệnh thông thường, OOP) mà không biết nhiều về framework, dĩ nhiên là the same to Cake. Nếu được em email các tài liệu em nghĩ là thích hợp, tiếng Anh cũng được. Rất mong nhận email sớm từ em

  2. Ninh Hưng gửi hôm 02.07.08 lúc 2:49 am #

    Mình muốn hỏi bạn là cách phân quyền bắng ACL cũng như trang tìm kiếm trong cakephp 1.2 v RC2. Mình cảm ơn bạn trước. Email của mình: ninhhung@gmail.com
    Mong nhận được phản hồi sớm từ bạn

Gửi phản hồi




Gõ tiếng Việt: Tự động TELEX VNI Off


Đăng ký nhận email dù không gửi phản hồi