How much does it cost to do something on the Web?
Tham gia vào Web không rẻ như bạn nghĩ. Trong bài viết này, chúng tôi thảo luận về khoản tiền bạn có thể phải chi tiêu và lý do tại sao.
| Điều kiện tiên quyết: | Bạn nên đã hiểu phần mềm bạn cần, sự khác biệt giữa trang web, website, v.v., và tên miền là gì. |
|---|---|
| Mục tiêu: | Xem lại toàn bộ quy trình tạo trang web và tìm hiểu xem mỗi bước có thể tốn bao nhiêu tiền. |
Tóm tắt
Khi ra mắt một trang web, bạn có thể không tốn gì, hoặc chi phí có thể tăng vọt. Trong bài viết này, chúng tôi thảo luận về chi phí của mọi thứ và những gì bạn nhận được cho khoản bạn bỏ ra (hoặc không bỏ ra).
Phần mềm
>Trình soạn thảo văn bản
Bạn có thể đã có một trình soạn thảo văn bản: chẳng hạn Notepad trên Windows, Gedit trên Linux, TextEdit trên Mac. Bạn sẽ dễ dàng viết code hơn nếu chọn trình soạn thảo có tô màu code, kiểm tra cú pháp và hỗ trợ cấu trúc code.
Nhiều trình soạn thảo miễn phí, ví dụ như NotePad++, Brackets, Bluefish, TextWrangler, Eclipse, NetBeans và Visual Studio Code. Một số như Sublime Text, bạn có thể dùng thử bao lâu tùy thích, nhưng bạn được khuyến khích trả tiền. Một số như PhpStorm có thể tốn từ vài chục đến 200 đô la, tùy thuộc vào gói bạn mua. Một số như Microsoft Visual Studio có thể tốn hàng trăm hay thậm chí hàng nghìn đô la; mặc dù Visual Studio Community miễn phí cho các nhà phát triển cá nhân hoặc dự án mã nguồn mở. Thông thường, các trình soạn thảo trả phí sẽ có phiên bản dùng thử.
Để bắt đầu, chúng tôi khuyên bạn nên thử một số trình soạn thảo để cảm nhận xem cái nào phù hợp nhất với bạn. Nếu bạn chỉ viết HTML, CSS và JavaScript đơn giản, hãy dùng trình soạn thảo đơn giản.
Giá cả không phản ánh đáng tin cậy chất lượng hay tính hữu dụng của trình soạn thảo. Bạn phải tự thử và quyết định xem nó có đáp ứng nhu cầu của bạn không. Ví dụ: Sublime Text rẻ nhưng đi kèm nhiều plugin miễn phí có thể mở rộng chức năng của nó rất nhiều.
Trình chỉnh sửa hình ảnh
Hệ thống của bạn có thể bao gồm một trình chỉnh sửa hay xem hình ảnh: Paint trên Windows, Eye of GNOME trên Ubuntu, Preview trên Mac. Những chương trình đó tương đối hạn chế, bạn sẽ sớm muốn có một trình soạn thảo mạnh mẽ hơn để thêm lớp, hiệu ứng và nhóm.
Các trình soạn thảo có thể miễn phí (GIMP, Paint.NET), giá vừa phải (PaintShop Pro, dưới $100) hoặc vài trăm đô la (Adobe Photoshop).
Bạn có thể dùng bất kỳ cái nào trong số đó vì chúng có chức năng tương tự nhau, mặc dù một số rất toàn diện đến mức bạn sẽ không bao giờ dùng hết mọi tính năng. Nếu ở một thời điểm nào đó bạn cần trao đổi dự án với các nhà thiết kế khác, bạn nên tìm hiểu xem họ đang sử dụng công cụ gì. Các trình soạn thảo đều có thể xuất dự án đã hoàn thành sang định dạng tệp tiêu chuẩn, nhưng mỗi trình soạn thảo lưu các dự án đang thực hiện theo định dạng chuyên dụng riêng. Hầu hết hình ảnh trên internet đều có bản quyền, vì vậy tốt hơn là kiểm tra giấy phép của tệp trước khi sử dụng. Các trang web như Pixabay cung cấp hình ảnh theo giấy phép CC0, vì vậy bạn có thể sử dụng, chỉnh sửa và xuất bản chúng kể cả có chỉnh sửa cho mục đích thương mại.
Trình chỉnh sửa đa phương tiện
Nếu bạn muốn đưa video hoặc âm thanh vào trang web của mình, bạn có thể nhúng các dịch vụ trực tuyến (ví dụ: YouTube, Vimeo hoặc Dailymotion) hoặc bao gồm video của riêng bạn (xem bên dưới để biết chi phí băng thông).
Đối với tệp âm thanh, bạn có thể tìm phần mềm miễn phí (Audacity, Wavosaur) hoặc trả đến vài trăm đô la (Sound Forge, Adobe Audition). Tương tự, phần mềm chỉnh sửa video có thể miễn phí (PiTiVi, OpenShot cho Linux, iMovie cho Mac), dưới $100 (Adobe Premiere Elements) hoặc vài trăm đô la (Adobe Premiere Pro, Avid Media Composer, Final Cut Pro). Phần mềm đi kèm với máy ảnh kỹ thuật số của bạn có thể đáp ứng tất cả nhu cầu của bạn.
Công cụ xuất bản
Bạn cũng cần một cách để tải tệp lên: từ ổ cứng của bạn đến một máy chủ web ở xa. Để làm điều đó bạn nên sử dụng công cụ xuất bản như máy khách (S)FTP, RSync hoặc Git/GitHub.
Mỗi hệ điều hành bao gồm một máy khách (S)FTP, như một phần của trình quản lý tệp. Windows Explorer, Nautilus (một trình quản lý tệp Linux phổ biến) và Mac Finder đều bao gồm chức năng này. Tuy nhiên, mọi người thường chọn các máy khách (S)FTP chuyên dụng để hiển thị thư mục cục bộ hoặc từ xa song song và lưu trữ mật khẩu máy chủ.
Nếu bạn muốn cài đặt máy khách (S)FTP, có một số lựa chọn đáng tin cậy và miễn phí: ví dụ FileZilla cho tất cả các nền tảng, WinSCP cho Windows, Cyberduck cho Mac hoặc Windows, và nhiều hơn.
Vì FTP vốn không an toàn, bạn nên đảm bảo sử dụng SFTP — phiên bản FTP an toàn, được mã hóa mà hầu hết các trang lưu trữ ngày nay đều cung cấp theo mặc định — hoặc một giải pháp an toàn khác như Rsync qua SSH.
Trình duyệt
Bạn có thể đã có một trình duyệt hoặc có thể tải về miễn phí. Nếu cần, hãy tải Firefox hoặc Google Chrome.
Truy cập Web
>Máy tính / modem
Bạn cần một máy tính. Chi phí có thể thay đổi rất nhiều tùy thuộc vào ngân sách và nơi bạn sống. Để xuất bản một trang web đơn giản, bạn chỉ cần một máy tính cơ bản có thể chạy trình soạn thảo và trình duyệt Web, vì vậy mức tối thiểu có thể khá thấp.
Tất nhiên, bạn sẽ cần một máy tính mạnh hơn nếu muốn tạo thiết kế phức tạp, chỉnh sửa ảnh hoặc tạo tệp âm thanh và video.
Bạn cần tải nội dung lên một máy chủ từ xa (xem Lưu trữ bên dưới), vì vậy bạn cần một modem. Nhà cung cấp dịch vụ Internet (ISP) của bạn có thể cho bạn thuê kết nối Internet với giá vài đô la mỗi tháng, mặc dù ngân sách của bạn có thể thay đổi tùy thuộc vào địa điểm.
Truy cập ISP
Hãy đảm bảo bạn có đủ băng thông:
- Truy cập băng thông thấp có thể đủ để hỗ trợ một trang web "đơn giản": hình ảnh có kích thước hợp lý, văn bản, một số CSS và JavaScript. Điều đó có thể tốn cho bạn vài chục đô la, bao gồm tiền thuê modem.
- Mặt khác, bạn sẽ cần kết nối băng thông cao, chẳng hạn như DSL, cáp hoặc truy cập cáp quang, nếu bạn muốn có trang web nâng cao hơn với hàng trăm tệp, hoặc nếu bạn muốn truyền trực tiếp tệp video/âm thanh nặng từ máy chủ web của mình. Nó có thể tốn tương đương với truy cập băng thông thấp, lên đến vài trăm đô la mỗi tháng cho nhu cầu chuyên nghiệp hơn.
Lưu trữ
>Hiểu về băng thông
Các nhà cung cấp lưu trữ tính phí dựa trên lượng băng thông mà trang web của bạn tiêu thụ. Điều này phụ thuộc vào số người và robot thu thập dữ liệu web truy cập nội dung của bạn trong một khoảng thời gian nhất định và trang web của bạn chiếm bao nhiêu không gian máy chủ. Đó là lý do tại sao mọi người thường lưu trữ video của họ trên các dịch vụ chuyên dụng như YouTube, Dailymotion và Vimeo. Ví dụ: nhà cung cấp của bạn có thể có gói bao gồm lên đến vài nghìn lượt truy cập mỗi ngày, cho mức sử dụng băng thông "hợp lý". Tuy nhiên hãy cẩn thận vì điều này được định nghĩa khác nhau giữa các nhà cung cấp lưu trữ. Hãy nhớ rằng dịch vụ lưu trữ cá nhân đáng tin cậy có trả phí có thể tốn khoảng mười đến mười lăm đô la mỗi tháng.
Note: Không có cái gọi là băng thông "không giới hạn". Nếu bạn tiêu thụ một lượng băng thông khổng lồ, hãy chuẩn bị trả một khoản tiền khổng lồ.
Tên miền
Tên miền của bạn phải được mua thông qua nhà cung cấp tên miền (một cơ quan đăng ký). Nhà cung cấp dịch vụ lưu trữ của bạn cũng có thể là cơ quan đăng ký (Ionos, Gandi chẳng hạn vừa là cơ quan đăng ký vừa là nhà cung cấp lưu trữ). Tên miền thường có giá $5-15 mỗi năm. Chi phí này thay đổi tùy thuộc vào:
- Nghĩa vụ địa phương: một số tên miền cấp cao nhất theo quốc gia tốn kém hơn vì các quốc gia khác nhau đặt ra mức giá khác nhau.
- Dịch vụ liên kết với tên miền: một số cơ quan đăng ký cung cấp bảo vệ spam bằng cách ẩn địa chỉ bưu điện và địa chỉ email của bạn đằng sau địa chỉ của họ: địa chỉ bưu điện có thể được cung cấp qua cơ quan đăng ký, và địa chỉ email của bạn có thể được che khuất qua bí danh của cơ quan đăng ký.
Tự lưu trữ vs. lưu trữ "đóng gói"
Khi bạn muốn xuất bản một trang web, bạn có thể tự làm mọi thứ: thiết lập cơ sở dữ liệu (nếu cần), Hệ thống quản lý nội dung hoặc CMS (như WordPress, Dotclear, spip, v.v.), tải lên các mẫu dựng sẵn hoặc mẫu của riêng bạn.
Bạn có thể sử dụng môi trường của nhà cung cấp dịch vụ lưu trữ với giá khoảng mười đến mười lăm đô la mỗi tháng, hoặc đăng ký trực tiếp với dịch vụ lưu trữ chuyên dụng với CMS đóng gói sẵn (ví dụ: WordPress, Tumblr, Blogger). Với cái sau, bạn sẽ không phải trả gì, nhưng bạn có thể ít kiểm soát hơn về mẫu và các tùy chọn khác.
Lưu trữ miễn phí vs. lưu trữ trả phí
Bạn có thể hỏi, tại sao tôi phải trả tiền cho dịch vụ lưu trữ khi có nhiều dịch vụ miễn phí?
- Bạn có nhiều tự do hơn khi trả tiền. Trang web của bạn là của bạn, và bạn có thể di chuyển liền mạch từ nhà cung cấp lưu trữ này sang nhà cung cấp khác.
- Các nhà cung cấp lưu trữ miễn phí có thể thêm quảng cáo vào nội dung của bạn, ngoài tầm kiểm soát của bạn.
Tốt hơn là chọn lưu trữ trả phí thay vì dựa vào lưu trữ miễn phí, vì có thể dễ dàng di chuyển tệp của bạn và thời gian hoạt động được đảm bảo bởi hầu hết các trang trả phí. Hầu hết các nhà cung cấp lưu trữ đều cho bạn mức chiết khấu lớn để bắt đầu.
Một số người chọn phương pháp kết hợp. Ví dụ: blog chính của họ trên một máy chủ trả phí với tên miền đầy đủ, và nội dung ngẫu hứng, ít chiến lược hơn trên dịch vụ lưu trữ miễn phí.
Công ty web chuyên nghiệp và dịch vụ lưu trữ
Nếu bạn muốn có trang web chuyên nghiệp, bạn có thể sẽ nhờ công ty web thực hiện cho bạn.
Ở đây, chi phí phụ thuộc vào nhiều yếu tố, chẳng hạn như:
- Đây là trang web đơn giản với vài trang văn bản? Hay là trang web phức tạp hơn với hàng nghìn trang?
- Bạn có muốn cập nhật thường xuyên không? Hay sẽ là trang web tĩnh?
- Trang web có cần kết nối với cơ sở hạ tầng CNTT của công ty bạn để thu thập nội dung (chẳng hạn như dữ liệu nội bộ) không?
- Bạn có muốn một số tính năng mới phổ biến hiện nay không? Tại thời điểm viết bài này, khách hàng đang tìm kiếm các trang đơn với hiệu ứng parallax phức tạp.
- Bạn có cần công ty suy nghĩ về câu chuyện người dùng hoặc giải quyết các vấn đề UX phức tạp không? Ví dụ: tạo chiến lược để thu hút người dùng, hoặc thử nghiệm A/B để chọn giải pháp trong số nhiều ý tưởng.
Và để lưu trữ bạn cần xem xét các lựa chọn sau:
- Bạn có muốn máy chủ dự phòng, trong trường hợp máy chủ của bạn gặp sự cố không?
- Độ tin cậy 95% có đủ không, hay bạn cần dịch vụ chuyên nghiệp, suốt ngày đêm?
- Bạn có muốn máy chủ chuyên dụng cao cấp, phản hồi cực nhanh, hay bạn có thể chấp nhận máy dùng chung chậm hơn không?
Tùy thuộc vào cách bạn trả lời các câu hỏi này, trang web của bạn có thể tốn từ hàng nghìn đến hàng trăm nghìn đô la.
Các bước tiếp theo
Bây giờ bạn đã hiểu loại tiền nào trang web của bạn có thể tiêu tốn, đã đến lúc bắt đầu thiết kế trang web đó và thiết lập môi trường làm việc của bạn.
- Đọc thêm về cách chọn và cài đặt trình soạn thảo văn bản.
- Nếu bạn tập trung hơn vào thiết kế, hãy xem cấu trúc của một trang web.