THẢO LUẬN

thg 6 17, 2020 6:58 SA

Bài viết hữu ích nà.

+1
thg 6 17, 2020 6:54 SA

Toẹt vời 😂😂😂

+1
Avatar
đã bình luận cho bài viết
thg 6 17, 2020 6:34 SA

Hi, cảm ơn @doan.ht đã ủng hộ em/mình ạ ^^

0
thg 6 17, 2020 4:31 SA

@adamhoang308 bạn check trong file config application đã set: config.force_ssl = true chưa

0
thg 6 17, 2020 4:30 SA

tác giả có nhiều bài hay quá

0
thg 6 17, 2020 3:00 SA

docker nhé, khỏi phải nghĩ

0
thg 6 17, 2020 2:51 SA

Mình đang chạy local với app server là puma, cũng chưa từng deploy, project mới còn chưa setup đc 😦

0
thg 6 17, 2020 2:33 SA

ủa rồi bài này liên quan gì Typescript ta 😂

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 17, 2020 1:08 SA

@rent Như trong answer của mình có đề cập đó:

Nếu bạn trỏ nhiều subdomain vào cùng một server thì server của bạn phải config để nó handle đúng trang web theo đúng subdomain nữa nhé.

Cũng giống như bạn @kdg có support, bây giờ bạn chỉ cần cấu hình virtual host cho từng subdomain là có thể trỏ bao nhiêu subdomain và cùng một server đều được nhé. 😃

+1

Cảm ơn tác giả rất nhiều, bài viết rất dễ hiểu cho người mới tìm hiểu ạ!

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 16, 2020 1:29 CH

@rent Bạn cấu hình virtual host cho từng domain.

+1
thg 6 16, 2020 11:18 SA

File newPost.jsx, sửa

handleInputChange(){
.....
};

thành

handleInputChange(e){
.....
};

mới ko bị lỗi

0

Admin cho em xin link tai file data voi a. Em cam on ad nhieu a! p/s: em ko go duoc tieng viet ^^

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 16, 2020 9:57 SA

@huukimit Yeahhhhh, e làm được rồi.

Vậy bây giờ trong source thì sao anh nhỉ? Cái trang giới thiệu đó e trỏ về đâu ạ?

Domain chính e kg muốn truy cập được cái trang demo đó (ý e là muốn vào demo, phải gõ vào demo.abc.asia.)

Chẳng nhẽ lại phải có 3 cái host với 3 địa chỉ IP khác nhau ạ (Như trong xxx, yyy, zzz a mentioned) 😦

0

Quá nhiều lỗ hổng cơ bản, do kinh nghiệm chưa có hoặc lúc làm chỉ cần chạy được chứ ko nghĩ tới cách tối ưu 😄

Giờ các lỗ hổng này hầu hết các framework đều đã có giải pháp để chống.

Bạn nên làm thế nào phát triển 1 ứng dụng, mà hacker có biết cách thức hoạt động cũng không thể hack được.

0
thg 6 16, 2020 8:36 SA

mỗi request response không quá 200ms là bạn đã tối ưu tốt được phía api rồi. Còn nếu phía view thì bạn nên chia component 1 lý, cố gằng tách bóc ra để mỗi component lo 1 chức năng nhất định là oke

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 16, 2020 8:27 SA

Opera Snapshot_2020-06-16_152608_manage.matbao.net.png

Bạn vào trong phần quản lý DNS rồi thêm subdomain như này là được nhé. Cái @ thì là main domain.

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 16, 2020 8:15 SA

@huukimit E đang dùng Google Cloud Platform để host server ạ. 1 tháng $60. Hiện tại e với team đang làm 1 sản phẩm. Mục đích của em cho câu hỏi là như sau ạ. E muốn trang abc.asia là trang giới thiệu team/about us các thứ. Còn subdomain demo.abc.asia là trang demo cho sản phẩm team e làm ấy ạ 😃


E cám ơn anh

0
thg 6 16, 2020 8:05 SA

Mình cảm ơn đã giải đáp thắc mắc ạ. Là mình đang làm một đồ án cũng hơi hơi lớn, làm bằng laravel + reactjs, trong tương lai sẽ có thể làm app với react-native nên sẽ viết theo hướng trả về api để client vào lấy, nhưng cũng còn thắc mắc nên mình chỉ muốn tìm hiểu thêm để tìm phương án tối ưu ạ 😀

0
thg 6 16, 2020 8:00 SA

theo ý kiến cá nhân của mình thì nó còn tùy thuộc vào cách hoạt động của web nữa. Ví dụ web của bạn 1 page chia thành nhiều phần và có những phần bạn phải thao tác liên tục với nó (dữ liệu có thể thay đổi liên tục và phải call API để lấy dữ liệu mới nhưng chỉ riêng phần đó) thì việc xem xét xây dựng theo mô hình clientside là khá hợp lý. Nhưng để xây dựng được thì bạn cần có kiến thức tốt về js để có thể làm việc được với các thư viện như react, angular, ... Còn nếu với trang web nhu cầu cơ bản thì xây dựng theo MVC là ổn. Và theo cách nào thì bạn vẫn luôn cần để ý tới việc tối ưu queries

0
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í