01/10/2018, 08:17

Website dùng cơ chế nào để load nhỉ?

Chào các bạn, thấy có cái web này hay ho quá mà ko biết cơ chế của nó như nào
http://maikent.sitesao.com
https://soundcloud.com cũng khá giống site trên
đại khái là khi click vào 1 link bất kỳ thì nó load ngay và luôn, không tải lại trang

Có bạn nào biết ko chỉ mình với

Quân viết 10:18 ngày 01/10/2018

Sử dụng Ajax chứ có gì đâu, ngay cả diễn đàn cũng thế nè, cần gì ví dụ đâu xa

Sáng Béo viết 10:20 ngày 01/10/2018

turbolink…

viết 10:22 ngày 01/10/2018

theo tìm hiểu của em thì dùng reactjs

viết 10:19 ngày 01/10/2018

chỉ ajax thôi thì e nghĩ chưa đủ để tạo đc site như vầy đâu bác, chắc phải có API gì đó

Đào An viết 10:34 ngày 01/10/2018

Những page như thế này gọi là Single page application,(SPA) có nhiều library và framwork javascript để tạo SPA như Angular, VueJS, React, … Tuy nhiên bản chất của nó thì vẫn là AJAX, bạn có thể tạo những trang này hoàn toàn bằng js thuần mà

Jiang Xin viết 10:22 ngày 01/10/2018

Nhưng mình thấy trang này http://maikent.sitesao.com/ vào trang nó load bên phải, header trước, content load sau, có cách nào config như vậy nhỉ, mình làm web nhiều nhưng chưa biết

Quân viết 10:18 ngày 01/10/2018

Tất nhiên viết thuần Ạjax sẽ khá là khó khăn để xây dựng 1 site lớn rồi nên người ta sẽ sử dụng 1 số framework nào đó rồi, nhưng bản chất dưới nền vẫn là Ajax.
ps: dùng Ajax thì phải có api trên server rồi, không hiểu từ API của bạn có nghĩa là gì?

Robin Huy viết 10:27 ngày 01/10/2018

Cái này dùng Ajax load bất đồng bộ, có thể load song song cả 2 phần nhưng phần bên phải ít dữ liệu trả về nhanh hơn.
Bạn có thể bật Developer Tool lên, phần Network, lọc theo XHR là sẽ thấy request và data trả về.

Jiang Xin viết 10:24 ngày 01/10/2018

Đúng là như vậy thật!

Nguyễn Quốc Hoàng viết 10:31 ngày 01/10/2018

nó dùng cái này nè

Reoteu Ray viết 10:32 ngày 01/10/2018

kĩ thuật ajax , còn framework hỗ trợ thì jquerry , angulajs…

Lien Phan viết 10:33 ngày 01/10/2018

header and right: có thể là category cứng or load api nhưng api nhẹ load nhanh nên ko thấy loading, còn content nó load1 10 post thời gian tuy 1 là lâu thật thì nó hiện loading waiting ra còn ko thì nó settimeout cho dep cũng nên :))))), nói tóm lại là nó load lâu hơn nên có cái wating

Nguyen Ca viết 10:29 ngày 01/10/2018

Có ai vào thegiodidong không, không phải SPA mà load nhanh kinh hồn.

Vô Thin viết 10:33 ngày 01/10/2018

Có ai vào thegiodidong không, không phải SPA mà load nhanh kinh hồn.

Không phải SPA đâu, nó có nhiều trang nhưng được tối ưu & hạ tầng mạng họ rất tốt. Thường thi SPA đa số là các ứng dụng dạng như một phần mềm/ game, chứ ít khi là trang web trông như truyền thống. Trang web của mình cũng không SPA mà nhanh toẹt ga luôn nè, chưa áp dụng tối ưu gì, hosting cũng thuộc loại bình thường.

Leng Keng viết 10:28 ngày 01/10/2018

Của bác đây Application Programming Interface hay API

Quân viết 10:30 ngày 01/10/2018

bạn có hiểu câu mình viết là gì không vậy, đọc kĩ giùm mình trước khi quote cái

Leng Keng viết 10:20 ngày 01/10/2018

Xin lỗi, mình hiểu nhầm câu trả lời của bạn. Bạn gắt quá. :v

Nguyen Ca viết 10:19 ngày 01/10/2018

TGDD dùng cdn để giữ hình ảnh nữa, nhờ vậy mà hình ảnh load nhanh.
Mà bác tối ưu web bác thế nào, nhanh ghớm.

Vô Thin viết 10:24 ngày 01/10/2018

Mà bác tối ưu web bác thế nào, nhanh ghớm.

Web mình toàn chữ chứ không có hình ảnh. CMS mình dùng nó có hỗ trợ cơ chế cache, do đó gần như CMS load file HTML lên chứ mà không xử lý server-side script phức tạp lúc truy cập.

Khoa Nguyen viết 10:27 ngày 01/10/2018

Server của bác đặt ở Việt Nam à? Blog của mình là static site, nó chỉ việc gửi cái html về không cần phải xử lí gì hết. Nhưng mà thấy chậm quá

Bài liên quan
0