Ngày nay việc ứng dụng công nghệ thông tin đã trở thành một phần tất yếu của cuộc sống. Cùng với sự phát triển mạnh mẽ của công nghệ
thông tin, đặc biệt trong sự
phát triển của các dịch vụ
cung cấp trên internet, nhu cầu cập nhật, tìm kiếm thông tin qua mạng ngày càng nâng cao.Bằng internet, con người trên khắp thế giới đã liên kết với nhau hơn, bỏ qua mọi rào cản về khoảng cách địa lý để đi đến một xu thế mới – xu thế toàn cầu hóa. Sử dụng internet, chúng ta thực hiện
được nhiều công việc nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thống.
Đối với lĩnh vực du lịch, việc quảng bá và giới thiệu đến bạn bè thế giới một hình ảnh Việt Nam hòa bình và tươi
đẹp thông qua mạng internet
đóng một vai trò rất quan trọng. Nếu tận dụng tốt chúng ta sẽ mất rất ít chi phí mà hiệu quả lại vô cùng to lớn, bình chọn cho Vịnh Hạ
Long trở thành kỳ quan thiên nhiên thế giới là một ví dụ điển hình cho một phương thức quảng bá hữu hiệu thông qua moi trường mạng.
Khóa luận nghiên cứu cách thức xây dựng một cổng thông tin điện tử (portal) dựa trên những kết quả nghiên cứu về sản phẩm Joomla! Khóa luận đã giải quyết bài toán cụ thể là xây dựng portal mạng thông tin trợ giúp Việt Nam – vietnamf1 sử dụng mã nguồn mở joomla.
II. Cơ sở lý thuyết
• Cổng thông tin điện tử:
Cổng thông tin điện tử
(Portal) là một khái niệm chỉ
các hệ thống website có một số chức năng bao gồm: khả
năng cá nhân hóa, khả năng tích hợp nhiều loại thông tin, khả năng xuất thông tin theo nhiều định dạng, khả năng hỗ
trợ nhiều môi trường hiển thị, khả năng đăng nhập một lần, khả năng quản trị nội dung, khả năng mở rộng chức năng, tùy biến giao diện và hỗ trợ đa ngôn ngữ. Có rất nhiều portal khác nhau nhưng đều có chung một kiến trúc, do đó portal đã dần trở thành một chuẩn. Việc phát triển các ứng dụng sử dụng công nghệ portal là việc phát triển các chức năng tùy biến có thể gắn vào khung portal để trở thành một ứng dụng đa chức năng hoàn chỉnh.
• Giới thiệu Joomla! Joomla! Là một hệ quản trị nội dung mã nguồn mở (CMS), được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu My SQL, cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ
lên internet hoặc intranet. Joomla có đa tính năng: quản lý cơ sở dữ liệu, hệ thống xuất bản nội dung, đa ngôn ngữ, hệ thống các component, template, module dễ dàng được mở rộng, trình soạn thảo WYSIWYG cho việc soạn thảo nội dung…Với các tính năng này, việc sử dụng Joomla để tạo ra một ứng dụng portal là hoàn toàn khả
thi.
III. Bài toán
Khóa luận giải quyết bài toán cụ
thể là xây dựng một mạng thông tin Việt Nam trợ giúp cho tất cả
mọi người trong nước cũng như
quốc tế. Bất kỳ ai khi cần các thông tin như lịch sử, văn hóa, pháp luật, đất nước, cuộc sống con người Việt Nam, thời tiết, du lịch… đều có thể tìm kiếm tại website.