Professional Documents
Culture Documents
Đã từ lâu rồi việc tạo một Website cá nhân luôn được mọi người chú ý và đó là ước muốn rất
thật trong thời đại CNTT hiện nay. Nhưng để làm được một Website thì không phải là đơn giản
và lại càng khó khăn hơn đối với những người mới bắt đầu. Vì vậy tôi tuy không phải là cao thủ
trong lĩnh vực này nhưng cũng muốn giúp các bạn mới bắt đầu tự tạo được trang web cho
riêng mình, mong các bạn hãy đóng góp ý kiến.
Để làm được một trang Web thì bạn phải có những điều kiện sau :
Một chương trình làm Web nào đó như FrontPage hay Dreamweaver chẳng hạn. Nhưng đối với
các bạn mới bắt đầu thì FrontPage là công cụ dễ dàng và nhanh chónh nhất cho bạn.
Bạn phải đăng ký một Host để đưa dữ liệu của Web lên Internet cho mọi người cùng tham
quan.
Một trình FTP ( File Tranfer Protocol - Giao thức truyền tải file) để Upload và Download website
của bạn lên Host và về máy . Điều kiện này chỉ thực hiện được khi Host của bạn hỗ trợ Upload
bằng FTP.
Một bộ gõ tiếng Việt có dấu bằng Unicode như VietKey hay Unikey chẳng hạn.
Các thuật ngữ
*Server là gì? Tại sao cần server?
Server có thể coi như một máy tính chủ, thường trực kết nối vào mạng, chứa tất cả các dữ liệu
cần thiết của những trang web. Khi một người nào đó truy cập vào trang web của bạn (thông
qua địa chỉ your website), thì cũng có nghĩa là người khách đó đang xem nội dung các file web
của bạn đặt trên máy chủ của server. Một máy tính thường xuyên online trên mạng (24/24) mới
có thể làm server được (tất nhiên cần nhiều tiêu chuẩn khác). Bạn hãy hình dung server như
một đài truyền hình của địa phương, những người khách đến thăm quan website là những
chiếc TV, còn trang web của bạn là một chương trình nào đó (ca nhạc chẳng hạn). Nếu bạn đã
dựng hình, quay film thành công 1 chương trình ca nhạc, thì điều đó không có nghĩa là mọi
người đều biết đến nó; chỉ có bạn biết và xem được nó thôi. Muốn người khác xem được
chương trình ca nhạc đó của bạn, bạn cần đưa nó cho đài truyền hình và mọi người sẽ xem
chương trình của bạn thông qua đài truyền hình này.
Vậy server cần thiết quá phải không? Nếu không bạn đâu thể phổ biến website của bạn đến
mọi người.
* Host là gì?
Host là gì thì nói ra coi nó mông lung và oách lắm nhưng bạn có thể hiểu nó là thế này : Host có
thể quy ước là một nơi trên máy chủ dùng để bạn đưa dữ liệu của bạn lên mạng, nếu như bạn
quan niệm Server là một cái nhà có nhiều phòng thì Host được coi là nhưng căn phòng đó . Chỉ
khi nào bạn đưa được dữ liệu lên Host thì trang Web của bạn mới có thể hoà nhập vào Internet
được.
* Upload là gì? Upload để làm gì? Và Upload như thế nào?
Upload là thuật ngữ chỉ việc đưa một cơ sở dữ liệu từ máy tính lên server. Bạn muốn nhờ
server chuyển tải trang web của bạn đến mọi người thì tất nhiên phải đưa dữ liệu về website
của bạn cho server đã, đúng không, việc đó là upload (Khi bạn gửi mail cho một người bạn,
muốn kèm hình ảnh vào đó, bạn thường dùng chức năng attach, đó cũng là upload đó bạn ạ).
Upload như thế nào? Có nhiều cách để upload, phụ thuộc hoàn toàn vào server mà bạn đang
"nhờ vả". Đa số server có các công cụ riêng để cho bạn upload dữ liệu lên server của họ.
*Địa chỉ Website của bạn (Domain hay tên miền) là gì?
Sau khi bạn đăng ký với server một tài khoản, bạn sẽ được cung cấp một địa chỉ để truy nhập
vào trang web của bạn (cho dù trang web đã được tạo lập hay chưa). Đa số khi đăng ký tài
khoản trên các server miễn phí, bạn sẽ được cung cấp địa chỉ theo dạng sau:
http://www.ten_server.com/ten_tai_khoan_cua_ban/ hoặc
http://ten_tai_khoan_cua_ban.ten_server.com/ chẳng hạn. Bạn hãy thử đăng ký một tài khoản ở
server nào đó và sẽ thấy rõ hơn. Từ giờ, bạn đã chính thức hoà nhập vào cộng đồng Internet,
và cả thế giới biến đến bạn. Một người nào đó, dù ở bất kỳ nơi đâu trên thế giới, cũng có thể
truy cập vào trang web của bạn, bằng cách gõ địa chỉ đó vào thanh địa chỉ của trình duyệt. Bạn
có thể thắc mắc, tôi muốn địa chỉ của tôi là http://www.ten_cua_toi.com/ thì sao? Điều này thực
hiện được, nếu bạn chấp nhận trả tiền cho server để có một địa chỉ như vậy. Tuy nhiên, sau
này, các bạn sẽ được hướng dẫn các cách "làm đẹp" địa chỉ website của các bạn mà không
cần mất tiền
*Vậy Server miễn phí ở đâu? Làm thế nào để có một tài khoản tại server đó?
Trên mạng, có rất nhiều trang web cung cấp server miễn phí, các bạn có thể hỏi những người
đi trước để biết một vài địa chỉ, rồi dần dần, kinh nghiệm của các bạn nhiều lên, các bạn sẽ tự
biết cách tìm thêm thông tin cho mình. Để có một tài khoản miễn phí tại server đó, thông
thường, bạn chỉ việc vào trang web có server miễn phí, rồi tiến hành đăng ký hết sức đơn giản
(tương tự như khi bạn đăng ký một hộp thư ở Yahoo hoặc Hotmail thôi).
Một số trang web cung cấp sever miễn phí :
http://www.netfirms.com
http://www.topcities.com
http://www.brinster.com
Nào bây giờ xin mời bạn hãy tạo một tên miền cho mình đi đã, chúc bạn thành công!
Chúng ta sẽ gặp lại nhau trong bước 2!
<html>
<head>
<title>Dinh Hoang Thang</title>
</head>
<body onload="window.open('home.html','_top')">
</body>
</html>
Sau đó Upload hai trang home.html và index.html lên máy chủ. khi vào địa chỉ Web của mình,
theo mặc định trình duyệt sẽ đọc file index.html, câu lệnh JavaScript nằm trong thẻ Body của
file này sẽ ra lệnh cho trình duyệt mở file home.html trong toàn bộ cửa sổ trình duyệt, và bạn sẽ
nhanh chóng nhìn thấy trang chủ của mình và không còn thấy quảng cáo nữa.
Đối với quảng cáo bằng Banner và Pop-Up Windows
Đây là loại quảng cáo được chèn trực tiếp vào trang Web của bạn. Có một cách để loại bỏ
quảng cáo là đổi tên file HTML của bạn từ đuôi ".html" thành đuôi ".asp".Máy chủ không ghi các
quảng cáo vào file có đuôi ".asp" vì tưởng rằng đó không phải là các trang Web HTML, nhưng
trình duyệt và FrontPage lại có thể xử lý các file này một cách bình thường như các file HTML
thông thường.
Tuy nhiên khi vào địa chỉ của mình bạn lại cần phải đánh thêm cụm từ index.asp (trang
index.html của bạn được đổi thành index.asp và đó không phải là trang mà trình duyệt đọc). VD
www.nailkw.topcities.com/index.asp .
Có một cách không phải gõ thêm chữ index.asp như vậy. Bạn hãy tạo ra file index.html có nội
dung như sau :
<head>
<title>Ten Website cua ban</title>
</head>
<frameset row="0,*" framespacing="0" border="0" frameborder="0">
<frame name="header">
<frame name="main" src="index.asp" scrolling="auto">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
Đây là một trang frame có header là một frame ảo, còn frame main chứa trang chủ index.asp
không bị quảng cáo. Sau khi Upload file này lên máy chủ bạn có thể vào trang Web của mình
một cách bình thường (không cần gõ thêm chữ index.asp). Tuy nhiên bạn không nên phá bỏ
quảng cáo ở trang chủ vì nếu làm như thế sẽ rất dễ bị nhà cung cấp cắt dịch vụ miễn phí. Tốt
nhất là bạn nên để một trang index.html bình thường để máy chủ ghi quảng cáo vào đó, còn khi
vào trang Web của mình bạn chịu khó gõ thêm chữ index.asp cũng chẳng sao.
Nếu như máy chủ vẫn cố tình ghi quảng cáo vào file ".asp" thì bạn hãy đổi đuôi file sang
".1html" hoặc cái gì đó tương tự như thế. Tuy nhiên FrontPage không nhận ra file này là file có
cấu trúc HTML bình thường nên không xử lý được. Bạn nên soạn thảo hoàn chỉnh trang
index.html (hoặc index.htm) rồi sau đó mới đổi cho nó một cái đuôi bất kì. VD : index.1html.
Tất nhiên là các liên kết đến các trang bị thay đổi đuôi cũng phải được thay đổi sao cho phù
hợp.
Chúc bạn thành công!