Quy trình tạo ra một trang web


Kết quả hình ảnh cho domain name and host
  • Muốn làm trang web? 

  • Điều đầu tiên bạn phải có 2 phần đó là:

    • Domain
      • Domain là CLGT?
      • Nó giống như 1 địa chỉ nhà.
      • Nó là tên miền, giúp mọi người có thể truy cập website của bạn bằng cách gõ "cái tên website" vào.
        • VD: Thiendia.vn
        • Đây là địa chỉ nhà của bạn.
      • Thường thì domain họ cho thuê, tính theo năm:
        • VD: Thiendia.vn <= 690k / năm
      • Đó là trường hợp nếu domain đó có sẵn chưa ai mua, còn nếu có ai đó mua domain đó rồi thì bạn phải chờ hết hạn hoặc là mua domain khác.
      • Có nhiều công ty sưu tầm các tên domain và bán giá cao.
    • Host (Server)
      • Host là WTF?
      • Nó giống như là cái nhà của bạn.
      • Nó là 1 cái nơi để chứa code, web của mình.
      • Server có thể code bằng nhiều ngôn ngữ khác như: PHP, Java, C#, Golang, ...
      • Bản chất của Host (Server) là một cái máy tính, có đầy đủ linh kiện như CPU, RAM, ... . Đc cài sẵn hệ điều hành Linux, Windows, ...

  • Quá trình bạn đưa 1 trang web lên trên mạng?

    • Bạn phải kiếm 1 cái Host (Server)
      • Host Free:
        • Họ có máy sẵn hết rồi, họ cho bạn sử dụng một phần từ cái máy đó.
        • Bạn sẽ vào đó, dùng FTP để upload đống source code web của bạn lên Server.
        • Khi bạn truy cập vào web, nó sẽ ra các tên miền vd như là webhost.code.blahblahblah/../.../...
        • Thường thì Host Free tốc độ load rất là chậm.
      • Thuê VPS (Thuê nguyên 1 con Server)
        • Bạn có thể toàn quyền xử lý
        • Bạn có địa chỉ IP của con Server đó.
          • VD: 169.96.69.69
        • Khi các bạn thuê Server, người ta sẽ cho bạn 1 con Server nhỏ, đã đc cài sẵn hệ điều hành  (Linux, Windows, ...).
                                 Kết quả hình ảnh cho server
        • Các bạn muốn làm gì, các bạn phải dùng giao thức gọi là SSH 
          • Mở port cho nó (port 80 để nhận HTTP, port XX, ...)
          • Cài mấy cái web server
          • Cài đặt thêm phần mềm
          • Upload code mình lên để web nó chạy.
          • ...
    • Đã có Server rồi nhưng ko thể nào mà người dùng họ có thể nhớ nguyên 1 cái dãy số cái địa chỉ IP đc.
      • Đó là lúc bạn cần Domain
    • Khi bạn mua Domain xong, bạn vào phần cài đặt của nó, bạn có thể thiết lập các thuộc tính của domain đó.
      • Thiết lập domain trỏ về địa chỉ IP của Host

Nhận xét

Bài đăng phổ biến từ blog này

Tổng hợp phím tắt Eclipse

Phân biệt abstract và virtual

nvarchar khác char ở điểm nào? khi nào dùng nvarchar ? khi nào dùng char?