THIẾT KẾ WEBSITE > VẤN ĐỀ VỀ MÃ NGUỒN MỞ Tiếng Việt English

Để có một website không khó, nhưng cái khó là làm sao để có một website tốt?

Để có một website là một việc quá dễ. Dễ vì bất kỳ ai cũng có thể làm được. Bằng chứng là có rất nhiều học sinh còn ngồi trên ghế nhà trường (THCS, THPT) đã có thể tự lập website. Bạn cũng có thể tự thành lập cho mình một website mà không cần phải có nhiều kiến thức về nó. Gần giống như cài đặt phần mềm, click Next Next Next... và Finish... tất cả công việc chẳng khác nào "cưỡi ngựa xem hoa" nếu bạn sử dụng mã nguồn mở (Open Source).

Hiện nay, có rất nhiều mã nguồn mở, điển hình như: Joomla!, WordPress, Drupal,... Tùy theo nhu cầu của website, bạn có thể chọn cho mình một mã nguồn mở thích hợp.

Nếu là một website doanh nghiệp nhỏ, cá nhân, hoặc blog cá nhân: WordPress.org được đánh giá cao với nhiều mẫu giao diện có sẵn rất đẹp và rất nhiều module, plugin, tính năng có sẵn phục vụ hầu hết các yêu cầu của bạn. Các blogger Việt Nam dần dần chọn và sử dụng WordPress như là ngôi nhà cho "đứa con tinh thần" của họ, đơn giản và tiện lợi. Quá trình cài đặt WordPress chỉ tốn vài phút.

Joomla! là hệ thống quản trị nội dung mã nguồn mở được sử dụng nhiều nhất hiện nay. Linh hoạt, đơn giản, thanh nhã, tính tuỳ biến rất cao. Joomla! Được sử dụng ở trên toàn thế giới từ những trang web đơn giản cho đến những ứng dụng phức tạp. Quá trình cài đặt Joomla! cũng chỉ tốn vài phút.

Do mã nguồn mở có những đặc điểm như thế, cho nên từ công ty chuyên phát triển website đến những người không biết gì về ngôn ngữ lập trình web. Họ tận dụng những gì cộng đồng đã xây dựng sẵn. Hầu hết các công ty thiết kế website tại Việt Nam chạy theo lợi nhuận, qua mặt khách hàng bằng cách sử dụng Joomla! hay Drupal,... để phát triển website cho khách.

Và hàng triệu website nếu bạn search với keyword "Powered by Joomla!" hoặc hiển thị mã nguồn của website chúng ta cũng có thể biết webiste mình được phát triển từ sản phẩm mã nguồn mở hay không? (Cách này chỉ có những chuyên gia về web mới có thể nhận ra)

Những hạn chế của các website sử dụng mã nguồn mở

  • Phần quản lý nội dung phức tạp, rất khó cho người mới sử dụng.
  • Các Hacker sẽ viếng thăm website của bạn nếu bạn không kịp thời cập nhật các bản vá lỗi (vì là mã nguồn mở nên bất kỳ lập trình viên nào cũng có thể tìm ra các lỗi khi nghiên cứu các đoạn mã của nó)
  • Khó nâng cấp sửa đổi tính năng hay mở rộng khi cần thiết.
  • Bản quyền website không còn của riêng bạn hoặc tổ chức của bạn nữa. Tất cả các mã nguồn mở đều có bản quyền riêng của nó, nếu bạn gỡ bỏ dòng bản quyền (thường ở cuối website) thì coi như bạn đã vi phạm bản quyền, nguồn gốc website không minh bạch. Nếu bạn là tổ chức có tiếng tăm mà vi phạm bản quyền như thế thì bạn có thể bị kiện bất kỳ lúc nào. Công ty thiết kế web nếu sử dụng mã nguồn mở mà làm như vậy thì ngoài vấn đề vi phạm bản quyền, còn bị cho là coi thường hoặc qua mặt khách hàng.
  • Tính chuyên dụng của website không đảm bảo. Do các CMS (Content Management System) mã nguồn mở đơn thuần chỉ là hệ quản trị nội dung được lập trình nhằm mục đích quản lý và xuất bản nội dung một cách chung chung để thỏa mãn cho nhiều nhu cầu khác nhau, do đó phần quản lý rất phức tạp, nó không có tính chuyên dụng vì thế không thể ứng dụng tốt cho yêu cầu công việc cụ thể của bạn. Chắc chắn bạn sẽ tốn rất nhiều thời gian để quản lý website này.
  • Do tính chất "mỳ ăn liền" của nó nên mã nguồn mở chỉ phù hợp dùng để phát triển tạo website cá nhân, phát triển website cho tổ chức hoặc doanh nghiệp thì không chuyên nghiệp chút nào, và rất dễ bị đánh giá thấp.

Tất nhiên nếu bạn chấp nhận với các hạn chế nêu trên thì việc sử dụng mã nguồn mở sẽ giảm chi phí đáng kể (chỉ dưới 1/3 so với chi phí lập trình từ đầu).

1. Nếu bạn không muốn website của bạn sử dụng mã nguồn mở, thì trong "HỢP ĐỒNG THIẾT KẾ WEBSITE", phần yêu cầu cần ghi rõ cụm từ "Không sử dụng CMS mã nguồn mở": Nếu công ty thiết kế web từ chối yêu cầu này, chắc chắn họ không có đủ năng lực để tự lập trình tính năng cho website, mà chỉ biết sử dụng mã nguồn mở, lượm lặt từ các mã nguồn đã lập trình sẵn, sao chép lắp ráp sinh ra nhiều code rác, code thừa. Website của bạn dù có hoàn thành thì cũng giống như một sản phẩm không hoàn thiện, khả năng vận hành không hoàn hảo.

2. Nếu chỉ tiêu kinh phí dành cho thiết kế website thấp, và bạn chấp nhận sử dụng mã nguồn mở, chỉ thiết kế giao diện thì hợp đồng thiết kế này chỉ là "HỢP ĐỒNG THIẾT KẾ VÀ TÍCH HỢP GIAO DIỆN WEBSITE". Mức giá cho loại hợp đồng này ở Vietmeta Co.,Ltd chỉ từ 3,5 triệu đồng. Bạn không nên nhầm lẫn giữa hai loại hợp đồng khi chọn nhà thiết kế khác, nếu không có thể bạn sẽ phải trả phí cho thiết kế web nhưng thực chất chỉ là thiết kế giao diện mà thôi.

Đôi lời tâm sự từ Vietmeta Co.,Ltd ... Kính chúc quý khách có được một website tốt!

 

CẨM NANG THÀNH LẬP WEBSITE

Bạn nên đọc tất cả các nội dung bên dưới trước khi quyết định thành lập website cho tổ chức của bạn: