Web động là gì? Web tĩnh là gì? – Freetuts
Khi bạn mới vào học nhập môn lập trình Web thì chắc hẳn đã nghe tới hai khái niệm rồi. Nhưng nếu bạn là khách hàng đang cần giải đáp hai câu hỏi này thì bạn có thể xem bài này để hiểu kỹ hơn.
Bài viết này được đăng tại
freetuts.net
, không được copy dưới mọi hình thức.
Về vấn đề hiểu thì ta sẽ phân biệt qua hai khái niệm:
- Web tĩnh tức là website không có hệ thống quản lý nội dung, hoặc có nhưng về nội dung website thì không thay đổi được
- Web động tức là website có hệ thông quản lý nội dung nên người dùng có thể thay đổi nội dung được
1. Web tĩnh là gì?
Web tĩnh là những website không có hệ thống quản lý nội dung (xem bài cms) và người dùng không thể chỉnh sửa được hoặc có thể chỉnh sửa, thay đổi dữ liệu được. Hiện nay web tĩnh hầu như ít tồn tại hoặc chỉ tồn tại với những công ty chuyên về thiết kế website, họ sử dụng web tĩnh bởi họ có kiến thức và dễ dàng chỉnh sửa nội dung khi cần.
Web tĩnh được làm từ gì?
Bài viết này được đăng tại [free tuts .net]
Về kiến thức cơ bản thì web tĩnh thường được xây dựng từ CSS, HTML, JAVASCRIPT (DHTML), hiện nay có thêm công nghệ HTML5 & CSS3. Có thể bạn nhìn một web nào đó nhìn rất lung lay, đẹp và nội dung có thể thay đổi nhưng chưa chắc nó là web động bởi vì người ta có thể sử dụng DHTML để thay đổi nội dung (tại client).
Nếu bạn chạy trên máy tính của bạn thì với web tĩnh bạn có thể đặt tại đâu cũng chạy được vì bản chất nó chỉ là một file bình thường.
Ưu điểm của web tĩnh:
- Về giao diện Designer có thẻ thiết kế theo kiểu mới lạ
- Tốc độ truy cập nhanh bởi nó chỉ là những file HTML
- Chi phí đầu tư thấp bởi bạn không phải trả tiền nhiều cho Coder
- Thân thiện với bộ máy tìm kiếm bởi bạn có thể đặt tên file tùy ý (ten-file.html, tieu-de-tin-tuc.html)
Nhược điểm của web tĩnh:
- Khó quản lý nội dung
- Khó nâng cấp bảo trì
- Mỗi khi thay đổi phải vào file HTML, CSS hoặc JAVASCRIPT để chỉnh sửa
Khi nào nên sử dụng web tĩnh?
- Nếu bạn là doanh nghiệp muốn tự mình làm website thì bạn có thể học các kiến thức căn bản và tự làm một Web tĩnh cho mình
- Nội dung website ít khi cập nhật và ít nên bạn muốn tiết kiệm chi phí
- Website bạn nhỏ và bạn thuê luôn người chuyên về web để quản trị
Trên thực tế thì mình thấy hiện nay chỉ có các công ty thiết kế web họ mới làm web tĩnh bởi vì họ có khả năng chỉnh sửa được chứ khách hàng thì họ không có khả năng đó. Hiện nay có các trang web ONE PAGE có các hiệu ứng slide khá độc nên cũng có thể họ sử dụng web tĩnh hoặc tĩnh một phần trong đó.
2. Web động là gì?
Ngược lại với web tĩnh, web động là những website có hệ thống quản lý nội dung và người dùng có thể chỉnh sửa nội dung được. Ví dụ như trang vnexpress.net hay 24h.com.vn thì đó là những web động bởi vì họ có thể đăng tin mới, chỉnh sửa tin mới và chỉnh sửa danh mục menu, …
Web động được làm từ gì?
Web động sử dụng các công nghệ như HTML, CSS, HTML5, CSS3, JAVASCRIPT, … và điều đặc biệt là có sử dụng một ngôn ngữ lập trình server như PHP, một hệ quản trị cơ sở dữ liệu như MySQL, vì vậy web động phải chạy trong máy chủ. Nếu đặt trên máy tính của bạn thì bạn phải cài các Web server ảo như vertrigo, Xampp, wampp, …
Ưu điểm của web động:
- Dễ dàng quản lý nội dung
- Dễ dàng nâng cấp và bảo trì
- Có thể xây dụng được web lớn
- Thường sử dụng tương tác với người dùng cao
- Hiện nay vẫn SEO tốt bởi ta có thể sử dụng chức năng Rewrite URL để chuyên URL thân thiện
Nhược điểm của web động:
- Chi phí xây dựng cao
- Nếu web lớn có thể cần thêm nhân sự chuyên ngành
Khi nào nên sử dụng web động?
- Bạn làm website thương mại điện tử bán hàng
- Bạn làm web giới thiệu sản phảm công ty
- Bạn làm web tin tức, blog cá nhân
- Web bạn tầm cỡ lớn
Nhưng chung quy lại thì hiện nay đa số bạn nên chọn giải pháp làm web động sẽ tốt hơn.
# Lời kết
Dựa vào những ưu điểm và nhược điểm của web động và web tĩnh bạn hãy cân nhắc khi làm web mới nhé. Mình thấy hiện nay chọn giải pháp web động luôn là ưu tiên số 1 vì nó có hệ thống quản lý nội dung giúp bạn dễ dàng thay đổi website hơn. Có những web khách hàng yêu cầu tùy biến luôn giao diện, tuy nhiên giá cả sẽ tốt hơn.
Hiện nay có các CMS rất thông dụng để làm web động, chi phí nó nhỏ nên bạn có thể chọn nó làm một giải pháp. Ví dụ WordPress, NukeViet, Magento, … Trên là những nhận xét về mặt cá nhân của mình nên hy vọng các bạn chém nhẹ tay.
À có khi nào ban nghe web nửa động nửa tĩnh là gì không nhỉ Mình đoán chắc nó dùng cả hai yếu tố trên quá