Vậy ta cần phải có những công cụ nào để có thể cài đặt WordPress?
Domain – Tên miền
Tên miền (domain) hiểu đơn giản là cái tên thay thế cho địa chỉ IP của website. Như các bạn đã biết, IP address bao gồm các chữ số và rất khó nhớ với tất cả chúng ta, do đó, tên miền ra đời giúp mọi người nhớ và truy cập vào website một cách dễ dàng hơn. Thực chất, tên miền là sự nhận dạng vị trí một máy tính trên mạng Internet.
Tên miền được cấu tạo bởi ba thành phần cơ bản, cách nhau bởi dấu chấm, ví dụ www.domain.com thì WWW- tiền tố domain (có thể không có); Domain- trung tố domain; Com – phần mở rộng của domain;
Tên miền có hai loại là tên miền cấp quốc gia, tức là tên miền có hậu tố tương ứng với mã quốc gia, ví dụ .vn của Việt Nam, .jp của Nhật Bản, .ru của Nga; và tên miền cấp quốc tế với các hậu tố như .com, .net, .org, .biz, .xxx, …. Tên miền cấp quốc gia thường đắt hơn tên miền cấp quốc tế rất nhiều.
Nếu tên miền được xem như địa chỉ nhà bạn để mọi người dễ dàng nhớ đến và tìm kiếm, thì hosting là mảnh đất để bạn xây nhà. Quả đúng vậy, web hosting là nơi bạn chưa nội dung website và dữ liệu. Lý do bạn phải thuê hosting bởi nhưng máy tính đó luôn có IP cố định trên mạng Internet, còn IP máy tính của bạn khi truy cập vào Internet qua các ISP (Internet Service Provider) là Dynamic IP Address- tức là thay đổi khi bạn kết nối.
Domain và Hosting là hai yếu tố nhất định phải có khi tạo dựng website nói chung, và xây dựng blog WordPress nói riêng. Ngoài ra, ngay dưới đây tôi cũng đưa ra một vài công cụ hữu ích khác giúp cho việc cài đặt, xây dựng, quản lý và phát triển website được thuận tiện hơn.
FTP Client là chương trình cho phép chúng ta truyền tải tập tin, thư mục, giữa máy tính và hosting thông qua giao thức FTP (File Transfer Protocol). Có thể nói FTP Client là chương trình không thể thiếu của các Webmaster để quản trị website. Và sau này bạn sẽ thao tác với host thông qua FTP client nhiều hơn là làm việc trực tiếp tại trình duyệt.
Có rất nhiều FTP client cho bạn lựa chọn, từ trả phí tới miễn phí, như SmartFTP, WinSCP, CyberDuck, FileZilla. Ở đây, NinjaBlogTips khuyên dùng FileZilla client bởi tính mạnh mẽ, nhỏ gọn, dễ sử dụng, chạy được trên nhiều nền tảng và quan trọng là hoàn toàn miễn phí. Bạn có thể xem hướng dẫn cài đặt và sử dụng FileZilla client để biết thêm về chương trình tuyệt vời này.
Tên miền được cấu tạo bởi ba thành phần cơ bản, cách nhau bởi dấu chấm, ví dụ www.domain.com thì WWW- tiền tố domain (có thể không có); Domain- trung tố domain; Com – phần mở rộng của domain;
Tên miền có hai loại là tên miền cấp quốc gia, tức là tên miền có hậu tố tương ứng với mã quốc gia, ví dụ .vn của Việt Nam, .jp của Nhật Bản, .ru của Nga; và tên miền cấp quốc tế với các hậu tố như .com, .net, .org, .biz, .xxx, …. Tên miền cấp quốc gia thường đắt hơn tên miền cấp quốc tế rất nhiều.
Hosting
Nếu tên miền được xem như địa chỉ nhà bạn để mọi người dễ dàng nhớ đến và tìm kiếm, thì hosting là mảnh đất để bạn xây nhà. Quả đúng vậy, web hosting là nơi bạn chưa nội dung website và dữ liệu. Lý do bạn phải thuê hosting bởi nhưng máy tính đó luôn có IP cố định trên mạng Internet, còn IP máy tính của bạn khi truy cập vào Internet qua các ISP (Internet Service Provider) là Dynamic IP Address- tức là thay đổi khi bạn kết nối.
Domain và Hosting là hai yếu tố nhất định phải có khi tạo dựng website nói chung, và xây dựng blog WordPress nói riêng. Ngoài ra, ngay dưới đây tôi cũng đưa ra một vài công cụ hữu ích khác giúp cho việc cài đặt, xây dựng, quản lý và phát triển website được thuận tiện hơn.
FTP Client
FTP Client là chương trình cho phép chúng ta truyền tải tập tin, thư mục, giữa máy tính và hosting thông qua giao thức FTP (File Transfer Protocol). Có thể nói FTP Client là chương trình không thể thiếu của các Webmaster để quản trị website. Và sau này bạn sẽ thao tác với host thông qua FTP client nhiều hơn là làm việc trực tiếp tại trình duyệt.
Có rất nhiều FTP client cho bạn lựa chọn, từ trả phí tới miễn phí, như SmartFTP, WinSCP, CyberDuck, FileZilla. Ở đây, NinjaBlogTips khuyên dùng FileZilla client bởi tính mạnh mẽ, nhỏ gọn, dễ sử dụng, chạy được trên nhiều nền tảng và quan trọng là hoàn toàn miễn phí. Bạn có thể xem hướng dẫn cài đặt và sử dụng FileZilla client để biết thêm về chương trình tuyệt vời này.
Code Editor
Code Editor cũng là một công cụ không thể thiếu của lập trình viên, developer và webmaster. Với WordPress, bạn chỉ cần một code Editor nhỏ gọn như Notepad++ hay Sublime Text là đủ. Mình đặc biệt ưu thích Sublime Text bởi giao diện đẹp, chạy rất nhanh và mạnh mẽ với nhiều plugins hỗ trợ, trong đó có plugins giành cho WordPress developer. Sublime Text là chương trình trả phí nhưng bạn có thể dùng thử tới khi nào bạn muốn, chỉ thi thoảng nó hiện ra thông báo hỏi bạn có mua hay không, và ta chỉ cần tắt thông báo đi rồi tiếp tục sử dụng.
Các bạn có thể download Sublime Text tại http://www.sublimetext.com/ và xem video hướng dẫn sử dụng trên nettuts+.
WAMP/MAMP – Tạo localhost cài đặt WordPress
Nếu bạn chưa có điều kiện mua host ngay hoặc muốn nghiên cứu, thử nghiệm điều gì đó trên WordPress trước khi áp dụng cho website của mình thì WAMP (MAMP trên MacOS) sẽ giúp bạn tạo localhost để chạy WordPress ngay trên máy tính của bạn.
Lời kết
Trên đây chỉ là một vài công cụ cần chuẩn bị mà mình thấy rằng quan trọng nhất và nên có. Với bất kỳ công việc gì thì chuẩn bị tốt mọi thứ cũng giúp đem lại 50% thành công cho chúng ta rồi. Và trong những phần tiếp theo mình sẽ giúp các bạn đăng ký domain và mua host - hai công cụ nhất định phải có khi xây dựng blog WordPress.
