Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 57 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
57
Dung lượng
4,11 MB
Nội dung
Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔN TIN ================ Đồ án tốt nghiệp Tờn ti: xây dựng website ®Þa chØ vinh b»ng joonla Giáo viên hướng dẫn: Ths Vũ Chí Cường Sinh viên thực hiện: Trần Đình Bảo Lớp: 45K - KS Tin ==== Vinh, ngày 10/05/2010 ==== Sinh viên : Trần Đình Bảo Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường LỜI NÓI ĐẦU Ngày nay, khái niệm phần mềm nguồn mở khơng cịn xa lạ với nhiều người ứ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 hố đại hố 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 Ứng dụng phần mềm mã nguồn mở Joomla thiết kế website sử dụng phổ biến giới Việt Nam Vì qua đồ án tốt nghiệp em muốn giới thiệu tới thầy cô bạn phần mềm mã nguồn mở Đồng thời áp dụng để xây dựng website http://www.diachivinh.com minh họa cho tính bật phần mềm mã nguồn mở Joomla Luận văn chia làm nội dung chính: Phần I: Tổng quan phần mềm nguồn mở Phần II: Giới thiệu gói mã nguồn mở Joomla Phần III: Xây dựng website http://diachivinh.com Phần IV: Một số hình giao diện website Em xin chân thành cảm ơn Giảng viên, Thạc sĩ Vũ Chí Cường giảng viên tổ mạng máy tính khoa CNTT trường Đại học Vinh giúp đở em hoàn thành đề tài Mặc dù trình làm Đề tài, thân em nỗ lực cố gắng nhiều Nhưng đề tài khơng tránh khỏi thiếu sót, mong cảm thơng góp ý thầy giáo, bạn học sinh, sinh viên Sinh viên thực Trần Đình Bảo Sinh viên : Trần Đình Bảo Đồ án tốt nghiệp PHẦN I: GVHD : ThS Vũ Chí Cường TỔNG QUAN VỀ PHẦN MỀM NGUỒN MỞ Giới thiệu phần mềm nguồn mở giới 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 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 truyền miễn phí, nhà lập trình cho rằng, trả tiền cho việc lập chương trình khơng phải 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 Ý tưởng công khai mã nguồn xuất ngày đầu Công nghệ thông tin hình thức khác nhau: 1940: Đã có hoạt động chia sẻ mã nguồn làm việc máy tính ENIAC, hoạt động chia sẻ phần mềm dùng chung, nghiên cứu có cơng bố kèm theo mã nguồn 1970-1980: Donal Knuth phát triển hệ xử lý văn nguồn mở Tex 1983: Richard Stallman đưa GNU (GNU is Not Unix): Các phần mềm hàng triệu người sử dụng (hệ điều hành, hệ soạn thảo văn bản…) tài sản văn hoá chung nhân loại, cần cơng khai mã nguồn miễn phí xem phần mềm nguồn mở Cơng lao ơng tạo giấy phép nguồn mở GNU- viết tắt GPL, chủ yếu nhằm bảo vệ quyền cho phép sử dụng, sửa đổi phân phối lại mã nguồn chương trình gốc chương trình dẫn xuất 1984: Dự án GNU tổ chức phần mềm tự FSF thực loạt chương trình PMNM Thơng qua dự án GNU FSF, công cụ lập Sinh viên : Trần Đình Bảo Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường trình Emacs, GCC, GNU C++, GNU Ada, GNU Pascal, G77, F2C nhiều phần mềm khác gặt hái thành cơng Chính đề án GNU giấy phép mã nguồn mở GPL tảng then chốt cho phát triển giới mã nguồn mở có Linux 1985: MIT công bố mã nguồn mở X-Window (hệ thống giao diện cho HDH dòng UNIX) thành dự án phát triển phần mềm dùng cho đào tạo 1991: Linus Torvalds viết phần nhân hệ điều hành Linux cơng khai mã nguồn Internet Nó hoạt động điện thoại di động máy tính phức tạp Và phát minh Torvalds download miễn phí Từ bắt đầu phong trào rầm rộ tình nguyện viên phát triển Linux 1995: PMNM Apache Web Server 1.0 công bố nhiều người dùng làm Web Server tiếp tục phát triển mạnh mẽ 1997: Eric Raymond viết “The Cathedral and the Bazaar” đúc kết thành công dự án phần mềm nguồn mở Fetchmail 1998: The Open Source Initiative – tổ chức xúc tiến phần mềm nguồn mở miễn phí thành lập nhà lập trình Eric Raymond Bruce Perens Hai ơng cho rằng, từ miễn phí nên thay mở để tránh nhầm lẫn Vì vậy, cách đặt lại tên từ miễn phí thành phần mềm mở, Bruce Perens đồng nghiệp ông hy vọng hình mẫu doanh nghiệp mở rộng Netscape công bố mã nguồn Netscape Nagivator tạo cạnh tranh, kết người dùng có lợi từ trình duyệt nguồn mở miễn phí trình duyệt nguồn đóng (IE) Từ năm 1998 đến nay: phong trào phần mền nguồn mở phát triển mạnh mẽ nhiều nước với việc đề cao Linux Phần mềm nguồn mở, hệ điều hành: Các hệ điều hành nguồn mở dòng Linux: Red Hat, OpenLinux, Debian, ManDrake, SuSE, TurboLinux, Nirvana, Slackware Sinh viên : Trần Đình Bả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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Các hệ điều hành nguồn mở dòng BSD: FreeBSD, NetBSD, OpenBSD Phần mềm nguồn mở, hệ quản trị CSDL: Hiện phần lớn DBMS nguồn đóng (Oracle, Informix, Sybase, DB2 v.v.) có phiên chạy Linux Unix MySQL, PostgreSQL DBMS nguồn mở chuyển đổi liệu với DBMS nói Phần mềm nguồn mở, phần mềm nhóm: Các hệ thơng tin trợ giúp quản lý điều hành thường nhóm cộng tác sử dụng Phần mềm nhóm nguồn đóng: Lotus Notes, MS Exchange Phần mềm nhóm nguồn mở: PHP groupware,… Phần mềm nguồn mở, phần mềm cá nhân: Văn phòng: MS Office, Sun StartOffice, OpenOffice,… Mail Cline: Netscape Messenger, MS Outlook, MS Internet Mail, Trình duyệt Web: MS IE, Netscape Navigator, Mozila, Opera,… Mơ Windows: Conntectix Virtual PC, Lindows, Wine,… Phần mềm nguồn mở, phần mềm server: Web: Apache (61,4%), MS IIS (28,5%), Sun Iplanet (2%) Thư điện tử: Cyrus IMAP, Sendmail, Quickmail, Fetchmail,… Xác thực: Cistron Radius Cấp địa động: ISC DHCP Tổ chức danh bạ: Michigan Univ, OpenLDAP Dịch vụ tên miền: ISC Bind Khác: Tomcat (Java servlet), Squid (proxy), proftp (FTP) Phần mềm nguồn mở, cơng cụ lập trình: Trình dịch: Borland Kylix (C++), GNU C++, Sun JDK (Java), PHP Web Portal: Borland Jbuilder, IBM WebSphere Studio Application Developer, Sun J2EE Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Windows: Microsoft Visual Studio.Net Soạn trang Web: Webalizel Phát triển ứng dụng điểm - điểm: Sun JXTA Chuyển đổi: Sun LinCat (Linux Compatibility Assurance Toollkit Hệ phần mềm mở Apache, PHP & MySQL 2.1 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ự Unix, Microsoft Windows, Novell Netware hệ điều hành khác Apache đóng vai trị quan trọng trình phát triển mạng web giới Khi 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 Từ đó, 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ú Từ tháng 04/1996, Apache trở thành chương trình máy chủ HTTP thông dụng Hơn nữa, Apache thường dùng để so sánh với phần mềm khác có chức tương tự Tính đến tháng 01/2007 Apache chiếm đến 60% thị trường chương trình phân phối trang web Apache phát triển trì cộng đồng mã nguồn mở bảo trợ Apache Software Foundation Apache phát hành phần mềm tự miễn phí Apache kiểu mẫu webserver phổ biến Giống Linux, PHP, MySQL dự án nguồn mở Đây nguồn mở nên có khả viết chương trình mở rộng tính Apache PHP hoạt động với tư cách phần mở rộng Apache, module Apache Apache có tính ổn định tốc độ cao Tuy nhiên Apache khơng hỗ Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường trợ cơng cụ đồ hoạ trực quan Apache làm việc tốt Unix, có phiên chạy tốt hệ Windows 2.2 PHP (Personal Home Page) * PHP 1: PHP phát triển từ sản phẩm có tên PHP/FI Rasmus Lerdorf tạo năm 1995, ban đầu xem tập đơn giản mã kịch Perl để theo dõi tình hình truy cập đến sơ yếu lý lịch ông mạng Ông đặt tên cho mã kịch 'Personal Home Page Tools' Khi cần đến chức rộng hơn, ông viết thực thi C lớn để truy vấn tới sở liệu giúp cho người sử dụng phát triển ứng dụng web đơn giản Ơng định cơng bố mã nguồn PHP/FI cho người xem, sử dụng sửa lỗi có đồng thời cải tiến mã nguồn PHP/FI, viết tắt từ "Personal Home Page/Forms Interpreter", bao gồm số chức cho PHP ta biết đến chúng ngày Nó có biến kiểu Perl, thơng dịch tự động biến form cú pháp HTML nhúng Cú pháp giống Perl, hạn chế nhiều, đơn giản có phần thiếu quán * PHP 2: Năm 1997, PHP/FI 2.0, lần viết lại thứ hai phiên C, thu hút hàng ngàn người sử dụng toàn giới với xấp xỉ 50.000 tên miền ghi nhận có cài đặt nó, chiếm khoảng 1% số tên miền có mạng Internet Tuy có tới hàng nghìn người tham gia đóng góp vào việc tu chỉnh mã nguồn dự án vào thời chủ yếu dự án người PHP/FI 2.0 thức cơng bố vào 11/1997, sau thời gian dài công bố dạng beta Nhưng không lâu thay alpha PHP 3.0 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường * PHP 3: PHP 3.0 phiên cho thấy hình ảnh gần gũi với phiên PHP mà biết ngày Nó Andi Gutmans Zeev Suraski tạo năm 1997 sau viết lại hoàn toàn mã nguồn trước Ngồi khả cung cấp cho người dùng cuối sở hạ tầng chặt chẽ dùng cho nhiều sở liệu, giao thức API khác nhau, tính mở rộng PHP 3.0 thu hút nhiều nhà phát triển tham gia đề xuất mô đun mở rộng Các tính khác giới thiệu PHP 3.0 gồm có hỗ trợ cú pháp hướng đối tượng nhiều cú pháp ngôn ngữ quán khác PHP 3.0 thức cơng bố vào tháng 6/1998 * PHP 4: Năm 1998, sau PHP 3.0 thức công bố, Andi Gutmans Zeev Suraski bắt tay vào việc viết lại phần lõi PHP Mục đích thiết kế nhằm cải tiến tốc độ xử lý ứng dụng phức tạp, cải tiến tính mô đun sở mã PHP Những ứng dụng chạy PHP 3.0 dựa tính hỗ trợ nhiều sở liệu API Với PHP 4, số nhà phát triển dùng PHP lên đến hàng trăm nghìn hàng triệu site cơng bố cài đặt PHP, chiếm khoảng 20% số tên miền mạng Internet * PHP 5: Cộng đồng PHP nhận yếu PHP khả hỗ trợ lập trình hướng đối tượng, xử lý XML, khơng hỗ trợ giao thức máy khách MySQL 4.1 5.0, hỗ trợ dịch vụ web yếu Ngày 29/06/2003, PHP Beta thức cơng bố để cộng đồng kiểm nghiệm Phiên Beta sau mắt vào tháng 10/2003 Đến ngày 21/12/2003 PHP Beta công bố, bỏ hỗ trợ Windows 95, khả gọi hàm PHP bên XSLT, sửa chữa nhiều lỗi thêm nhiều hàm Ngày 13/07/2004 PHP thức mắt Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường * PHP 6: Hiện phiên PHP phát triển, PHP sử dụng thử download địa http://snaps.php.net Phiên PHP kỳ vọng sửa thiếu sót PHP phiên hỗ trợ namespace, Unicode; sử dụng PDO làm API chuẩn cho việc truy cập sở liệu,… 2.3 MySQL Cơ sở liệu MySQL trở thành sở liệu mã nguồn mở phổ biến giới tốc độ xử lý nhanh, ổn định dễ sử dụng Nó sử dụng nơi Ở nhiều tổ chức lớn giới để tiết kiệm thời gian kinh phí cho website có dung lượng lớn, phần mềm đóng gói Yahoo, Google, Nokia,… MySQL không sở liệu mã nguồn mở phổ biến giới mà sở liệu chọn cho hệ ứng dụng xây dựng Linux, Apache, MySQL, PHP MySQL chạy 20 flatform như: Linux, Windows, OS/X, AIX, Netwar MySQL có đặc tính như: a Tính linh hoạt Máy chủ sở liệu MySQL cung cấp đặc tính linh hoạt, có sức chứa để xử lý ứng dụng nhúng sâu với dung lượng 1MB để chạy kho liệu lên đến hàng terabytes thông tin Sự linh hoạt flatform đặc tính lớn MySQL với tất phiên Linux, Unix Windows hỗ trợ Và tính chất mã nguồn mở MySQL cho phép tùy biến hoàn toàn theo ý muốn để thêm vào yêu cầu thích hợp cho database server b Tính thực thi cao Kiến trúc storage-engine cho phép chuyên gia sở liệu cấu hình máy chủ sở liệu MySQL đặc trưng cho ứng dụng đặc thù Dù Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường ứng dụng hệ thống xử lý giao dịch tốc độ cao hay website dung lượng lớn phục vụ hàng triệu yêu cầu ngày, MySQL đáp ứng khả xử lý hệ thống Với tiện ích tải tốc độ cao, nhớ caches chế xử lý nâng cao khác c Hỗ trợ giao dịch mạnh MySQL đưa số engine giao dịch sở liệu mạnh Các đặc trưng bao gồm hỗ trợ giao dịch ACID hồn thiện, khóa mức dịng khơng hạn chế, khả giao dịch phân loại, hỗ trợ giao dịch đa dạng mà người đọc không gây trở ngại cho người viết ngược lại Tính tồn vẹn liệu phải bảo đảm suốt trình server có hiệu lực, mức giao dịch độc lập chun mơn hóa d Là nơi lưu trữ Web Data MySQL nơi cho website trao đổi thường xun có engine xử lý tốc độ cao, khả chèn liệu nhanh, hỗ trợ mạnh cho chức chuyên dụng web tìm kiếm văn nhanh Những tính áp dụng cho môi trường lưu trữ liệu mà MySQL tăng cường đến hàng terabyte cho server đơn e Chế độ bảo mật liệu cao Vì bảo mật liệu cho công ty công việc quan trọng chuyên gia sở liệu, MySQL đưa tính bảo mật tuyệt đối Trong việc xác nhận truy cập sở liệu, MySQL cung cấp kỹ thuật mà có người sử dụng xác nhận truy nhập vào server sở liệu Tiện ích backup recovery cung cấp MySQL hãng phần mềm cho phép backup logic vật lý hoàn thiện recovery toàn thời điểm Xampp 3.1 Giới thiệu Xampp Xampp chương trình tạo máy chủ web (webserver) máy tính cá nhân (localhost) tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail 10 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Để đưa Google Map lên website cần phải đăng tài khoản mail với google bạn chưa có tài khoản sau nhập URL : http://code.google.com/apis/maps/ để đăng ký Google Maps API key cho website bạn Tại sổ làm việc plugin Google Maps bạn gõ API key mà bạn đăng ký vào ô Google Maps API key hình Sau thiết lập thông sô Google Maps plugin tạo Article, Article sử dụng hàm gọi google maps để hiển thị đồ hàm {mosmap} Trong hàm thêm số câu lệnh Width=’’: hàm hiển thị giới hạn chiều rộng đồ Height=’’: hàm hiển thị giơi hạn chiều cao đồ Lat=’’: hàm gọi tọa độ kinh độ vùng muốn hiển thị Lon=’’: hàm gọi tọa độ vĩ độ vùng muốn hiển thị Zoom=’’: hàm gọi kích cở phóng to thu nhỏ chế độ nhìn ShowMaptype=’’: kiểu hiển thị đồ …… Ví dụ: đồ thành phố Vinh gọi hàm sau 43 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp {mosmap GVHD : ThS Vũ Chí Cường width='565'|height='400'|lat='18.67200'|lon='105.68170'| zoom='13'|zoomType='Large'|zoomNew='0'|mapType='Map'|showMaptype='1'| overview='0'|text='Đường Minh Khai'|tooltip='Minh Khai Street'|marker='1'| align='center'} Bản đồ hiển thị hình Hình 37: Bản đồ thành phố Ngồi ra, cịn có số hàm để cho đồ tối ưu Chẳng hạn định vị đường theo thiết bị GPS ô tô với câu lệnh sau: {mosmap animdir='2'|address=''|toaddress=''|waypoint[1]=''|waypoint[2]='' |formspeed='1' |formdirtype='1' |formaddress='1'|animautostart='1'} 44 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Trong animdir='': số địa điểm cần định vị address='': địa điểm khởi đầu toaddress='': địa điểm cuối waypoint='': điểm qua ………… Upload Website lên Server Sau cài đặt website thành cơng localhost, bước upload lên Server để chạy thử Internet Thao tác upload lên Server/Hosting gồm bước: + Upload thư mục diachivinh C:\xampp\htdocs lên Server + Export sở liệu myPHP tiến hành Import Server + Chỉnh sửa lại thông số file config.php * Bước 1: Upload thư mục diachivinh C:\xampp\htdocs lên Server - Sử dụng công cụ 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 FitAlbum lên Server/Hosting * Bước 2: Export sở liệu myPHP tiến hành Import Server - Export sở liệu tệp baotd86.sql + Mở công cụ "phpMyAdmin" + Chọn database baotd86 + Chọn nút "Export" 45 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Hình 38 : Cơ sở liệu website - Sẽ xuất bảng Hình 39: Export sở liệu - Chọn "Save as file" -> Lưu thành file baotd86.sql 46 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Hình 40: Lưu sở liệu - Import Server + Mở công cụ "phpMyAdmin" + Chọn database baotd86 Server + Chọn "Import" Nhấn nút "Browser" chọn file baotd86.sql tạo đẻ nhập toàn sở liệu từ localhost lên Server Nhấn nút "Go" để khôi phục * Bước 3: Chỉnh sửa thông số file config.php Mở file "config.php" sửa thông số: Sau chạy server ta Website Địa thành phố Vinh trang web : http://diachivinh.com 47 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường PHẦN IV: MỘT SỐ MÀN HÌNH GIAO DIỆN CHÍNH CỦA WEBSITE Giao diện trang CITY Home Giao diện Bản đồ thành phố 48 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Giao diện trang Góp ý Giao diện đăng nhập trang quản trị 49 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Giao diện trang trang quản trị Giao diện tạo nội dung viết 50 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Giao diện tạo tài khoản cho người dùng Giao diện thiết lập ngôn ngữ Tiếng Việt 51 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường Màn hình xem vị trí Module 10 Màn hình bảng sở liệu phpMyAdmin 52 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường KẾT LUẬN Xây dựng Website http://www.diachivinh.com nhu cầu xuất phát từ thực tế Xã hội ngày phát triển hệ thống thơng tin ngày đa dạng, thông tin thực trở thành nguồn tài nguyên quan trọng chiếm lĩnh tất lĩnh vực sống với phương thức hoạt động hoàn toàn mẻ, sáng tạo nhanh chóng mà khơng tính xác Tin học hoá hoạt động, giúp nhà quản lý có tầm nhìn bao qt, tìm kiếm nhanh chóng thông tin cần nắm bắt, hiệu công việc nâng cao, chi phí thấp làm việc cách khoa học, xác Đây đề tài xây dựng từ thực tế mục tiêu tin học hoá hoạt động quan, đơn vị Website giúp cho chúng cập nhật tin tức cách nhanh chóng, dị tìm địa thành phố Vinh Ngồi ra, website cịn giúp ích thiết thực cho việc định vị khu vự nằm thành phố Vinh Và điều đặc biệt quan trọng thiếu chức website : chúng muống tìm địa điểm thành phố Vinh lên website để tìm kiêm thơng tin địa đồng thời định vị địa qua đồ trực thành phố * Khoá luận đạt số kết - Hiểu kiến thức phần mềm nguồn mở hệ thống mã nguồn mở Joomla - Xây dựng Website http://www.diachivinh.com phần mềm mã nguồn mở Joomla Website đơn giản, dễ sử dụng, giao diện đẹp, có khả hỗ trợ đa người dùng, phù hợp với xu phát triển xã hội - Hiện Website đưa vào sử dụng, đăng ký tên miền hosting 53 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường * Hướng phát triển - Xây dựng thêm đồ trực tuyến cho website để thiết kế đồ chi tiết cho website - Phát triển joomla cách tìm hiều Extensions, Component, Template, mơdule, qua để xây dựng Template đẹp 54 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường TÀI LIỆU THAM KHẢO [1] Tống Phước Khải “Lập trình Web động với PHP&MySQL” [2] Phạm Hữu Khang “Xây dựng ứng dụng Web PHP & MySQL” [3] Nguyễn Phú Quảng “Phần mềm nguồn mở ứng dụng thiết kế Web” [4] http://www.joomla.org : Website thức Joomla [5] http://demo.joomla.org - Website trình diễn tính Joomla phiên phát hành [6] http://joomlaviet.org : Website hỗ trợ Joomla Việt Nam [7] http://vinaora.com : Website hướng dẫn cấu hình, cài đặt, bảo mật cho Joomla 55 Sinh viên : Trần Đình Bảo 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 Đồ án tốt nghiệp GVHD : ThS Vũ Chí Cường MỤC LỤC Trang LỜI NĨI ĐẦU PHẦN I: TỔNG QUAN VỀ PHẦN MỀM NGUỒN MỞ .2 Giới thiệu phần mềm nguồn mở giới 2 Hệ phần mềm mở Apache, PHP & MySQL .5 2.1 Apache 2.2 PHP (Personal Home Page) .6 2.3 MySQL Xampp 3.1 Giới thiệu Xampp .9 3.2 Cài đặt gói XAMPP 10 3.3 Tạo sở liệu cho Website 14 PHẦN II: GIỚI THIỆU VỀ GÓI MÃ NGUỒN MỞ JOOMLA 16 Giới thiệu Joomla 16 Các dòng phiên Joomla 18 Các khái niệm 19 3.1 Front-end, Back-end, Template .19 3.2 Section, Category, Content 19 3.3 Các thành phần mở rộng 20 Cài đặt Joomla 21 PHẦN III: XÂY DỰNG WEBSITE ĐỊA CHỈ VINH .27 Giới thiệu websit http://diachivinh.com chức 27 Sơ đồ website 29 Cấu trúc website 29 Cài đặt thiết kế Website 30 Các chức quản trị cấu hình website 30 5.1 Đăng nhập chức quản trị 30 56 Sinh viên : Trần Đình Bảo 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 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