10/10/2018, 10:30
Đường dẫ tương đối và đường dẫn tuyệt đối?
Cho mình hỏi là đường dẫn tương đối hay tuyệt đối trong html tốt hơn?
VD <img src="http://myweb.com/imgs/sey-girls.gif"> và <img src="/imgs/sey-girls.gif">
VD <img src="http://myweb.com/imgs/sey-girls.gif"> và <img src="/imgs/sey-girls.gif">
Bài liên quan
Không cần bàn đến chuyện load lại file ảnh. Chỉ cần vì lý do nào đó bạn đổi tên domain là biết sướng khổ liền.
Nếu tương đối tốt hơn thì đã chẳng có khái niệm tuyệt đối làm gì.
Tóm lại trường hợp nào cần dùng cái nào thì dùng cái đó.
Còn chuyện phiền phức khi đổi domain cũng chẳng có gì gọi là khổ nếu dùng đd tuyệt đối. Chỉ cần replace cái domain trong source là xong ngay.
Thường thì các trang lớn sẽ dùng một domain khác (có thể là subdomain) để serve hình ảnh, vì cung cấp thông tin tĩnh như hình ảnh thì một số web server khác chạy tốt hơn apache nhiều (như ngix chẳng hạn).
Trong source, có thể dùng một biến và qui định giá trị cho biến này đến domain đó
vd: $_IMG="http://ytimg.com";
==> <img src="$_IMG/abc.jpg"> chẳng hạn.
Khi cần thì chỉ cần thay đổi giá trị biến này trong config là tất cả đổi hết.
Còn phương pháp thì có nhiều. Cách replace mà tôi đưa ra chỉ là một ví dụ, tôi không mói đó là phương pháp tối ưu.