Tr-ờng đại học vinh Khoa công nghệ thông tin ===== ===== Hồ Công tân xây dựng website trung tâm môI tr-ờng phát triển nghệ an dựa mà nguồn mở joomla Đồ án Tốt nghiệp đại học Ngành kỹ s- c«ng nghƯ th«ng tin VINH - 2009 Trang Tr-ờng đại học vinh Khoa công nghệ thông tin ===== ===== Hồ Công tân xây dựng website trung tâm môI tr-ờng phát triển nghệ an dựa mà nguồn mở joomla Đồ án Tốt nghiệp đại học Ngành kỹ s- công nghệ thông tin Cán h-ớng dẫn: Ths Trần Văn Cảnh Sinh viên thực hiện: Hồ Công Tân Líp 45K - C«ng nghƯ th«ng tin VINH - 2009 Mục lục Lời cảm ơn . Lời nói đầu Chương 1: Phần mềm mà nguồn më………………………… ……… 1.1 Giíi thiƯu phÇn mỊm ngn më trªn thÕ giíi…………………… 1.2 Apache……………………………………………………….… 1.3 PHP (Personal Home Page)………………………………….… 1.4 MySQL…………………………………………………….…… 1.5 Xampp…………………………………………………….…… 12 1.5.1 Cài đặt website 12 1.5.2 Cài đặt công XAMPP…………………………………… 12 Ch-¬ng 2: Giíi thiƯu vỊ gãi m· ngn më Joomla………… ……… 17 2.1 Giíi thiƯu vỊ Joomla…………………………………….……… 17 2.2 Các dòng phiên 19 2.3 C¸c kh¸i niƯm 20 2.3.1 Front-end, Back-end, Template…………………………… 20 2.3.2 Section, Category, Content. 20 2.3.3 Các thành phần mở rộng 21 2.4 Cài đặt Joomla. 23 Chương 3: Thiết kế xây dựng website 29 3.1 Tìm hiểu Trung tâm môi trường phát triển Nghệ An 29 3.2 Đặt vấn đề. 30 3.3 Sơ đồ website.. 31 3.4 Cấu trúc website. 31 3.5 Thiết kế chức cña website 33 3.5.1 Tìm kiếm liệu 36 3.5.2 Upload t liÖu……………………………………… ……… 36 3.5.3 Các chức quản trị 38 3.5.4 Khôi phục lại mËt khÈu 39 3.6 Cài đặt template 42 3.7 Cài đặt gói ngôn ng÷ tiÕng ViƯt……………… 43 3.8 ThiÕt kÕ giao diƯn…………………………………….………… 45 3.9 CÊu h×nh module…………………………………… ………… 45 3.10 Cài đặt Docman. 47 3.11 Tạo nội dung………………………………… ……………… 48 3.11.1 T¹o Section……………………………… ……………… 48 3.11.2 Tạo Category 49 3.11.3 Tạo viết 51 3.12 Qu¶n lý User……………………………….………………… 52 3.13 Upload Website lªn Server……………………………………… 51 3.14 Mét sè giao diƯn cđa Website 53 3.15 Mét sè giao diƯn cđa website 55 KÕt ln……………………………………………… ……………… 59 Tµi liƯu tham khảo 60 Lời cảm ơn Đề tài Xây dựng Website Trung tâm môi tr-ờng phát triển Nghệ An sử dụng mà nguồn mở Joomla đề tài mà em quan tâm Website đ-a vµo sư dơng lµ trang web chÝnh thøc cđa Trung tâm Tuy đà có nhiều cố gắng việc tìm hiểu, nghiên cứu, phân tích thiết kế trang Web nh-ng chắn không tránh khỏi sai lầm vµ thiÕu sãt viƯc thùc hiƯn Em rÊt mong đ-ợc đóng góp ý kiến thầy cô giáo C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an b¹n; nhÊt ý kiến đóng góp từ Ban lÃnh đạo trung tâm để Website ngày hoàn thiện hơn, đạt hiệu cao việc áp dụng Qua đây, em xin đ-ợc gửi lời cảm ơn chân thành tới Ban lÃnh đạo Trung tâm môi tr-ờng phát triĨn NghƯ An, Ban chđ nhiƯm khoa CNTT nãi chung, Tổ Mạng máy tính nói riêng đà tạo điều kiện thuận lợi để em hoàn thành tốt đề tài tốt nghiệp Đặc biệt quan tâm tận tình thầy giáo Ths.Trần Văn Cảnh đà giúp em nhiều suốt trình làm đề tài Vinh, ngày 10 tháng 05 năm 2009 Sinh viên thực Hồ Công Tân Lời nói đầu Ngy nay, khái niệm phần mềm nguồn mở đà không xa lạ với nhiều ng-ời đ-ợc ứng dụng ngày rộng rÃi tổ chức doanh nghiệp Đ-ợc đánh giá ph-ơng tiện hữu hiệu để san sẻ thịnh v-ợng giới công nghiệp hoá đại hoá sang n-ớc phát triển, đời phần mềm nguồn mở thực cách mạng công nghiệp phần mềm Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Đề tài Xây dựng Website Trung tâm môi trường phát triển Nghệ An sử dụng mà nguồn mở Joomla đề tài mà em quan tâm Website đ-a vào sử dụng Website Trung tâm Không hàng loạt mà nguồn mở đời nhằm giúp thực hiên cách nhanh chóng tiết kiệm thời gian làm việc Bên cạnh Sinh viên công nghệ thông tin (CNTT) ngày không ngừng học hỏi, cập nhật công cụ biết ứng dụng kiến thức đà đ-ợc học vào thực tiễn sống B-ớc sâu vào tìm hiểu lĩnh vực công nghệ thông tin ứng dụng thực tiễn Đứng trước thực trạng em chọn chuyên ngành ứng dụng gói phần mềm mà mở để thiết kế Website nhằm góp phần giúp bạn sinh viên hiểu rõ tiếp cận hệ quản trị nội dung mà nguồn mở (Open Source Content Management Systems) Ch-ơng Phần mềm mà nguồn mở 1.1 Giới thiệu phần mềm nguồn mở giới Đến nay, khái niệm nguồn mở đà không xa lạ với nhiều ng-ời đ-ợc ứng dụng ngày rộng rÃi phủ, tổ chức doanh nghiệp Đ-ợc đánh giá ph-ơng tiện hữu hiệu để san sẻ thịnh v-ợng giới công nghiệp hoá sang n-ớc phát triển Sự đời phần mềm nguồn mở thực cách mạng công nghiệp phần mềm Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Tỉng th- ký Liªn hợp quốc ng-ời có tiếng nói đinh giới công nghệ truyền thông máy tính có chung ý muốn làm cho giá phần mềm hợp lý với ng-ời không đủ tài Và phần mềm nguồn mở, lời giải hữu hiệu cho toán Phần mềm nguồn mở ( OSS Open Source Sofware ) có lịch sử phát triển qua hàng chục năm Lợi ích phần mềm nguồn mở thấy rõ qua hình thành cộng đồng nguồn mở với sản phẩm có giá trị cao thực tế giá trị đào tạo Một số định nghĩa khác vỊ phÇn mỊm ngn më: PhÇn mỊm ngn më đ-ợc hiểu (hệ) hệ phần mềm cho phép ng-ời sư dơng truy cËp tù (free access) ®Õn m· nguồn đ-ợc quyền sửa đổi mà nguồn TS Nguyễn Chí Công tổ trưởng chuyên môn Đề án 112: Mà nguồn mở, phần mềm mà cầc tác giả khi công bố, cung cấp mà để ng-ời khác tái sử dụng phát triển Các nhà cung cấp phần mềm nguồn mở có quyền yêu cầu ng-ời dùng trả số chi phí dịch vụ bảo hành, huấn luyện, nâng cấp, t- vấn v.v, tức dịch vụ thực đà thực để phục vụ ng-ời dùng, nh-ng không đ-ợc bán sản phẩm nguồn mở tài sản trí tuệ chung, tài sản riêng mét nhµ cung cÊp nµo Theo Richard Stallman, ng-êi phong trào phần mềm miễn phí: Thứ nhất, tự chạy ch-ơng trình mà bạn muốn Thứ hai, tự nghiên cứu mà nguồn thay đổi Tiếp tự giúp đỡ cách copy phân phối cho ng-ời khác bạn muốn Và cuối tự giúp đỡ cộng đồng thông qua việc phát hành phân phối phiên sửa đổiNếu bạn có tất quyền tự sử dụng này,nó phần mềm nguồn mở Phần mềm tự phần mềm nguồn mở (FOSS Free and Open Source software) phần mềm cho phÐp ng-êi sư dơng qun ch¹y, Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an chép, phân phối, thay đổi cải tiến cho phù hợp với nhu cầu sử dụng mà không cần phải có cho phép phải trả tiền Định nghĩa phần mềm nguồn më cđa OSI (tỉ chøc s¸ng kiÕn ngn më – open source Innitiatitive): phần mềm nguồn mở FOSS có sử dụng dạng quyền đ-ợc chấp nhận OSI liệt kê qun m· më cđa tỉ chøc PhÇn mỊm ngn më không đảm bảo cho ng-ời phát triển (developer) mà cho phép tất ng-ời dùng đ-ợc đọc sửa đổi mà nguồn Tóm lại, hiểu, víi phÇn mỊm ngån më, ng-êi dïng cã qun tù chạy ch-ơng trình theo mục đích nào, không miễn phí giá mua mà chủ yếu miƠn phÝ vỊ b¶n qun Ng-êi dïng cã qun sưa đổi, cải tiến, phát triển, nâng cấp theo số nguyên tắc chung Không có phí trả tr-ớc, không cần lo lắng nạn ăn cắp quyền Các chuyên viên máy tính nh- ng-ời bình th-ờng tạo thành cộng đồng ảo để phát minh phần mềm Đặc biệt, phần mềm viết ngôn ngữ địa phương Sự đời phát triển phần mềm nguồn mở: Hơn thập kỉ tr-ớc, máy tính lầ v-ơn tới mà nguồn tr-ờng đại học đ-ợc truyền miễn phí, nhà lập trình cho rằng, đ-ợc trả tiền cho việc lập ch-ơng trình thân ch-ơng trình Sự việc thay đổi máy tính tiến đến giới th-ơng mại công ty bắt đầu phát triển, cấp phép cho phần mềm dựa tảng th-ơng mại, hạn chế truy cập mà nguồn Phần mềm nguồn mở cách mạng công nghiệp phần mềm: Tại quốc gia Nam Mỹ Brasil, cách sử dụng sản phẩm CNTT nhà đơn vị cá nhân không khác biệt nhiều so với nơi đâu giới, thay đổi khu vực phủ lại lớn nhiều Thông qua tự phần mỊm ngn më nh- ë Brasil,ViƯn c«ng nghƯ Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an thông tin quốc gia khẳng định rằng, họ đà tiết kiệm đ-ợc khoảng 170 triệu USD năm cho chi phí chứng nhận Theo ông Gilberto Gil, Bộ tr-ởng văn hoá Brasil khoản tiết kiệm đ-ợc đầu t- vào nâng cấp phần cứng cho khu vực yếu công nghệ Thậm chí Brasil có quan uỷ quyền phủ tuyên bố quan hành phải -u tiên phần mềm nguồn mở miễn phí: Quan điểm Brasil phần mềm miễn phí tích cực Chính phủ Brasil đà tạo nên ch-ơng trình miễn phí nh- ứng dụng vào thủ tục phủ hay công cụ hữu ích cho xà hội, ông Gilberto Gil nói Hành động Brasil đà buộc ông lớn ngành phần mềm phải bắt tay vào việc chiến l-ợc Và gần Microsoft Brasil thông báo mắt phiên rẻ hệ điều hành Windows XP Jonathan Murray, đại diện Microsoft, nói: Brasil đất n-íc rÊt quan träng trªn thÕ giíi Cã mét bé phận dân số nghèo Brasil cần tiếp cận với công nghệ đào tạo kỹ để tham gia vào kinh tế phát triển, để đạt đến nấc thang cao Và tích cực hợp tác với phủ Brasil lĩnh vực giáo dục để đảm bảo tiếp cận Chúng đà đầu t- 10 triệu USD năm gần để cung cấp truy cập công nghệ Brasil Hiện 90% toàn máy tính Laptop giới chạy phần mềm độc quyền nh- Apple hay Microsoft Và dù muốn hay không, có mặt phần mềm nguồn mở đà thật làm náo động giới phần mềm th-ơng mại độc quyền Tr-ớc mối đe doạ này, công ty lớn đà phải để ý đến phần mềm nguồn mở lên kế hoạch sống chung với Vào tháng 2/2005, công ty máy tính lớn IBM d-ới thiệu kế hoạch đầu tư 100 triệu USD để ủng hộ phần mềm nguồn mở: Sự tâm đ-ợc tăng lên thông qua việc tham gia vào 150 dự án phần mềm nguồn mở Tại trung tâm công nghệ Linux, có 700 nhà lập trình kỹ s- làm việc cho dự án nh- phần cộng đồng nguồn më Nh-ng Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an t«i nghĩ lý tâm khách hàng đà yêu cầu nhìn thấy giá trị nó, Adam Jollans đại diện IBM nói Còn chiến l-ợc HP là: Để khách hàng lựa chọn, khách hàng không muốn dùng phần mềm quyền, vui lòng làm theo; họ chọn phần mềm mở, cung cấp Chúng làm việc với cộng đồng nguồn mở phạm vi lớn Không công ty phần cứng máy tính Fortune 500 nhà phát triển phần mềm Sun Microsystems ®Ịu ®ang sư dơng ngn më Mµ thËm chÝ, ng-ời khổng Microsoft tin vào khả bắt tay với cộng đồng nguồn mở Jonathan Murray, đại diƯn cđa Microsoft, nãi: “Céng ®ång ngn më ®· mét lần khuyến khích đổi phần mềm nói cách thẳng thắn, cảm thấy vui Nã ®· mang rÊt nhiỊu ng-êi ®Õn víi céng ®ång phát triển, tạo b-ớc cải tiến quanh phần mềm chắn nhìn nhận họ người cộng tác với Microsoft Rõ ràng, đời phần mềm nguồn mở thực cách mạng nghành công nghiệp phần mềm chắn, ng-ời truyền bá cho phần mềm nguồn mở miễn phí tiếp tục hành trình họ 1.2 Apache Apache ch-ơng trình máy chủ HTTP ch-ơng trình dành cho máy chủ đối thoại qua giao thức HTTP Apache chạy hệ điều hành t-ơng tự nh- Unix, Microsoft Windows, Novell Netware hệ điều hành khác Apache đóng vai trò quan trọng qúa trình phát triển m¹ng web thÕ giíi (tiÕng Anh: World Wide Web) Khi đ-ợc phát hành lần đầu, Apache ch-ơng trình máy chủ mà nguồn mở có khả cạnh tranh với ch-ơng trình máy chủ t-ơng tự Netscape Communications Corporation mà ngày đ-ợc biết đến qua tên th-ơng mại Sun Java System web Server Từ trở đi, Apache đà không ngừng tiến triển trở thành phần mềm có sức cạnh tranh mạnh so với ch-ơng trình máy chủ khác mặt hiệu suất tính phong phú Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 10 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an H×nh 3.16 Upload gãi Module Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 49 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Më menu Extensions -> Module Manager -> nhấn vào Hình 3.17 Quản lý module 3.10 Cài đặt DOCman * B-ớc 1: Cài đặt - Tải gói Components địa chỉ: http://joomlaviet.org - Mở trang quản trị đ-ờng dẫn http://ced/administrator - Mở menu Install/Uninstall - NhÊn vµo Browse -> chØ vµo gãi Components võa download -> Upload File & Install H×nh 3.18 Upload gãi Components - Sau cµi xong vµo Components sÏ cã DOCman Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 50 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an H×nh 3.19 Giao diƯn cđa DOCman 3.11 T¹o néi dung 3.11.1 T¹o Section - Më menu Content -> Section Manager H×nh 3.22 Màn hình Section website Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 51 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Mét danh s¸ch c¸c Section sÏ ra, click chuột trái vào biểu t-ợng New để tạo Section Hình 3.23 Màn hình tạo Section - Điền thông tin cần thiết nh-: Title (tiêu đề), Section Name (tên), Description (mô tả chi tiết) - Click chuột trái vào biểu t-ợng Save để l-u l¹i 3.11.2 T¹o Category - Më menu Content -> Category Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 52 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 3.24 Màn hình Category website - Chọn New để tạo Category Hình 3.25 Màn hình tạo Category - Điền thông tin cần thiết nh-: Title (tiêu đề), Section Name (tên), Description (mô tả chi tiết) - Click chuột trái vào biểu t-ợng Save để l-u lại Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 53 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 3.11.3 Tạo viÕt - Më menu Content -> Article Manager H×nh 3.26 Màn hình Article website - Chọn Section Category cho viết - Click chuột vào biểu t-ợng New để tạo viết Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 54 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 3.27 Màn hình tạo Article - Điền thông tin viết (Title: Tiêu ®Ị cđa bµi viÕt, Alias: BÝ danh ) Sau ®ã soạn nội dung viết nh- Microsoft Word - Chọn biểu t-ợng Save để l-u lại viết - Mở website để xem kết 3.12 Quản lý User B-ớc Mở trang quản trị - http://ced/administrator B-ớc Më mơc qu¶n lý User - Më menu Site -> User Manager * Thêm User Trong phần quản lý User, nhấn nút [New] Điền thông số User (tên thật, tên đăng nhập, email, mật khẩu, nhóm) Nhấn nút [Save] để l-u lại Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 55 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 3.28 Thêm User * Sửa mét User Chän mét User vµ nhÊn nót [Edit] Thay đổi thông số nhấn nút [Save] * Xóa User Chọn User cần xóa nhấn nút [Delete] 3.13 Upload Website lên Server Sau đà cài đặt Joomla thành công localhost để upload lên Server chạy thức Internet Thao tác "upload Webstite Joomla" (hay website bÊt kú) lªn Server/Hosting gåm b-íc: + Upload th- mơc chøa website lªn Server + NhËp (import) liệu từ localhost lên Server + Chỉnh sửa thông số B-ớc 1: Upload th- mục chứa website lên Server - Sư dơng mét c«ng FTP (File Transfer Protocol) chẳng hạn: FileZilla, SmartFTP, Net2FTP công cụ quản lý file Server/Hosting cung cấp để copy th- mục website lên Server/Hosting B-ớc 2: Nhập (import) liệu từ localhost lên Server B-ớc 2.1: Xuất (export) liệu tõ localhost tƯp *.sql + Më c«ng "phpMyAdmin" + Chän database ced + Chän nót "Export" (trong công cụ phía cùng) Chọn "Add DROP TABLE / DROP VIEW" vµ "Add IF NOT EXISTS" Chän "Save as file" -> L-u file *.sql B-íc 2.2: NhËp (export) d÷ liƯu tõ localhost tƯp *.sql + Më c«ng "phpMyAdmin" Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 56 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an + Chän database chøa Joomla (nÕu ch-a cã h·y t¹o nã) + Chọn "Import" Nhấn nút "Browser" chọn file *.sql đà l-u Ced Nhấn nút "Go" để khôi phục B-ớc 3: Chỉnh sửa thông số (quan trọng) Mở file "configuration.php" sửa thông số: Để hỗ trợ thêm truy cập FTP Joomla, chỉnh sửa thêm thông số: 3.14 Mét sè giao diƯn cđa Website H×nh 3.29 Trang chđ Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 58 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 3.30 Sản phẩm Trung t©m Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 59 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an H×nh 3.31 Hình ảnh dự án Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 60 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 3.32 Nhà tài trợ Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 61 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an KÕt luËn ViÖc thiÕt kÕ mét website rÊt quen thc víi ng-êi dïng m¸y tÝnh Có nhiều phần mềm, công cụ giúp thực công việc Một số đó, công cụ đ-ợc -a chuộng gói phần mềm mà nguồn mở nh- Joomla- linh hoạt, đơn giản, nh·, tÝnh tuú biÕn rÊt cao vµ cùc kú mạnh mẽ, nói Joomla phần đà đ-ợc thể thông qua đề tài Việc cài đặt Joomla dễ dàng, đơn giản việc quản lý đáng tin cậy Joomla giúp bn xây dng mt Website hoc ng dụng online, Joomla m· nguån mở việc sử dụng Joomla hoàn toàn miễn phÝ cho tt c mi ngi th gii Đề tài đ-ợc viết kiến thức đà tiếp thu đ-ợc qua giảng, sách tham khảo h-ớng dẫn nhiệt tình giáo viên Do thời gian có hạn, kinh nghiệm nên đề tài không tránh khỏi thiếu sót Rất mong đ-ợc đánh giá, góp ý chân thành thầy cô giáo bạn để chúng em kịp thời có sửa đổi, bổ sung, để ngày hoàn thiện Website đ-a vào chạy thử mạng Internet Cuối em xin chân thành cảm ơn Ths Trần Văn Cảnh đà giúp đỡ nhiệt tình cho em hoàn thành đề tài Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 62 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn