2010-12-02 28 views
7

Tôi muốn tạo một trang web. Tôi muốn sử dụng Ajax cho mọi siêu kết nối và biểu mẫu. Tôi muốn sử dụng jquery nhưng rất khó để tạo ra một mã chung cho mỗi liên kết. Tôi muốn biết nếu có bất kỳ PHP MVC Framewrok mà làm việc với ajax? thanx.Toàn bộ khung MVC PHP Ajax

Trả lời

4

@Kenan, Không có trong tháng mười hai, nhưng bây giờ có Agile Toolkit. Nó cũng là nguồn mở.

Cách thức hoạt động là bạn đặt "Chế độ xem" trên "Trang" của bạn và sau đó có thể thao tác với nó thông qua javascript. Vì vậy, đây là ví dụ:

$view=$page->add('LoremIpsum'); 
$button=$page->add('Button')->setLabel('Reload Ipsum'); 

$button->js('click', $view->js()->reload()); 

Nút nhấp sẽ sử dụng AJAX để tải lại phần của trang.

Vui lòng nhận xét và cho tôi biết nếu đây là những gì bạn đang tìm kiếm. Là một cộng tác viên, tôi quan tâm.

+1

Điều này thật thú vị, cảm ơn bạn đã chỉ ra. –

+0

đây là một khung tốt – Robi

0

Hiện nay họ không "đầy đủ" ajax MVC cho PHP - NHƯNG:

Check-out atk-framework.com, xisc.com hoặc cakephp.org.

Vì chúng là các khuôn khổ, các giao diện bạn sẽ sử dụng cho ứng dụng có thể được triển khai lên nền tảng; bạn sẽ có thể sử dụng MVC-framework như là nền tảng cho một wrapper tự viết cho bạn đặt vào nó ..

[ [FRAMEWORK] <------> [CONTROL] <------> [VIEW] ] <------> [APPLICATION] 

Nếu bạn thực hiện nó như thế, các ứng dụng sử dụng một lớp thứ hai mà được quản lý bởi mvc và có thể yêu cầu qua API nội bộ.

có vẻ phức tạp, nhưng tốt, duy nhất và để tôi giải pháp hợp lý nhất :)

Các vấn đề liên quan