@dao.thai.son
Uhm bạn, mình cũng thi thoảng dùng builder cho câu khó
chắc người code dự án của mình trc có quan niệm query builder thì luôn nhanh hơn eloquent thì phải.
ko dùng model thay bằng dùng DB:: trực tiếp trong controller và views
@thanhnguyen Mình tách thành class Query nhưng đa số vẫn dùng Eloquent Model, chỉ những query phức tạp quá thì viết Query Builder để sửa dụng Raw query thôi.
Dự án của bạn cũng tách thành các class để viết hàm hàm chung sử dụng query builder à
Thấy code dự án mình, có chỗ viết cả function sử dụng query builder trong Eloquent Model. (nanqua)
Thường những phần mềm/website dạng check email die, tạo hash theo md5, basic auth.. hoặc các website phần mềm giúp encode data.. thường sẽ có nguy cơ cao là họ sẽ lưu lại log các input mà người dùng nhập. Giả sửa nội dụng bạn đưa cho họ có chứa các dữ liệu nhạy cảm như email người dùng, mật khẩu.. thì bạn nên cân nhắc thật kỹ nhé. Cá nhân mình thì khuyên bạn có thể tự viết tool check cho an toàn.
Chỗ này viết console.log ở ngoài thì mới đúng ý bạn muốn giải thích nhé! Không thì thay var bằng let thì vẫn trả ra kết quả vì ở trong cùng block code nhé
THẢO LUẬN
@thanhnguyen Mình thường không viết query trong views đâu, viết trong Controller hoặc gọi đến query trong Controller thôi.
@dao.thai.son Uhm bạn, mình cũng thi thoảng dùng builder cho câu khó chắc người code dự án của mình trc có quan niệm query builder thì luôn nhanh hơn eloquent thì phải.
ko dùng model thay bằng dùng DB:: trực tiếp trong controller và views
Uhm, cũng công nhận là nhiều cases ko thể dùng Eloquent thì vẫn dùng Query builder để tối ưu.
OK, thanks bạn. 2 người đồng quan điểm là ok rồi
@thanhnguyen Mình tách thành class Query nhưng đa số vẫn dùng Eloquent Model, chỉ những query phức tạp quá thì viết Query Builder để sửa dụng Raw query thôi.
Dự án của bạn cũng tách thành các class để viết hàm hàm chung sử dụng query builder à
Thấy code dự án mình, có chỗ viết cả function sử dụng query builder trong Eloquent Model. (nanqua)
hay quá bạn
@huukimit cám ơn bạn,mình không phải coder nên chắc khó,mà code được tool check dễ vậy à bạn,nhưng mình chỉ sợ tool check không chuẩn.
Thường những phần mềm/website dạng check email die, tạo hash theo md5, basic auth.. hoặc các website phần mềm giúp encode data.. thường sẽ có nguy cơ cao là họ sẽ lưu lại log các input mà người dùng nhập. Giả sửa nội dụng bạn đưa cho họ có chứa các dữ liệu nhạy cảm như email người dùng, mật khẩu.. thì bạn nên cân nhắc thật kỹ nhé. Cá nhân mình thì khuyên bạn có thể tự viết tool check cho an toàn.
cái này có chuẩn chỉnh ko vậy bạn?
@huukimit vâng, mình cũng thử nhiều cái mà mỗi cái quét ra 1 kết quả ko đc giống nhau lắm nên mông lung quá.
Cẩn thận kẻo các phần mềm đấy thu thập hết email của người dùng nhé bạn
em cũng nghĩ thế, còn công việc các thứ mà hehe
còn phải học em nhiều lắm
uề
Bài viết chất lượng quá a ơi
😍😍😍
Chỗ này viết console.log ở ngoài thì mới đúng ý bạn muốn giải thích nhé! Không thì thay var bằng let thì vẫn trả ra kết quả vì ở trong cùng block code nhé