THẢO LUẬN

thg 6 5, 2018 8:21 SA

À thì ra là vậy, cảm ơn bạn.

0

Cảm ơn góp ý của bạn. Vì bài viết là 1 chuỗi serial nên mình sẽ đi tuần tự từng bước để người đọc có thể đễ làm và dễ nhớ hơn.

0

Nhiều người bảo cookie và session là khác nhau Cũng có người bảo chúng là một. Session chỉ là 1 dạng lưu cookie ở thời gian ngắn ( nhất định) . Và session lưu trên server, vậy tại sao khi tắt trình duyệt nó lại bị mất đi? Chúng ta đâu có restart lại server?

Vậy, theo ý kiến mọi người thế nào?

0
thg 6 5, 2018 7:05 SA

Bản thân contract chỉ là Interface thôi bạn ạ. Đơn giản là mình viết các Interface, và gọi nó là Contract 😂

Còn Interface thì như bạn nói, có thể dùng để binding vào Service Container. 😃

0
thg 6 5, 2018 6:33 SA

Cả 4 phần có mỗi phần cuối này hơi khó hiểu một chút. Theo mình hiểu thì Contract thực ra là cách hiện thực Interface Binding của Service Container, không biết như vậy có đúng không bạn.

0

Làm thêm mỗi ngày một icon đi, đỡ phải nhấn vào chọn.

0

@vhung Đúng rồi bạn, bạn thiết lập một biến trong file .env để phân biệt 2 service, rồi dựa vào giá trị trong .env đó để disable các route tương ứng. 😄 Và các logic đó bạn có thể để trong một middleware. 😃

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 5, 2018 2:53 SA

@vhung việc phải resize ảnh với nhiều kích cỡ khác nhau thì nó cũng chỉ xảy ra một lần thôi, nên mình không nghĩ nó là nguyên nhân làm chậm được (^^;)

Cũng có thể như bạn nói, do màn hình của bạn hiển thị khá nhiều ảnh nên để tải hết về sẽ mất nhiều thời gian, bạn có thể tham khảo các kỹ thuật về Lazy Loading để tăng trải nghiệm người dùng xem sao 🤔

0

Cám ơn bạn đã chia sẽ, bài viết rất bổ ích cho những người mới vào như mình ahihi

0

Source mình đang dùng Laravel, nếu viết Middleware để ràng buộc để host Deploy API chỉ gọi được API và host deploy trang Admin chỉ vào được trang Admin thì có ok không nhỉ

0
thg 6 5, 2018 2:29 SA

demo fail ;v

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 5, 2018 2:28 SA

Cảm ơn bạn, vì dự án mình đang dùng S3 đồng thời dùng Lambda để resize hình ảnh nữa, với một size ảnh cố định thì request đầu tiên nó sẽ chạy qua function lambda để resize ảnh, lưu vào folder, các request tiếp theo thì chỉ lấy ảnh ra thôi. Có phải đây là nguyên nhân gây chậm không nhỉ, bởi vì mình nghĩ nguyên nhân không phải do đường truyền. Vì dự án mình làm có nhiều API trả nhiều đường dẫn ảnh cùng lúc (mỗi màn hình trên mobile show khá nhiều ảnh), mobile gọi lên S3 lấy về để show thì nó khá chậm, ảnh hưởng khá lớn đến trải nghiệm của người dùng. Bạn có giải pháp gì hay trong tình huống của mình không, cho mình suggest với, cảm ơn bạn nhiều (bow)

0

cám ơn bác, bài viết hay

+1

mình dự định là sau bài này hoặc 1 bài nữa mình sẽ làm một tut project áp dụng tất cả các vấn đề cho các bạn dễ hiểu. Cám ơn bạn đã theo dõi 😃

+1

Mình đang theo dõi seri này của bạn, rất hay rất dễ hiểu. Tuy nhiên nếu có thể, mình mong bạn demo trên 1 project nhỏ thực tế để join các part lại với nhau, như vậy sẽ dễ hiểu hơn và hay hơn. Cảm ơn bạn

+2

Em đặt câu hỏi hơi thiếu dữ kiện. Lần sau nếu đặt câu hỏi anh nghĩ em có thể ghi cụ thể hơn một chút về kiến trúc của hệ thống.

VD: Backend đang dùng Express, Bên front end dùng Vue.js. Tách làm 2 repo riêng... Như thế mọi người sẽ support nhanh hơn vì đầy đủ dữ kiện hơn.

0

mong bạn sẽ đón nhận những bài viết tiếp theo của mình!

0
thg 6 4, 2018 7:33 SA

(love) (love)

0
thg 6 4, 2018 7:24 SA

hay quá upvote nhiệt tình (y)

+1

kiến thức bổ ích quá. cảm ơn bạn đã chia sẻ

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí