09/10/2018, 23:42
nên lập trình ajax theo cái nào ?
Code với ajax 1 thời gian thì thấy thường có mấy cách code thế này .đôi khi mình cũng phân vân. Đây chỉ là nhận xét chủ quan của TMK nếu có sai lầm gì mong mọi người góp ý. ở đây TMK dùng php làm sever script à
1 . code theo đúng ajax :
php -> xml rùi dùng js -> html
2 . biến tấu 1 tí có thể gọi đùa là ajaj :
php ->json cũng dùng js ->html
hiện nay thấy 1 số người code theo cách "lai"
3. php ->html từng phần rùi dùng js tác dộng vào dom để hiện thì Html tại nơi cần.
xem ra cách 3 tiện hơn nhưng cảm giác có gì đó ko ổn.
mong mọi người cho ý kiến
1 . code theo đúng ajax :
php -> xml rùi dùng js -> html
2 . biến tấu 1 tí có thể gọi đùa là ajaj :
php ->json cũng dùng js ->html
hiện nay thấy 1 số người code theo cách "lai"
3. php ->html từng phần rùi dùng js tác dộng vào dom để hiện thì Html tại nơi cần.
xem ra cách 3 tiện hơn nhưng cảm giác có gì đó ko ổn.
mong mọi người cho ý kiến
Bài liên quan
Nhúng php vào html tui thấy hay hơn phải đụng chạm tới cái XML. Theo cách này thì quan trọng nhất là giao diện bằng html và script bằng php, còn mấy file .js thì chỉ là phụ họa mà thôi.
p.s: Nếu bạn chỉ mới có "cảm giác" không ổn thì bạn nên làm và cho chạy thử theo cách này, bạn sẽ thực sự biết nó có chỗ nào không ổn hay không.
- Server chỉ đóng vai trò xử lý và trả dữ liệu kiểu Json về cho client.
- Js đóng vai trò dynamic XHTML dổ data Json vào show ra.
- Ajax truyền dữ liệu Json từ client lên server.
- cứ thế he he .
Giờ thấy đa số web hay dùng nặng js và ajax, giảm gánh nặng cho server, tăng xử lý phía client (giảm việc xử dụng control vidu: Control Asp.Net).
- Js, Ajax làm cho Backend là ok nhất, Frontend thì tùy chổ mà dùng thui chứ dùng nhiều quá không lợi vì tương thích trình duyệt đủ thứ.