Tìm hiểu joomla và ứng dụng xây dựng website thương mại điện tử

62 13 0
Tìm hiểu joomla và ứng dụng xây dựng website thương mại điện tử

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN -  - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ SƯ CÔNG NGHỆ THƠNG TIN ĐỀ TÀI : TÌM HIỂU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ Giáo viên hướng dẫn : ThS Hồ Thị Huyền Thương Sinh viên thực : Nguyễn Thị Vân Lớp : 48K - CNTT Nghệ An, 12/2011 Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website LỜI CẢM ƠN Để hoàn thành đồ án tốt nghiệp này, xin bày tỏ lòng biết ơn sâu sắc tới ThS Hồ Thị Huyền Thương, người tận tình hướng dẫn, bảo suốt trình thực tập và làm đồ án tốt ngiệp Tôi cũng xin chân thành cảm ơn thầy giáo, cô giáo Khoa Công nghệ thông tin Trường Đại học Vinh, người dạy dỗ, trang bị cho tơi kiến thức bổ ích năm học vừa qua Với vốn kiến thức tiếp thu được trình học tập làm nền tảng để hoàn thành tốt bài thực tập sở, thực tập chuyên ngành và đồ án tốt nghiệp mà nó là hành trang quý báu giúp tự tin để bước vào đời Tôi cũng thầm biết ơn tới gia đình, bạn bè, người thân cổ vũ, động viên, giúp đỡ tôi, tiếp thêm cho nghị lực để em hoàn thành đồ án tốt nghiệp Một lần nữa xin chân thành cảm ơn! Sinh viên Nguyễn Thị Vân Lời mở đầu: Chương 1: tìm hiểu phần mềm mã nguồn mở 1.1 sự đời và phát triển mã nguồn mở 1.2 Phần mềm mã nguồn mở Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website 1.2.1 Apache 1.2.2 PHP 1.2.3 MySQL Chương 2: Cài đặt apache và joomla 2.1 Cài đặt apache 2.1.1 Giới thiệu chung về Appserver 2.1.2 Các thành phần Appserver 2.1.3 Cài đặt Appserver 2.2 Cài đặt joomla 2.2.1 Giới thiệu về joomla 2.2.2 Các thành phần joomla 2.2.3 Các thành phần mở rộng joomla 2.2.4 Cài đặt joomla Cương 3: Tìm hiểu về thương mại điện tử Khía niệm Cấu trúc thương mại điện tử Hình thức giao dịch thương mai điện tử Các hihf thức hoạt động Cách giao tiếp Cách giao dịch Lợi ích thương mại điện tử Thưc trạng nền thương mại điển tử VN Hướng dẫn XD nền thương mại điện tử Chương 4: Phân tích và thiết kế hệ thống Bài tốn thực tế Phân tích hệ thống Thiết kế hệ thông Chương 5: Cài đặt và giới thiệu sản phẩm Thiết kế web TMDT Cài template Việt hóa Font-end back –end Chỉnh sửa giao diện Quản lý user và quyền truy cập Phân lạo và tạo trang tin tức Cài đặt module Cài đặt component 5.2 Giới thiệu sản phẩm Trang chủ Trang tin tức Trang download tài liệu ……… Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website KẾT LUẬN TÀI LIỆU THAM KHẢO LỜI NÓI ĐẦU Trong năm gần với sự phát triển vượt trội khoa học kỹ thuật đặt Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website biệt là công nghệ thông tin, với ứng dụng công nghệ thông tin vào lĩnh vực đóng góp phần to lớn cho sự nghiệp phát triển người Trong đó lĩnh vực quảng cáo và giới thiệu sản phẩm được cáo doanh nghiệp, công ty, cá nhân ứng dụng nhiều Năm 2008 là năm Việt Nam có sự phát triển lớn mạnh về lĩnh vực thương mại thức trở thành thành viên thứ 150 tổ chức thương mại giới WTO Với sự phát triển mạnh mẽ đó không thể phủ nhận sự đóng góp thương mại điện tử, lĩnh vực nóng bỏng nay! Một đất nước phát triển mạnh mẽ, ứng dụng Công nghệ thông tin ngày càng được sử dụng nhiều thì việc quảng cáo và giới thiệu sản phẩm thông qua internet là giải pháp hữu hiệu không thể thiếu Vì em chọn Đề tài: Tìm hiểu Joomla và ứng dụng xây dựng website thương mại điện tử Chương trình chạy môi trường hệ điều hành WinXP, WinServer, Linux sử dụng ngôn ngữ chuẩn về xử lý liệu PHP,HTML, JavaScript, XML, CSS và hệ quản trị sở liệu MySQL Dùng AppServ làm môi trường WebServer hỗ trợ sẵn Apacher, PHP, MySQL Báo cáo gồm chương: Chương 1: Tìm hiểu mã nguồn mở Joomla Chương 2: Tìm hiểu số chức và thành phần mở rộng Joomla Chương 3: Khảo sát và phát triển Virtuemart Joomla Chương 4: Ứng dụng xây dựng website Thương Mại Điện Tử giới thiệu sản phẩm Lý chọn dề tài Với sự bùng nổ hệ thống mạng toàn cầu Internet và lợi ích vơ to lớn nó mang lại thực sự thu hút và chinh phục người Tận dụng tính mạnh mẽ Internet, công nghệ về thông tin và truyền thông, người ta xây dựng nên hệ thống đặc biệt để người có thể có thể ứng dụng đưa vào đời sống thực tiễn, và điều đó thực sự làm thay đổi sống xã hội theo chiều hướng tiện lợi hơn, văn minh Thế là hệ thống Website thương mại đời Và đây, với việc Internet nhanh chóng lan rộng khắp toàn cầu thì Website thương mại trở thành công cụ chủ yếu và đắc lực cho việc kinh doanh phạm vi toàn cầu Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Bây thì bất cứ nhu cầu nào bạn cũng đều có thể được đáp ứng tức khắc Với máy tính cá nhân có kết nối mạng, bạn có thể lướt trang Web công ty, dịch vụ; thoải mái chọn lựa mặt hàng mình thích, thơng tin mình cần chỗ Các công ty, doanh nghiệp có thể quảng cáo sản phẩm, dịch vụ mình Website Điều này giúp tăng doanh thu, tăng khách hàng và đặc biệt là dễ dàng tìm đối tác kinh doanh Và việc chi trả toán trực tuyến nhanh chóng và đơn giản thơng qua loại thẻ tín dụng Cho nên cần phải có công nghệ để quản lý, quản trị Website, để đáp ứng nhu cầu vì lý đó mà chúng em chọn đề tài về Joomla và ứng dụng Joomla việc xây dựng website Mục tiêu đề tài Tìm hiểu công cụ đơn giản, tiện lợi cho người không chuyên có thể tự thiết kế cho mình môt website để đáp ứng được nhu cầu cho thân và tổ chức v.v… Em ứng dụng Joomla thiết kế trang web đơn giản giới thiệu sản phẩm để cho người dùng có thể dễ dàng biết thêm thông tin sản phẩm và có thể chọn cho mình sản phẩm phù hợp Joomla là hệ thống quản trị nội dung (CMS – Content Management System) giúp bạn thực website động cách nhanh chóng và dễ dàng Là hệ thống quản trị nội dung mã nguồn mở số giới Linh hoạt, đơn giản, nhã, tính tuỳ biến cao và cực kỳ mạnh mẽ, đó là gì có thể nói về Joomla được sử dụng ở toàn giới từ trang web đơn giản ứng dụng phức tạp Việc cài đặt Joomla dễ dàng, đơn giản việc quản lý và đáng tin cậy Xây dựng được website “Thương mại điện tử” tương đối hoàn chỉnh, phục vụ cách có hiệu cho người dùng dựa việc sử dụng phần mềm quản trị CSDL MySQL và xây dựng ứng dụng dựa kết hợp ngôn ngữ ngôn ngữ PHP, HTML, XML, CSS CHƯƠNG 1: TÌM HIỂU VỀ MÃ NGUỒN MỞ JOOMLA 1.1 Giới thiệu sơ lược Joomla Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Joomla! là hệ quản trị nội dung mã nguồn mở (tiếng Anh: Open Source Content Management Systems) Joomla được viết ngôn ngữ PHP và kết nối tới sở liệu MySQL, cho phép người sử dụng có thể dễ dàng xuất nội dung họ lên Internet Intranet Joomla có đặc tính là: đệm trang (page caching) để tăng tốc độ hiển thị, lập mục, đọc tin RSS (RSS feeds), trang dùng để in, tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm Site và hỗ trợ đa ngôn ngữ Joomla được sử dụng ở khắp nơi giới, từ website cá nhân hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và ứng dụng Joomla có thể dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao Ứng dụng Joomla nhiều lĩnh vực như: - Trang Web tổ chức hay cổng thông tin - Thương mại điện tử - Ứng dụng cho quan hành - Trang Web cho cơng ty cỡ nhỏ - Trang Web cho trường học - Trang Web cho cá nhân và gia đình - Cổng thông tin cộng đồng - Trang Web báo điện tử và tạp chí - Và nhiều ứng dụng khác … Ngoài vấn đề là mã nguồn mở miễn phí, khả bảo mật cao, dễ sử dụng Joomla có nhiều chức mở rộng được viết bởi nhà lập trình khắp giới, và hầu hết ứng dụng này đều được chia sẻ miễn phí Có nhiều hệ thống ứng dụng Joomla như: • Cổng thơng tin điện tử • Thương mại điện tử • Báo, tạp chí điện tử • Website doanh nghiệp vừa và nhỏ • Website quan, tổ chức phi phủ • Website trường học Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP • Tìm hiểu Joomla và ứng dụng xây dựng website Website cá nhân Joomla có tiện ích sau: • Dễ sử dụng • Linh hoạt • Mạnh mẽ • Dễ mở rộng • Mã nguồn mở • Cộng đồng sử dụng lớn • Joomla! Framework API mạnh mẽ và dễ dùng 1.2 Kiến trúc Joomla a) Framework layer: • Framework: Các gói, thư viện cho Joomla • Libraries: Cung cấp hàm cho Framework hay cho nhóm phát triển thứ Từ Joomla! 1.6 có thể cài đặt, nâng cấp, tháo gỡ thư viện • Plugins: Mở rộng chức có sẵn Framework Là phần code được thực thi có sự kiện (được xác định trước) xảy b) Application layer: Chứa lớp mở rộng từ lớp JApplication • JInstallation: Chịu trách nhiệm cài đặt Joomla và được xóa cài đặt hồn tất • JAdministrator: Chịu trách nhiệm cho back-end Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website administrator • JSite: Chịu trách nhiệm cho front-end website • XML-RPC: Hỗ trợ quản trị từ xa c) Extensions layer: • Modules: • Là thành phần mở rộng nhỏ Component, dùng để hiển thị thành phần nhỏ ngồi • Một module có thể được hiển thị ở nhiều trang, có thể tùy chọn vị trí hiển thị module • Components: Là ứng dụng nhỏ thể phần trang web • Templates: Quy định cách hiển thị nội dung trang web: vị trí, cách trình bày thành phần, font, màu sắc … • Front-end Templates • Giao diện phần front-end • Có nhiều mạng • Back-end Templates • Giao diện phần back-end • Rất gặp, không cần thay đổi giao diện back-end 1.3 Sử dụng Webserver chạy Joomla (Appache) APP là chương trình máy chủ HTTP là chương trình dành cho máy chủ đối thoại qua giao thức HTTP APP chạy hệ điều hành Unix, Window, Netware và hệ điều hành khác APP đóng vai trò quan trọng trình phát triển mạng www APP được phát triển và trì bởi cộng đồng mã nguồn mở sự bảo trợ Apache Sofware Foundation, và được phát hành tự Là kiểu webserver phổ biến có tính định và tốc độ cao, APP là dự án mã nguồn mở mà bất kì có khả đều có thể viết chương trình mở rộng tính nó 14 Cài đặt và cấu hình Joomla Sinh viên thực hiện: Nguyễn Thị Vân ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website 1.4.1 Cài đặt Joomla Bung nén gói Joomla vừa download về, vào thư mục C:\AppServ\www, đổi tên thư mục để sau này dễ truy cập Các thư mục bung gói Joomla Để cài đặt Joomla trước tiên chúng ta phải tạo database rỗng Apache cách mở trình duyệt Web và gõ địa chỉ: http://localhost xuất hình Màn hình Apache Truy cập vào phpMyAdmin Database Manager Version 2.10.3 và tạo database hình Sinh viên thực hiện: Nguyễn Thị Vân 10 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website người quản lý công ty để đặt hàng… Ta có thể thấy Thương Mại Điện Tử là cơng cụ có thể làm hài lịng cho người sủ dụng nó • Dễ dàng theo dõi hiệu và nhận phản hồi khách hàng • Tiết kiệm được chi phí như: in ấn, nhân viên tiếp thị… Ngoài ra, phát triển được thêm chức bán hàng trực tuyến thì công ty bạn đạt được kết cao hơn, mang lại lợi nhuận đáng kể kinh doanh 4.3 Phân tích thiết kế hệ thống 4.3.1 Sơ đồ phân cấp chức Hệ thống website Chức quản lý Chức thị Chức thống kê Thêm, sửa, xóa thành viên Hiện thị sản phẩm Thống kê thành viên Thêm, sửa, xóa sản phẩm Hiện thị tin tức Thống kê sản phẩm Sinh viên thực hiện: Nguyễn Thị Vân 48 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Thêm, sửa, xóa tin tức Hiện thị lượt truy nhập Thống kê tin tức 4.3.2 Biểu đồ luồng dữ liệu Đăng ký/ Đăng nhập Hệ thống website Người dùng Quản trị website Xem thông tin Người quản trị Thông tin phản hồi 4.3.3 Biểu đồ luồng dữ kiệu mức đỉnh Chức quản lý Cập nhật TT Hệ thống website Chức hiển thị Chức thống kê Lưu vào CSDL CSDL 4.3.3 Biểu đồ luồng dữ liệu mức đỉnh Sinh viên thực hiện: Nguyễn Thị Vân 49 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website a Chức quản lý Thành viên Sản phẩm Chức quản lý Lưu vào CSDL Tin Tức CSDL Chức quản lý b.Chức thị Sản phẩm Tin tức Chức thị Tin Tức c Chức thống kê Sinh viên thực hiện: Nguyễn Thị Vân 50 ĐỒ ÁN TỐT NGHIỆP Thành viên Tìm hiểu Joomla và ứng dụng xây dựng website Cập nhật TT Cập nhật TT Sản phẩm Chức thống kê Tin Tức Cập nhật TT 4.3.4 Các bảng dữ liệu Tất bảng được tạo Joomla Sinh viên thực hiện: Nguyễn Thị Vân 51 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Bảng người dùng 4.4 Các chức website 4.4.1 Trang chủ Sinh viên thực hiện: Nguyễn Thị Vân 52 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Giao diện trang chủ Trang chủ thị sản phẩm bật được cập nhật liên tục để cho người dùng biết được thông tin nhanh và xác Các sản phẩm có thể được người dùng thêm vào giỏ hàng để sau đó có thể xem lại số sản phẩm mà mình muốn mua và tổng giá trị sản phẩm đó mà khơng phải cơng tính tốn thủ cơng 4.4.2 Trang tin tức Hiện thị thông tin, chức sản phẩm cho người dùng Sinh viên thực hiện: Nguyễn Thị Vân 53 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Giao diện trang tin tức 4.4.3 Trang Thông tin khuyến Sinh viên thực hiện: Nguyễn Thị Vân 54 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Giao diện thông tin khuyến Giới thiệu sản phẩm người dùng mua đại lý phân phối công ty thì có khuyến 4.4.4 Trang Tư vấn tiêu dùng Sinh viên thực hiện: Nguyễn Thị Vân 55 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Hướng dẫn sử dụng và cài đặt số thông tin và chức sản phẩm cho người sử dụng chúng Giao diện trang Tư vấn tiêu dùng 4.4.5 Trang liên hệ Sinh viên thực hiện: Nguyễn Thị Vân 56 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Người dùng có thể gửi thông tin thắc mắc đến cho người quản lý để biết thêm thông tin mà mình cần Giao diện trang Liên hệ 4.4.6 Các thông tin khác trang Web Trang web c ịn chứa thơng tin và điều khoản sử dụng chúng Có chức giải trí cho người dùng 4.5 Tối ưu hóa và bảo mật cho Joomla 4.5.1 Đảm bảo an toàn cho website Joomla a Backup website và sở dữ liệu (database) thường xun • Đây khơng phải là phương pháp chống được kacker công Tuy nhiên, trường hợp website bị công, chúng ta có thể sử dụng lại phiên cũ được backup • Backkup website: Copy toàn phần code thư mục web Sinh viên thực hiện: Nguyễn Thị Vân 57 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website được cài đặt • Backup database: • Kiểm tra xem thành phần ở rộng nào bị công, gỡ bỏ nó (chỉ nên sử dụng thành phần mở rộng thật cần thiết cho website bạn) b Đổi tên đăng nhập mặc định người quản trị website • Tên đăng nhập (username) mặc định quản trị viên website sau cài đặt là admin • Hacker có thể lợi dụng việc biết username này để công và chiếm quyền quản trị website • Đổi tên đăng nhập mặc định là biện pháp tốt chống bị cơng 4.7.2 Tối ưu hóa cho website Joomla a Tối ưu hóa website Sử dụng hệ thống Caching • Web Caching là việc lưu trữ copy văn theo web (trang HTML, hình ảnh, … ) nhằm giảm lưu thông mạng, giảm thời gian truy cập từ server gốc • Sử dụng hệ thống Caching cải thiện đáng kể hiệu Joomla website • Máy chủ Cache lưu copy trang web qua nó • Khi yêu cầu người truy cập website phù hợp với nội dung nó có, máy chủ Cache trả nội dung được yêu cầu cho người dùng • Các thao tác kích hoạt web Caching • Bước 1: Vào trang quản trị, click vào phần Golbal Configuration (cấu hình chung)-> chọn Tab System (hệ thống) • Bước 2: Chọn Yes mục Cache settings (thiết lập đệm) -> chọn Save b Tối ưu hóa database • Bước 1: Vào trang phpMyAdmin để quản trị database, chọn database website Kiểm tra bảng có kích thước lớn xem đó là thành phần mở rộng nào? Nếu không sử dụng thì gỡ bỏ thành phần đó (cố thể cần xóa bảng database phpMyAdmin) Sinh viên thực hiện: Nguyễn Thị Vân 58 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website • Bước 2: Chọn tất bảng database (Sử dụng chức Check All) Trong ô With Selected chọn Optimize Table -> Chọn Go Lệnh tối ưu hóa được thực c Tối ưu hóa với phương pháp khác • Sử dụng càng thành phần mở rộng (Extensions) càng tốt Không cài đặt thành phần mở rộng mà bạn không sử dụng cho website • Giảm nội dung thị trang chủ • Tối ưu hóa liệu media (hình ảnh, video clips ….) • Tổ chức thơng tin website thành nhóm tin (Section) và chủ đề (Categories) • Giảm thời gian tải thơng tin • Tạo thuận lợi cho người dùng theo nội dung 4.7.3 Xuất bản website lên Internet a Chuẩn bị xuất bản lên web • Có thành phần cần được đưa lên host đó là: Joomla files, database • Joomla files và thư mục chứa dòng lệnh codes, liệu hình ảnh v.v… (tất gì nằm thư mục cài đặt web) • Joomla database chứa tất ghi liệu website Cần export database ở localhost file dạng sql • Copy thư mục phpMyAdmin vào thư mục cài đặt web (nếu cần) • Môt số nhà cung cấp dịch vụ có sẵn phpMyAdmin • Phần mềm truyền files (vd: 3DFTP, CuteFTP) để kết nối với máy chủ web (web server) • Cần tài khoản (account) từ nhà cung cấp dịch vụ ( account vào bảng điều khiển, account truyền file, xem kỹ hướng dẫn sử dụng) b Các thao tác xuất bản lên web Bước 1: kết nối với máy chủ web (web server) để truyền files • Mở thư mục gốc (root directory) máy chủ (thường có tên www, wwwroot, public_html, httpdocs) • Copy toàn files và thư mục thư mục cài đặt web từ localhost lên thư mục gốc máy chủ Sinh viên thực hiện: Nguyễn Thị Vân 59 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website Bước 2: Truy cập vào Bảng điều khiển (Control panel) để tạo database account người dùng database • Tùy nhà cung cấp có thể sử dụng hệ thống quản trị máy chủ web khác -> Giao diện Bảng điều khiển khác Bước 3: Kết nối với máy chủ database để inport liệu cho database • Sử dụng phpMyAdmin cơng cụ quản lí database khác • Nếu sử dụng phpMyAdmin thì mở file config.inc.php thư mục phpMyAdmin ở máy chủ web và sửa tham số đúng với giá trị nhận được từ nhà cung cấp dịch vụ: • $cfg[‘Servers’][$i][‘user’] = ‘ten_truy_cap’; • $cfg[‘Servers’][$i][‘password’] = ‘mat_khau’; • $cfg[‘Servers’][$i][‘host’] = ‘ten_mien_website’; Bước 4: Import liệu vào database • Chọn database vừa tạo ở Bước Click Tab Import -> Chọn Browse tìm đến file chứa liệu database (.sql) Chọn Go Bước 5: Cấu hình kết nối với database cho website • Sử dụng phần mềm truyenf file FTP để mở file configuration.php thư mục cài đặt web (www/ten_mien/configuration.php) ở chế độ sửa (Edit) • Sửa tham số sau theo đúng giá trị nhận đuocj từ nhà cung cấp và giá trị được tạo bước tạo database - var $host = ‘localhost’; - var $user = ‘nguoi_dung_database’; - var $password = ‘mat_khau’; - var $db = ‘ten_database’; - var $log_path = ‘/home/youruser/www/logs’; - var $tmp_path = ‘/home/youruser/www/tmp’; Bước 6: Kiểm tra kết thị và khắc phục lỗi (nếu có) • Truy cập trang chủ website để kiểm tra • Khắc phục lỗi (đặc biệt là lỗi kết nối database) có Sinh viên thực hiện: Nguyễn Thị Vân 60 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website KẾT LUẬN Đây là đề được xây dựng từ thực tế mục tiêu tin học hóa hoạt động quan, đơn vị, cá nhân Số người và tiếp cận với công nghệ internet không ngừng tăng thời gian qua, với doanh nghiệp ở Việt Nam việc hướng đến người tiêu dùng thôn qua internet là vấn đề là xu hướng Trong tương lai gần được phát triển mạnh mẽ vì việc quảng bá sản phẩm thông internet được quan tâm ngày càng nhiều Số lượng người tiếp cận lớn, chi phí thấp, thời gian nhanh, thơng tin xác và nhanh chóng, tiết kiêm thời gian … mạng lại khơng lợi ích cho người sủ dụng Kết đạt được thực xong đề tài này là: - Tìm hiểu sự đời và phát triển phần mềm mã nguồn mở Joomla - Thiết kế website Joomla, dựa server ảo thiết lập Appserver - Tìm hiểu về thành phần như: component, module, content - Sử dụng VirtueMart để thiết lập chức thương mại điện tử cho website Một số hạn chế thực hiện: - Template đơn giản - VirtueMart hỗ trợ được tối đa 1000 giap dịch/ thời điểm Đôi với công ty lớn cần sử dụng phương pháp khác Hướng phát triển: - Thực trang website thương mại điện tử cho công ty, doanh nghiệp vừa và nhỏ - Tim hiểu thêm giải pháp khác ngoài VirtueMart cho doanh nghiệp lớn - Tự thiết kế template phù hợp cho mục đích trang web - Tạo banner sinh động hơn, giao diện gần gũi Sinh viên thực hiện: Nguyễn Thị Vân 61 ĐỒ ÁN TỐT NGHIỆP Tìm hiểu Joomla và ứng dụng xây dựng website TÀI LIỆU THAM KHẢO http://www.joomla.org website cộng đồng Joomla http://www.demo.joomla.org trình diễn chức Joomla http://www.joomlaviet.org cộng đồng Joomla Việt Nam Sinh viên thực hiện: Nguyễn Thị Vân 62 ... VM tự động chuyển theo CHƯƠNG 4: ỨNG DỤNG JOOMLA THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ GIỚI THIỆU SẢN PHẨM 4.1 Bài toán đặt Xây dựng website thương mại điện tử để quảng cáo và giới thiệu sản... trúc thương mại điện tử Hình thức giao dịch thương mai điện tử Các hihf thức hoạt động Cách giao tiếp Cách giao dịch Lợi ích thương mại điện tử Thưc trạng nền thương mại điển tử VN Hướng... hệ thống ứng dụng Joomla như: • Cổng thơng tin điện tử • Thương mại điện tử • Báo, tạp chí điện tử • Website doanh nghiệp vừa và nhỏ • Website quan, tổ chức phi phủ • Website trường học Sinh

Ngày đăng: 03/10/2021, 12:51

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan