Bậc trí bảo vệ thân, bảo vệ luôn lời nói, bảo vệ cả tâm tư, ba nghiệp khéo bảo vệ.Kinh Pháp Cú (Kệ số 234)
Thương yêu là phương thuốc diệu kỳ có thể giúp mỗi người chúng ta xoa dịu những nỗi đau của chính mình và mọi người quanh ta.Tủ sách Rộng Mở Tâm Hồn
Tôn giáo không có nghĩa là giới điều, đền miếu, tu viện hay các dấu hiệu bên ngoài, vì đó chỉ là các yếu tố hỗ trợ trong việc điều phục tâm. Khi tâm được điều phục, mỗi người mới thực sự là một hành giả tôn giáo.Đức Đạt-lai Lạt-ma XIV
Hành động thiếu tri thức là nguy hiểm, tri thức mà không hành động là vô ích. (Action without knowledge is dangerous, knowledge without action is useless. )Walter Evert Myer
Rời bỏ uế trược, khéo nghiêm trì giới luật, sống khắc kỷ và chân thật, người như thế mới xứng đáng mặc áo cà-sa.Kinh Pháp cú (Kệ số 10)
Gặp quyển sách hay nên mua ngay, dù đọc được hay không, vì sớm muộn gì ta cũng sẽ cần đến nó.Winston Churchill
Để đạt được thành công, trước hết chúng ta phải tin chắc là mình làm được. (In order to succeed, we must first believe that we can.)Nikos Kazantzakis
Có những người không nói ra phù hợp với những gì họ nghĩ và không làm theo như những gì họ nói. Vì thế, họ khiến cho người khác phải nói những lời không nên nói và phải làm những điều không nên làm với họ. (There are people who don't say according to what they thought and don't do according to what they say. Beccause of that, they make others have to say what should not be said and do what should not be done to them.)Rộng Mở Tâm Hồn
Một người chưa từng mắc lỗi là chưa từng thử qua bất cứ điều gì mới mẻ. (A person who never made a mistake never tried anything new.)Albert Einstein
Người có trí luôn thận trọng trong cả ý nghĩ, lời nói cũng như việc làm. Kinh Pháp cú

Trang chủ »» Danh mục »» Câu lạc bộ Phát triển Truyền thông Phật giáo »» Tìm hiểu quy trình vận hành của một website »»

Câu lạc bộ Phát triển Truyền thông Phật giáo »» Tìm hiểu quy trình vận hành của một website

Câu Lạc Bộ Phát triển Truyền thông Phật giáo

Xem xếp hạng 509 website Phật giáo trên toàn cầu theo Alexa.
Tìm hiểu quy trình vận hành của một website
(Lượt xem: 3065)

BÀI MỚI ĐĂNG
Trong bài này, chúng ta sẽ tìm hiểu một cách khái quát và đơn giản nhất về quy trình vận hành của một website. Những kiến thức căn bản này sẽ tạo điều kiện để chúng ta có thể tiếp tục đi sâu tìm hiểu từng công đoạn vận hành của website một cách chi tiết hơn, và qua đó sẽ quản lý hoạt động của website một cách dễ dàng, hiệu quả hơn.
Nhìn chung, quá trình hình thành và đi vào vận hành của một website bắt buộc phải cần đến những dịch vụ được trình bày sau đây. Mỗi dịch vụ cần có một nhà cung cấp dịch vụ, nhưng một số nhà cung cấp có thể đồng thời cung cấp nhiều dịch vụ.

Dịch vụ 1: Tên miền (Domain)
Domain hay tên miền là yếu tố trước tiên cần có để hình thành một website. Tên miền có thể so sánh như một bảng số nhà trong thành phố. Nhờ có tên miền, một website được xác định trong không gian Internet, cũng như nhờ có bảng số nhà mà một căn nhà được tìm thấy trong thành phố. Chúng ta đăng ký tên miền và trả phí hằng năm với một nhà cung cấp tên miền như GoDady Namecheap, DreamHost v.v...

Dịch vụ 2: Server và địa chỉ IP
Server và địa chỉ IP thường được cung cấp bởi cùng một nhà cung cấp (provider). Dịch vụ này bao gồm một máy chủ (server) mà trên đó chúng ta sẽ đặt toàn bộ dữ liệu của website, và một địa chỉ IP của máy chủ đó để các máy tính khác có thể nhận dạng và truy cập đến. Địa chỉ IP này sẽ được điền vào trong A record như vừa nói ở phần trên.
Trong thực tế, để tiết kiệm số lượng IP, các nhà cung cấp có thể sử dụng một IP cho nhiều website bằng một kỹ thuật gọi là virtual host (Vhost).

Dịch vụ 3: Name Server
Một tên miền muốn hoạt động được cần phải gắn với một địa chỉ IP (Internet Protocol). Trong thực tế, các máy tính giao tiếp với nhau qua địa chỉ IP, còn tên miền chỉ được đặt ra nhằm giúp người sử dụng dễ nhớ mà thôi.
Có thể so sánh tên miền và IP như một bảng số nhà nhưng được ghi bằng 2 ngôn ngữ: một phần dành cho con người (ví dụ: rongmotamhon.net) và một phần dành cho các thiết bị máy tính (ví dụ: 23.88.59.225).
Chúng ta cần một dịch vụ Name Server để kết nối tên miền với một địa chỉ IP bằng cách tạo một bản ghi địa chỉ (A record hay Address record) có dạng như sau:

Phát triển truyền thông Phật giáo

Phần "Name" để trống, vì đây là tên miền chính. Có thể ghi thêm vào khi sử dụng cho các tên miền phụ, ví dụ "m" khi muốn dùng cho "m.rongmotamhon.info"
Phần Type (loại record) cho thấy đây là A record.
Phần "Value" là địa chỉ IP muốn kết nối với tên miền.
Nhà cung cấp tên miền thường cung cấp luôn dịch vụ Name server, nhưng chúng ta có thể chọn dùng các dịch vụ Name Server khác, hoặc trả phí, hoặc miễn phí, như FreeDNS, HE DNS ...

Liên kết tất cả các dịch vụ và vận hành website:
Tóm lại, khi đã có đủ các dịch vụ nói trên, một website sẽ có thể bắt đầu vận hành. Chúng ta sẽ xét đến các trình tự theo 2 chiều: xây dựng website và sử dụng website.

A. Xây dựng website:
Sau khi đăng ký tên miền, thuê server, thiết lập A record để kết nối tên miền với địa chỉ IP, webmaster có thể bắt đầu bằng cách upload toàn bộ dữ liệu lên server, thông thường nhất là sử dụng FTP (File Transfer Protocol) để kết nối giữa máy tính với server và upload file.
Nếu là một website động (dynamic), cần có thêm một công đoạn nữa là tạo và kết nối database với server.
Khi đã có đủ dữ liệu, database trên server và IP của server đó đã được kết nối với tên miền, người dùng Internet trên toàn thế giới sẽ có thể truy cập vào những dữ liệu trên server đó và dữ liệu ấy được hiển thị lên trình duyệt của họ thành hình ảnh, thông tin, âm thanhh, video v.v...

B. Sử dụng website:
Từ góc độ của người sử dụng website là một tiến trình ngược lại và sẽ được phân tích chi ly hơn.

Bước 1.
Trước hết, người xem website phải có một trình duyệt được cài đặt trên máy tính (hoặc thiết bị di động), chẳng hạn như IE (Internet Explorer), Chrome, FireFox v.v...

Bước 2.
Người xem nhập tên miền của website muốn xem vào trình duyệt, ví dụ: rongmotamhon.net

Bước 3.
Trình duyệt gửi tên miền này đến một DNS server để nhờ chuyển dịch nó sang dạng IP. Thông thường khi ta thuê một dịch vụ Internet (chẳng hạn như VNPT, Viettel...) thì chính nhà cung cấp dịch vụ này sẽ cung cấp luôn cả DNS server. Tuy nhiên, ta có thể chọn dùng các DNS server khác, hết thảy miễn phí, chẳng như Google, Norton... Điều này sẽ cho chúng ta một số lợi ích sẽ được trình bày ở phần sau.

Bước 4.
DNS server sẽ kết nối với Domain Name System (được khai báo ở nơi ta đăng ký tên miền, ví dụ như DreamHost) để truy vấn xem tên miền đó hiện đang dùng Name Server nào (ví dụ như DreamHost sẽ chỉ đến HE DNS), sau đó mới tìm đến Name Server (ví dụ như HE DNS) để truy xuất A record xem tên miền đó kết nối với địa chỉ IP nào. Sau đó gửi địa chỉ IP này về cho trình duyệt.

Bước 5.
Sau khi trình duyệt nhận được địa chỉ IP của tên miền, nó truy cập đến server có IP đó và sẽ giao tiếp với web server (chẳng hạn như Apache, Nginx...) được cài đặt trên server đó.

Bước 6.
Trong trường hợp các website tĩnh (static), web server nhận yêu cầu từ trình duyệt, phân tích yêu cầu và truy xuất dữ liệu tương ứng trên server để trả về cho trình duyệt. Trong trường hợp các website động (dynamic), web server cần xử lý các mã lệnh, kết nối với database server, sau đó mới tổng hợp các kết quả và trả về cho trình duyệt.
Hình dưới đây mô tả quy trình giao tiếp khác nhau giữa web tĩnh (static) và web động (dynamic)

Phát triển truyền thông Phật giáo

Bước 7.
Trình duyệt đọc kết quả nhận được và hiển thị lên màn hình hoặc phát âm thanh...

Khi có bất kỳ công đoạn nào trong 6 bước đầu bị gián đoạn thì bước thứ 7 không thực hiện được, nghĩa là người dùng sẽ không xem được website.
Một cách tổng quát, khi bị gián đoạn ở bước 1 đến bước 3, giải pháp khắc phục thuộc về người xem website.
Khi bị gián đoạn từ bước 4 đến bước 6, giải pháp khắc phục thuộc về webmaster, tức là người xây dựng và quản trị web.
Trong bài tiếp theo, chúng ta sẽ tìm hiểu các giải pháp khắc phục khi một website không truy cập được.

HỌC HỎI TRI THỨC - CHIA SẺ KINH NGHIỆM - TƯ VẤN GIẢI PHÁP PHÁT TRIỂN

CÂU LẠC BỘ PHÁT TRIỂN TRUYỀN THÔNG PHẬT GIÁO

Quý vị có thể chia sẻ tri thức, kinh nghiệm riêng bằng cách góp ý bổ sung vào bài viết.
Xin gửi về địa chỉ: admin@rongmotamhon.net





Quý vị đang truy cập từ IP 18.216.94.152 và chưa ghi danh hoặc đăng nhập trên máy tính này. Nếu là thành viên, quý vị chỉ cần đăng nhập một lần duy nhất trên thiết bị truy cập, bằng email và mật khẩu đã chọn.
Chúng tôi khuyến khích việc ghi danh thành viên ,để thuận tiện trong việc chia sẻ thông tin, chia sẻ kinh nghiệm sống giữa các thành viên, đồng thời quý vị cũng sẽ nhận được sự hỗ trợ kỹ thuật từ Ban Quản Trị trong quá trình sử dụng website này.
Việc ghi danh là hoàn toàn miễn phí và tự nguyện.

Ghi danh hoặc đăng nhập

Thành viên đang online:
Rộng Mở Tâm Hồn Phạm Thiên Rộng Mở Tâm Hồn Nguyễn Sĩ Long Rộng Mở Tâm Hồn Phan Huy Triều Rộng Mở Tâm Hồn Tam Thien Tam Rộng Mở Tâm Hồn Pascal Bui Rộng Mở Tâm Hồn Tri Huynh Rộng Mở Tâm Hồn caokiem Rộng Mở Tâm Hồn hoangquycong Rộng Mở Tâm Hồn Lãn Tử Rộng Mở Tâm Hồn Ton That Nguyen Rộng Mở Tâm Hồn ngtieudao Rộng Mở Tâm Hồn Viên Hiếu Thành Rộng Mở Tâm Hồn Chúc Huy Rộng Mở Tâm Hồn Trương Quang Quý Rộng Mở Tâm Hồn Lê Quốc Việt Rộng Mở Tâm Hồn Du Miên Rộng Mở Tâm Hồn Quang-Tu Vu Rộng Mở Tâm Hồn phamthanh210 Rộng Mở Tâm Hồn An Khang 63 Rộng Mở Tâm Hồn Vạn Phúc Rộng Mở Tâm Hồn zeus7777 Rộng Mở Tâm Hồn Trương Ngọc Trân Rộng Mở Tâm Hồn Diệu Tiến Rộng Mở Tâm Hồn Nguyên Ngọc Rộng Mở Tâm Hồn Trần Thị Huyền Rộng Mở Tâm Hồn Thiện Diệu Rộng Mở Tâm Hồn Nguyễn Văn Minh Rộng Mở Tâm Hồn Diệu Âm Phúc Thành Rộng Mở Tâm Hồn Thiền Khách Rộng Mở Tâm Hồn nước Rộng Mở Tâm Hồn Bui Tuyet Lan Rộng Mở Tâm Hồn Xuân Thôn Rộng Mở Tâm Hồn Nguyên Độ Rộng Mở Tâm Hồn Thích Quảng Ba Rộng Mở Tâm Hồn Pháp Tâm Rộng Mở Tâm Hồn Dinhvinh1964 Rộng Mở Tâm Hồn Yduongvan Rộng Mở Tâm Hồn Trí Tuệ Từ Bi Rộng Mở Tâm Hồn Tiến Mạnh Rộng Mở Tâm Hồn Hoat Khong ... ...

Hoa Kỳ (87 lượt xem) - Việt Nam (71 lượt xem) - French Southern Territories (14 lượt xem) - Saudi Arabia (2 lượt xem) - Kenya (1 lượt xem) - Nga (1 lượt xem) - Algeria (1 lượt xem) - ... ...