Hỏi về host để lưu project | live demo
Mình sắp đi xin việc nên muốn hỏi về Host mà có thể lưu project và run được luôn. Tức là người ta vừa xem source vừa chạy trực tuyến được. Mình nghe nói github có hỗ trợ run luôn mà không biết config thế nào. Bạn rành github thì chỉ mình với được không, hoặc có host nào khác miễn phí thay thế không ạ. Xin cảm ơn.
4 CÂU TRẢ LỜI
Như mình biết thì Github Pages chỉ hỗ trợ host các trang web tĩnh thôi. Còn nếu muốn demo được, hãy thử một số trang như
Free:
- PythonAnywhere (có shell nên chắc chạy được ngoài Python, mình chưa thử)
- Heroku (hình như project đầu tiên free?)
Free cho cỡ nhỏ (free tier, hình như cần thông tin thẻ tín dụng trong trường hợp tiêu lẹm):
- Google Cloud Platform
- Amazon EC2
heroku thì hiện với mình thử là PHP và Ruby thì đều free hết nếu dùng db là pgsql. còn nếu dùng thêm service khác như redis, mongo hay dùng mysql thì lúc đấy không free
Google Cloud nó đòi thông tin thanh toán j đó rồi mới cho free trial @@
@quocdungabc vậy hả; mình xin lỗi nhé. mình không nhớ rõ khoản đấy lắm, tại hồi đó mình đăng ký GCP (có thông tin thẻ tín dụng) và nó cho mình $300 xài trong 6 tháng nữa. nếu bạn không có thẻ thì chắc k dùng được rồi (và hình như EC2 cũng vậy)
Bạn có thể lưu source code trên github còn project bạn có thể deploy lên Heroku. Không biết project của bạn tech stack như nào nhỉ
Mình up project reactJS lên github, xài csdl firebase, rồi bot auto của git nó báo lỗi bảo mật như hình:
Hic. Tại làm theo video hướng dẫn, người ta kêu mở rule read: true và write: true Không biết thực tế mình sẽ cấu hình rule như nào để vừa giao tiếp được với dữ liệu và vừa an toàn nhỉ.
Còn Heroku để mình thử xem, thanks Huy nha.
- Nếu project của bạn là web tĩnh thì có thể deploy lên github pages. Link hướng dẫn (ReactJs): https://dev.to/yuribenjamin/how-to-deploy-react-app-in-github-pages-2a1f, config cũng khá đơn giản bạn có thể làm theo bài hướng dẫn. Còn không thì bạn có thể deploy lên heroku
Cảm ơn link hướng dẫn của bạn nha!
Nếu project bạn làm bằng Laravel thì có thể dùng Heroku, deploy cũng dễ thôi Còn nếu muốn đơn giản hơn nữa thì đăng ký đại 1 host free nào đó rồi dùng Filezilla upload thủ công lên thôi
ok, thanks pác Cảnh Sát