Trang web phẳng & động
Trang web tĩnh hoặc phẳng có nghĩa là trang web trong đó tất cả thông tin và tài liệu được hiển thị trước mặt người dùng khi nó được lưu trữ trong đó. Trang web tĩnh hiển thị cùng một thông tin và dữ liệu cho tất cả người dùng. Trong công nghệ internet,Hyper Text Markup Language (HTML)là ngôn ngữ hoặc kênh đầu tiên mà mọi người bắt đầu tạo các trang web tĩnh. HTML cung cấp kiểu văn bản, tạo đoạn văn và ngắt dòng. Nhưng chức năng và tính năng quan trọng nhất của HTML là tùy chọn tạo liên kết. Các trang web tĩnh rất hữu ích cho tài liệu và nội dung của chúng, hiếm khi cần phải sửa đổi hoặc cập nhật.
Ưu điểm của trang web tĩnh
- Nhanh chóng phát triển
- Rẻ để phát triển
- Không cần phải có một kế hoạch lưu trữ lớn
Nhược điểm của trang web tĩnh
- Yêu cầu chuyên môn phát triển web để cập nhật trang web
- Trang web không hữu ích cho người dùng
- Nội dung có thể bị trì trệ
Cấu trúc tệp của trang web tĩnh với một trang như hình dưới đây.
Trang web động
Trang web động là xu hướng mới nhất hiện nay vì chúng có thể tạo ra các nội dung khác nhau cho những khách truy cập khác nhau từ cùng một tệp mã nguồn. Trang web có thể hiển thị các nội dung khác nhau dựa trên các thông số như -
- Khách truy cập đang sử dụng hệ điều hành hoặc trình duyệt nào.
- Cho dù người dùng đang sử dụng máy tính hay thiết bị di động.
- Vị trí nguồn đã giới thiệu khách truy cập.
- Nếu khách đã mua hàng trước đó từ một cửa hàng trực tuyến, v.v.
Các trang web động có thể có nhiều mục đích khác nhau. Ví dụ: các trang web được chạy bởi hệ thống quản lý nội dung cho phép một tệp mã nguồn duy nhất tải nội dung trong nhiều trang khác nhau có thể. Chúng ta nên đề cập rằng tất cả các trang web động này đều sử dụng cơ sở dữ liệu. Người tạo nội dung sử dụng trang cổng để gửi tài liệu cho các trang mới vào cơ sở dữ liệu của CMS. Trang động tải tài liệu cho bất kỳ trang nào trong cơ sở dữ liệu dựa trên các tham số trong URL. Điều này được thực hiện khi khách truy cập yêu cầu một trang web. Các trang động cho phép người dùng đăng nhập vào các trang web để xem nội dung được cá nhân hóa.
Tất cả các Hệ thống Quản lý Nội dung (WordPress, Joomla và Drupal) mà chúng tôi đã đề cập trước đây đều là các trang web động.
Hình minh họa sau đây cho thấy dạng xem giản đồ của một trang web động.