Developer bọn họ thường tốt tự xây dựng các pet project nhằm học công nghệ mới. Nhưng mà khi hoàn thành xong, đa số chúng ta vẫn chỉ đặt lên local, hoặc có bạn thì để lên một git repository. Mình cho rằng làm bởi thế không tuyệt lắm, bởi vì vì:

Nếu chỉ bỏ trên local thì khi máy tính của bạn chạm chán trục trặc dữ liệu hoàn toàn có thể bị mất.Nếu để lên một git repository thì sẽ không tồn tại demo nhằm show cho người khác xem.

Bạn đang xem: Heroku là gì? phân tích các tính năng và ưu nhược điểm

Vậy bao gồm cách nào nhằm vừa lưu trữ được source code, lại vừa có demo nhằm show cho người khác xem không?

Có chứ, cơ mà hơn hết là nó miễn phí. Đó đó là Heroku.


Mục lục


I. Heroku là gì? Cách buổi giao lưu của HerokuII. Phía dẫn áp dụng Heroku

I. Heroku là gì? Cách hoạt động của Heroku

1.1 Heroku là gì?

Nếu bạn có nhu cầu tìm hiểu chi tiết thì gọi What is Heroku tại home của nó. Còn ở đây mình sẽ phân tích và lý giải ngắn gọn:

Heroku là một trong những loại dịch vụ để chúng ta cũng có thể deploy các ứng dụng của mình, cung ứng nhiều gốc rễ như NodeJS, Ruby, Java, PHP, Python, Go, Scala …

Ngoài hỗ trợ nền tảng để chạy những ngôn ngữ lập trình, Heroku cũng hỗ trợ cả Postgresql database.

Với mọi developer “nghèo” không tồn tại tiền cài VPS để cần sử dụng như bản thân thì Heroku là một kênh dịch vụ lý tưởng để tiến hành demo cho các dự án 1-1 giản.

Demo project đơn giản và dễ dàng trên heroku: https://opstinacajnice.com-net-test-heroku.herokuapp.com

1.2 Cách hoạt động của Heroku

Heroku chuyển động gần tương tự như như các dịch vụ git (github, gitlab). Tức nhằm sử dụng, các bạn sẽ phải đăng ký một tài khoản, tiếp đến tạo những git repository (heroku call là app) với dùng các git command nhằm đẩy code lên. Bao gồm điều khác với những dịch vụ git, với mỗi git repository bên trên Heroku bạn sẽ có một domain dạng https://ten-repository.herokuapp.com – là vị trí show test cho repository của bạn.

Bạn cũng rất có thể sử dụng một git repository bên trên github để deploy lên Heroku.

Với gần như git repository mà cần phải có demo nhằm minh họa, thì Heroku là 1 giải pháp. Cơ mà bạn không nên sử dụng Heroku để sửa chữa thay thế cho các dịch vụ git như github xuất xắc gitlab.

II. Phía dẫn sử dụng Heroku

2.1 Đăng ký tài khoản và download Heroku CLI

Đăng cam kết tài khoản

Đăng ký tài khoản trên Heroku rất đối kháng giản, bạn chỉ việc truy cập vào https://signup.heroku.com cùng điền các thông tin cần thiết vào size đăng ký.

Xem thêm: Giá Thể Là Gì ? Giá Thể Trồng Cây Không Cần Đất Là Gì

*
Giao diện chụp 04/2020

Bước 2: lựa chọn “New > Create new app” nhằm đi cho tới trang tạo phầm mềm của Heroku.

*
Giao diện thống trị resources (Giao diện chụp 04/202)

2.4 thống trị env cùng với Heroku

Bạn cũng đều có thể thống trị các đổi mới env (Heroku hotline là config vars) thông qua Heroku CLI như sau:

# tất cả envheroku config# set một trở nên envheroku config:set GITHUB_USERNAME=joesmith# Xem giá trị của một đổi mới envheroku config:get GITHUB_USERNAME# Xóa một biến envheroku config:unset GITHUB_USERNAMEBạn cũng đều có thể cai quản env từ trang dashboard của Heroku, tab “settings”