<![CDATA[Latest posts for the topic "Hỏi về cách hoạt động của web"]]> /hvaonline/posts/list/23.html JForum - http://www.jforum.net Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139176 /hvaonline/posts/list/23161.html#139176 GMT Hỏi về cách hoạt động của web

phstiger wrote:
1. Khi user login vào forum thì forum sẽ tạo 1 loạt session như: session dùng chứng thực, session role,.... và khi cần sẽ lấy ra dùng phải ko? 2. Ví du vào trang báo tuổi trẻ, rê lên 1 link thì nó hiển thị tooltip. mà nội dung tooltip nó load từ server khi ta rê vào. (Nó dùng ajax) . Ví dụ 1 link: http://www.tuoitre.com.vn/Tianyon/Ajax/ArticleToolTip.aspx?ArticleID=266282 Như vậy có cách nào: khi vào web , nó load nội dung chính hiển thị ra và âm thầm load all nội dung tooltip về client luôn .Khi rê lên nó sẽ lấy data phía client dc load về từ trước và show ra chứ không cần request đến server giống như link trên? Cái này làm được không vậy? Và làm như thế nào. Nếu dùng trong xml Thanks 
Lúc nào http client request thì http server response và lúc nào cũng "âm thầm" cả chớ chẳng khi nào nó la toáng lên hết -:-) . Tooltips hay không tooltips thì cũng là 1 phần của trọn bộ response từ http server. Nếu client không request cái gì (URI) cụ thể thì server biết client muốn cái gì mà "load all nội dung"? Nếu dùng trong xml là sao? xml nằm ở đâu?]]>
/hvaonline/posts/list/23161.html#139239 /hvaonline/posts/list/23161.html#139239 GMT
Re: Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139249 /hvaonline/posts/list/23161.html#139249 GMT Re: Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139329 /hvaonline/posts/list/23161.html#139329 GMT Re: Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139332 /hvaonline/posts/list/23161.html#139332 GMT Re: Hỏi về cách hoạt động của web

LinuXpert wrote:
Cái vấn đề 2 đơn giản mà, có 2 cách: 1. Load toàn bộ nội dung chính và phụ cùng lúc. 2. Dùng javascript để load nội dung phụ sau khi nội dung chính được load, bạn viết một function javascript để load nội dung và gán vào biến của Javascript, khi cần chỉ cần output cái biến đó là xong. 
Chả ai làm cái chuyện ngược đời đó cả, mục tiêu của ajax là nhằm giảm thiểu khối lượng dữ liệu hay chia nhỏ những phiên gửi/nhận giữa client và server (để tạo cảm giác web "chạy" nhanh hơn, do không phải load lại nguyên cả 1 trang), đằng này lại muốn load về 1 cục rồi từ từ xài. Còn XML thì có nhiều mục đích, đâu nhất thiết ajax thì mới XML, mà thật ra thì ajax cũng chưa thấy ai lưu response xuống thành file rồi mới đọc lên hết (nếu cần gửi request đến 1 URL nhiều lần thì thật ra browser đã có cơ chế cache, mình ko cần phải làm chuyện đó).]]>
/hvaonline/posts/list/23161.html#139345 /hvaonline/posts/list/23161.html#139345 GMT
Re: Hỏi về cách hoạt động của web

SuperChicken wrote:

LinuXpert wrote:
Cái vấn đề 2 đơn giản mà, có 2 cách: 1. Load toàn bộ nội dung chính và phụ cùng lúc. 2. Dùng javascript để load nội dung phụ sau khi nội dung chính được load, bạn viết một function javascript để load nội dung và gán vào biến của Javascript, khi cần chỉ cần output cái biến đó là xong. 
Chả ai làm cái chuyện ngược đời đó cả, mục tiêu của ajax là nhằm giảm thiểu khối lượng dữ liệu hay chia nhỏ những phiên gửi/nhận giữa client và server (để tạo cảm giác web "chạy" nhanh hơn, do không phải load lại nguyên cả 1 trang), đằng này lại muốn load về 1 cục rồi từ từ xài. Còn XML thì có nhiều mục đích, đâu nhất thiết ajax thì mới XML, mà thật ra thì ajax cũng chưa thấy ai lưu response xuống thành file rồi mới đọc lên hết (nếu cần gửi request đến 1 URL nhiều lần thì thật ra browser đã có cơ chế cache, mình ko cần phải làm chuyện đó). 
Cái cách 1 thì đúng như bạn nói, nhưng cách 2 vẫn tạo cảm giác load nhanh bạn ạ. Sorry là lúc nãy vội nên mình không post kỹ. Ở cách 2 nếu bạn cần viết một function trong Javascript dùng ajax để load thông tin phụ và gọi function ở cuối trang web (trước thẻ </html> ) thì vừa load nhanh thông tin chính mà cũng ít khi phải chờ đợi load thông tin phụ. Nói một cách đơn giản là thay vì chờ người dùng rê chuột mới gọi function lấy thông tin phụ thì mình gọi nó ngay sau khi lấy xong thông tin chính. Tuy nhiên bạn phải điều chỉnh lại cái function hiện tooltip để dùng thông tin phụ lưu trong biến Javascript.]]>
/hvaonline/posts/list/23161.html#139352 /hvaonline/posts/list/23161.html#139352 GMT
Re: Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139356 /hvaonline/posts/list/23161.html#139356 GMT Re: Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139363 /hvaonline/posts/list/23161.html#139363 GMT Re: Hỏi về cách hoạt động của web /hvaonline/posts/list/23161.html#139526 /hvaonline/posts/list/23161.html#139526 GMT Re: Hỏi về cách hoạt động của web

anhsuytu wrote:
Cách load về 1 cục như bạn nói đúng là thất sách :D. Và băng thông chắc tốn nhiều hơn. Giả sử 1 website có 3 mục: A, B, C. người dùng truy cập vào mục A thì đồng thời load cả mục B,C về .. nhưng người ta lại chả có nhu cầu sử dụng mục B,C. Vậy mà cũng phải load về, bắt người ta chờ đợi là 1 phần, server của bạn lại mất băng thông nhiều hơn :D 
Cái thiệt, cái hơn mình đã phân tích ở ngay trên rồi. Tùy vào hoàn cảnh mà sử dụng bạn ạ. ]]>
/hvaonline/posts/list/23161.html#139531 /hvaonline/posts/list/23161.html#139531 GMT
Re: Hỏi về cách hoạt động của web Như vậy có cách nào: khi vào web , nó load nội dung chính hiển thị ra và âm thầm load all nội dung tooltip về client luôn .Khi rê lên nó sẽ lấy data phía client dc load về từ trước và show ra chứ không cần request đến server giống như link trên? Cái này làm được không vậy?  trả lời: có
Và làm như thế nào. Nếu dùng trong xml 
có thể: Code:
xài ajax
set timeout load mí phần content trong file đó khoảng vài giây sau khi tải trang xong
@conmale: đúng là bác già khó tánh]]>
/hvaonline/posts/list/23161.html#143125 /hvaonline/posts/list/23161.html#143125 GMT