|
||||||||
|
||||||||
|
I. Các Kiến Thức Cơ Bản Học php |
|
Công Cụ | Xếp Bài |
24-11-2009, 04:49 PM | #1 |
Guest
Trả Lời: n/a
|
Thế giới Internet
Thế giới Internet Ở bài trước, các bạn đã biết một số khái niệm liên quan tới mạng máy tính. Để có một Website trên Internet, bước đầu, bạn cần phải thiết kế và lập trình Website, chạy thử trên máy cá nhân. Nếu thấy "ngon" và muốn đưa lên Internet, bạn cần phải đăng ký thuê một tên miền, một mảnh "đất" (host) trên Internet, upload Website và tiếp đó, quảng cáo Website cho mọi người. Nếu Website của bạn có nhiều lượt truy cập, bạn có quyền đặt các quảng cáo trên Website để kiếm xiền Bài viết này tập trung vào việc làm rõ các khái niệm có liên quan. Tên miền Ở bài trước, các bạn đã biết đến khái niệm địa chỉ IP (địa chỉ của một máy tính trên mạng, với bản IPV4 có dạng x.y.z.t, trong đó x,y,z,t là một số nguyên từ 0 đến 255. Tuy nhiên, địa chỉ IP là một dòng số không dễ nhớ tí nào. Ngay cả thần đồng toán học như Lương Thế Vinh chắc cũng chỉ nhớ được đến vài trăm cái địa chỉ IP như vậy là cùng . Vì vậy người ta đã phát minh ra một cái tên dễ chịu (dễ nhớ) hơn, đó chính là tên miền hay domain. Nói ngắn gọn thì tên miền là một cái tên được viết bằng ngôn ngữ tự nhiên, sử dụng tập ký tự [a..z,0..9,.,-] để chỉ đến một địa chỉ IP xác định. Ví dụ: phpvn.org Để xác định một cái địa chỉ IP nào đó dựa trên tên miền, người ta phải sử dụng một hệ thống máy chủ để ánh xạ từ tên miền thành IP. Tên miền được chia thành nhiều cấp, phân biệt bởi dấu chấm (.). Chúng ta xác định số cấp lần lượt từ phải sang trái bắt đầu từ 1, trong đó cấp lớn hơn là con của cấp nhỏ hơn Ví dụ: cntt.dhsphn.edu.vn gắn với 203.162.18.59 trong đó: vn: Nước Việt Nam (Cấp 1) edu: Tổ chức giáo dục (Cấp 2) dhsphn: Tên cơ quan (Cấp 3) cntt: đơn vị nhỏ trong cơ quan (Cấp 4) Đặc biệt: Tên localhost luôn được gắn với địa chỉ IP 127.0.0.1. Hệ thống tên miền trên Internet Hệ thống tên miền trên internet được quản lý thống nhất bởi một tổ chức quốc tế và được điều khiển thông qua hệ thống máy chủ quản lý tên miền cấp cao nhất (TLD hay Top Level Domain). Khi NSD gõ một địa chỉ URL vào ô address trên trình duyệt, nếu như phần đầu của địa chỉ này xác định một địa chỉ IP, trình duyệt sẽ kết nối tới máy chủ có địa chỉ IP đó. Trong trường hợp phần đầu của URL xác định một tên miền, tên miền này sẽ được gửi đến hệ thống máy chủ TLD, từ đó qua các dịch vụ cung cấp domain uỷ quyền để tra địa chỉ IP tương ứng với tên miền. Sau khi đã tìm thấy địa chỉ IP, hệ thống máy chủ TLD sẽ trả IP về cho trình duyệt và trình duyệt tiếp tục kết nối tới máy chủ có IP đã nhận được để "đòi" thông tin. Các tên miền được cung cấp tới tay người dùng thông qua các đại lý cho thuê tên miền, và thường theo dạng thuê bao tên miền hàng năm. Các dạng đuôi thông dụng:
Host Thuật ngữ host ám chỉ một không gian lưu trữ trên hệ thống máy chủ và các dịch vụ kèm theo. Chất lượng của host được đánh gía thông qua:
Các dạng host
Tải files lên host Để tải file từ máy lên host, chúng ta có thể sử dụng các công cụ quản lý host (như CPanel) hoặc sử dụng chương trình FTP (có thể tìm kiếm các chương trình FTP tại đây Quảng bá Website Khi chúng ta đã có một Website trên Internet, chúng ta cần đăng ký Website vào các máy tìm kiếm trong nước và thế giới (search engine) như: Google, Yahoo… Tiếp đó cần xây dựng các chiến lược để nâng cao vị trí của Website trong hệ thống xếp hạng Website thế giới. (VD: Alexa, Google Rank…) Việc nâng cao thứ hạng Website sẽ giúp người sử dụng dễ dàng tìm đến Website của chúng ta. Một trong những chiến lược nhằm nâng cao thứ hạng Website là tối ưu từ khoá cho các hoạt động tìm kiếm của search engine (SEO – Search Engine Otimization): Tối ưu tứ khoá liên quan tới tên miền, tiêu đề, các trường mô tả từ khoá… (sẽ được học trong HTML). Các bạn có thể tìm kiếm các nhà cung cấp các dịch vụ đăng ký tên miền, webhosting, các thủ thuật SEO hay các công cụ đo đếm lượng truy cập (web hit counter) tại địa chỉ: http://forwebmaster.intro.vn. Theo: phpvn |
|
|