Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress xây dựng website tin tức công nghệ bằng mã nguồn mở wordpress”. Nội dung chủ yếu của website này nhằm tìm hiểu mã nguồn mở wordpress xây dựng một ứng dụng website để học tập và nâng cao khả năng tìm hiểu.1.2 Đối tượng nghiên cứuVới đề tài này, chúng em tập trung vào các nội dung:•Tìm hiểu, nghiên cứu mã nguồn mở WordPress.•Phân tích và thiết kế hệ thống bằng UML.•Tìm hiểu các công cụ xây dựng chương trình: sử dụng 1 theme có sẵn để làm giao diện, sử dụng MySQL để tạo dữ liệu cho hệ thống.1.3 Mục đích của đề tài•Hiểu được cách cài đặt, sử dụng mã nguồn mở Wordpress, trong đó có cách tải, cài đặt, cấu hình…•Biết cách phân tích thiết kế hệ thống bằng UML, sử dụng công cụ IBM Rational Rose để thiết kế.•Biết cách để thiết kế giao diện và xây dựng website tin tức.•Biết cách tải cài đặt – cấu hình theme để làm giao diện, plugin, tạo widget…,hệ quản trị CSDL bằng MySQL1.4 Phương pháp nghiên cứuDo đây là một bài viết phần mềm ứng dụng nhằm làm quen và tìm hiểu, nên chúng em đã áp dụng phương pháp nghiên cứu: •Tham khảo website: “wordpress.org”, “thachpham.com” …•Tham khảo tài liệu, sau đó coding thành phần mềm trên Sublime text và hoàn thiện chương trình.1.5 Ý nghĩa của đề tàiNhư vậy, nếu thực hiện thành công đề tài này sẽ có những ý nghĩa nhất định về cả về mặt lý luận lẫn thực tiễn. Ý nghĩa lý luận của đề tài: Xây dựng được một ứng dụng website Toàn bộ chương trình, các báo cáo và kinh nghiệm trong quá trình làm có thể giúp các bạn sinh viên tham khảo qua, thiết thực cho các bạn sinh viên, những người yêu thích lập trình website, nhất là sử dụng mã nguồn mở Wordpress.1.6 Yêu cầu của đề tài•Yêu cầu về mặt giao diện.oGiao diện trang web thân thiện, dễ sử dụng.oHiển thị được trên nhiều trình duyệt khác nhau.oNội dung trình bày hợp lý.•Yêu cầu về mặt chức năng.oĐưa các thông tin liên quan đến : cập nhật bài viết thường xuyên của cửa hàng, các thông tin công nghệ....oTra cứu thông tin trong website dễ dàng và nhanh chóng.oBài viết được phân loại các danh mục và có thể thay đổi thứ tự.•Yêu cầu về mặt thông tinoThông tin đưa lên website yêu cầu phải chính xác, rõ ràng, tin cậy.•Yêu cầu về khả năng thay đổi,bảo trìoNội dung có thể sửa đổi đượcoDễ thay đổi và bảo trì•Yêu cầu về tính bảo mật của hệ thốngoHệ thống đảm bảo được an toàn tin cậy.1.7 Môi trường thực hiện đề tài•Hệ điều hành windows.•Phần mềm Sublime text.•Bộ cài UML: IBM Rational Rose. Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress
Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực LỜI CẢM ƠN Để hoàn thành tập cuối kì môn phát triển phần mềm mã nguồn mở, nhóm em xin tỏ lòng biết ơn sâu sắc đến thầy giáo Th.S.Cù Việt Dũng tận tình hướng dẫn nhóm em suốt trình làm Nhóm em xin chân thành cảm ơn thầy cô khoa Công nghệ thông tin trường Đại học Điện Lực tận tình giúp đỡ, truyền đạt kiến thức , tạo điều kiện để em hoàn thành tập cuối kì tốt Với vốn kiến thức tiếp thu trình học tập không tảng cho trình làm mà hành trang quý báu để em bước vào đời cách vững tự tin Trong trình học tập làm bài, chúng em có chỗ sai sót em mong thầy cô bỏ qua Cuối cùng, em xin chúc thầy dồi sức khỏe, hạnh phúc thành công nghiệp cao quý – nghiệp giáo dục Nhóm em xin chân thành cảm ơn! Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực LỜI NÓI ĐẦU Sử dụng website để làm blog cá nhân cách lưu trữ thông tin chia kinh nghiệm Thay sử dụng cách code chay tự tạo cho website riêng có lựa chọn tốt việc code chay sử dụng mã nguồn mở wordpress để tạo cho trang web riêng cho Tại wordpress lựa chọn hàng đầu blog cá nhân Với nhiều sựa lựa chọn tùy biến việc sử dụng dễ dàng lựa chọn hàng đầu Với thời gian khoảng vài tiếng đồng hồ bạn tự tạo cho website mang dấu ấn cá nhân Webiste tin tức công nghệ nơi mà cá nhân bạn nhóm xây dựng lên với mục đích chia sẻ niềm đam mê cộng nghệ khoa học, việc đơn quản lý tin tức bạn tùy biến giao diện, chèn quảng cáo nhận thêm thu nhập từ quảng cáo Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực MỤC LỤC CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Lý chọn đề tài Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet viết có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thông tin toàn cầu Nhờ có internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển hệ thống website tin tức lĩnh vực: kinh tế, xã hội, văn hóa, giáo dục… Ứng dụng công nghệ thông tin vào giáo dục giúp cho học sinh, sinh viên thầy (cô) giáo, cán viên chức cập nhập thông tin xã hội cách nhanh chóng thuận tiện nhất, moi mặt như: văn hóa, xã hội thể thao,mua bán,trao đổi thông Trong phạm vi project nhóm em lựa chọn đề tài “xây dựng website tin tức công nghệ mã nguồn mở wordpress” Nội dung chủ yếu website nhằm tìm hiểu mã nguồn mở wordpress xây dựng ứng dụng website để học tập nâng cao khả tìm hiểu 1.2 Đối tượng nghiên cứu Với đề tài này, chúng em tập trung vào nội dung: • Tìm hiểu, nghiên cứu mã nguồn mở WordPress • Phân tích thiết kế hệ thống UML Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực • Tìm hiểu công cụ xây dựng chương trình: sử dụng theme có sẵn để làm giao diện, sử dụng MySQL để tạo liệu cho hệ thống 1.3 Mục đích đề tài • Hiểu cách cài đặt, sử dụng mã nguồn mở Wordpress, có cách tải, cài đặt, cấu hình… • Biết cách phân tích thiết kế hệ thống UML, sử dụng công cụ IBM Rational Rose để thiết kế • Biết cách để thiết kế giao diện xây dựng website tin tức • Biết cách tải - cài đặt – cấu hình theme để làm giao diện, plugin, tạo widget…,hệ quản trị CSDL MySQL 1.4 Phương pháp nghiên cứu Do viết phần mềm ứng dụng nhằm làm quen tìm hiểu, nên chúng em áp dụng phương pháp nghiên cứu: • Tham khảo website: “wordpress.org”, “thachpham.com” … • Tham khảo tài liệu, sau coding thành phần mềm Sublime text hoàn thiện chương trình 1.5 Ý nghĩa đề tài Như vậy, thực thành công đề tài có những ý nghĩa nhất định về mặt lý luận lẫn thực tiễn Ý nghĩa lý luận đề tài: Xây dựng ứng dụng website Toàn chương trình, báo cáo kinh nghiệm trình làm giúp bạn sinh viên tham khảo qua, thiết thực cho bạn sinh viên, người yêu thích lập trình website, sử dụng mã nguồn mở Wordpress 1.6 Yêu cầu đề tài • Yêu cầu về mặt giao diện o Giao diện trang web thân thiện, dễ sử dụng o Hiển thị nhiều trình duyệt khác Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực o Nội dung trình bày hợp lý • Yêu cầu về mặt chức o Đưa thông tin liên quan đến : cập nhật viết thường xuyên cửa hàng, thông tin công nghệ o Tra cứu thông tin website dễ dàng nhanh chóng o Bài viết phân loại danh mục thay đổi thứ tự • Yêu cầu về mặt thông tin o Thông tin đưa lên website yêu cầu phải chính xác, rõ ràng, tin cậy • Yêu cầu về khả thay đổi,bảo trì o Nội dung sửa đổi o Dễ thay đổi và bảo trì • Yêu cầu tính bảo mật hệ thống o Hệ thống đảm bảo an toàn tin cậy 1.7 Môi trường thực đề tài • Hệ điều hành windows • Phần mềm Sublime text • Bộ cài UML: IBM Rational Rose Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực CHƯƠNG 2: GIỚI THIỆU VỀ WORDPRESS 2.2 Wordpress WordPress phần mềm nguồn mở (Open Source Software) viết ngôn ngữ lập trình website PHP (Hypertext Preprocessor) sử dụng hệ quản trị sở liệu MySQL WordPress mắt lần vào ngày 27/5/2003 tác giả Matt Mullenweg Mike Little Hiện WordPress sở hữu phát triển công ty Automattic có trụ sở San Francisco, California thuộc hợp chủng quốc Hoa Kỳ WordPress mã nguồn mở ngôn ngữ PHP để hỗ trợ tạo blog cá nhân, nhiều người sử dụng ủng hộ tính dễ sử dụng, nhiều tính hữu ích Qua thời gian, số lượng người sử dụng tăng lên, cộng tác viên lập trình viên tham gia đông đảo để phát triển mã nguồn WordPress có thêm tính tuyệt vời Và thời điểm viết 2015, WordPress xem hệ quản trị nội dung (CMS – Content Management System) vượt trội để hỗ trợ người dùng tạo nhiều thể loại website khác blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng – thương mại điện tử, chí với loại website có độ phức tạp cao đặt phòng khách sạn, thuê xe, đăng dự án bất động sản,…vâng…vâng…Hầu hình thức website với quy mô nhỏ vừa triển khai tảng WordPress 2.1 Thành tựu Khi tìm hiểu WordPress, bạn thật tự hào biết mã nguồn mà bạn tìm hiểu sau có thành tựu vượt bậc mã nguồn CMS mở phổ biến hành tinh Để kiểm chứng điều đó, bạn cần biết là: • Trên giới, có khoảng 25 viết đăng lên website sử dụng WordPress giây • Số lượng website làm WordPress chiếm 23% tổng số lượng website giới Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực • Trong số 100% website sử dụng mã nguồn CMS, WordPress chiếm 60% • Phiên WordPress 4.0 đạt 16 triệu lượt tải sau khoảng hai tháng • WordPress dịch sang 52 ngôn ngữ khác Tuy nhiên lại chưa có phiên tiếng Việt thức, bạn Việt hóa dễ dàng cách tìm blog với từ khóa “Việt hóa WordPress“ • Có 80 chương trình họp mặt WordPress tổ chức vào năm 2014 • Mã nguồn WordPress có khoảng 785 lập trình viên hợp tác phát triển • Chỉ tính giao diện (hay gọi theme) miễn phí thư viện WordPress.org có 2.700 themes khác 2.3 Những lý mà bạn nên chọn WordPress DỄ SỬ DỤNG WordPress phát triển nhằm phục vụ đối tượng người dùng phổ thông, nhiều kiến thức lập trình website nâng cao Các thao tác WordPress đơn giản, giao diện quản trị trực quan giúp bạn nắm rõ cấu quản lý website WordPress thời gian ngắn Về cách cài đặt lại dễ hơn, bạn tự cài đặt website WordPress host (máy chủ) riêng tự vận hành sau vài cú click Bạn lo lắng cách cài đặt nào, host gì? Không sao, phần serie học WordPress có nói chi tiết CỘNG ĐỒNG HỖ TRỢ ĐÔNG ĐẢO Là mã nguồn CMS mở phổ biến giới, điều có nghĩa bạn cộng đồng người sử dụng WordPress hỗ trợ bạn khó khăn gặp phải trình sử dụng Nếu bạn có khả tiếng Anh tốt, bạn dễ dàng tìm câu trả lời cho vấn đề bạn gặp phải Google với vài từ khóa tìm kiếm NHIỀU GÓI GIAO DIỆN CÓ SẴN Trong sử dụng WordPress, khái niệm giao diện cho website WordPress thường gọi theme nên kể từ phần này, gọi theme Hiện WordPress có Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực nhiều theme miễn phí khác để bạn dễ dàng thay đổi “da thịt” website với vài cú click mà không cần bận tâm việc để thiết kế theme cho riêng Còn bạn muốn website đẹp chuyên nghiệp hơn, bạn mua theme trả phí với giá bán dao động từ $30 đến $65 Nhưng bạn người tập làm quen với WordPress, tạm quên việc dùng theme trả phí cách cài đặt không dễ dàng cho người bắt đầu, có hướng dẫn phần cuối học NHIỀU PLUGIN HỖ TRỢ Plugin nghĩa trình cắm thêm vào website để bổ sung chức mà bạn cần Ví dụ mặc định sau cài website WordPress, bạn chức hiển thị viết liên quan viết, với nhiều plugin miễn phí hỗ trợ bạn dễ dàng cài thêm plugin miễn phí để website có chức Tương tự với theme, có nhiều plugin trả phí mang tính độc đáo có ích vào website có giá khoảng từ $10 đến $80 tùy theo độ phức tạp DỄ PHÁT TRIỂN CHO LẬP TRÌNH VIÊN Nếu bạn người có am hiểu việc làm website thành thạo HTML, CSS, PHP dễ dàng mở rộng website WordPress bạn với nhiều tính vô có ích Cách phát triển đơn giản WordPress mã nguồn mở nên bạn dễ dàng hiểu cách hoạt động phát triển thêm tính Với hàng nghìn hàm (function) có sẵn nó, bạn thoải mái sử dụng, bạn thay đổi cấu trúc hàm với filter hook quy trình làm việc lập trình viên chuyên nghiệp ứng dụng dễ dàng vào WordPress HỖ TRỢ NHIỀU NGÔN NGỮ Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Mã nguồn WordPress có nhiều gói ngôn ngữ kèm, bao gồm tiếng Việt Mặc dù giao diện hay plugin có ngôn ngữ riêng bạn dễ dàng tự dịch lại với phần mềm hỗ trợ CÓ THỂ LÀM NHIỀU LOẠI WEBSITE Dùng WordPress nghĩa bạn làm blog cá nhân, mà bạn biến website thành trang bán hàng, website giới thiệu công ty, tờ tạp chí online việc sử dụng kết hợp theme plugin với Tuy nhiên để làm được, bạn nên chắn hiểu WordPress đừng vội bước lên mây để nhận cảm giác thất vọng độ phức tạp 2.4 Những hiểu lầm wordpress Trước học WordPress, xin nói qua xíu điều WordPress để tránh gây hiểu lầm cho nhiều người mã nguôn WORDPRESS CHỈ LÀ MỘT PHẦN MỀM Đúng vậy, WordPress phần mềm nguồn mở viết PHP & MySQL để giúp bạn tạo website nhanh Nhưng nghĩa giúp bạn tạo website với thao tác đơn giản Mặc dù thư viện giao diện có sẵn (Theme) Plugin nhiều để tuỳ biến website sử dụng WordPress tốt hơn, bạn cần phải có kiến thức PHP, HTML, CSS, Javascript,…tất kỹ thuật liên quan tới website WORDPRESS CHỈ DÀNH CHO NGƯỜI KHÔNG BIẾT CODE Hoàn toàn sai lầm, bạn nghe nói với bạn WordPress dành cho người không chuyên lập trình sử dụng điều hoàn toàn không xác Dĩ nhiên người lập trình dùng WordPress cách sử dụng tính có sẵn, thư viện giao diện phong phú plugin hỗ trợ đủ để Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực làm website Nhưng bạn biết code tốt WordPress có phần lõi mã nguồn mạnh để bạn áp dụng kỹ không giới hạn 10 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bảng 3.14 Bảng wp_woocommerce_downloadable_product_permissions - Bảng wp_woocommerce_order_itemmeta: Bảng 3.15 Bảng wp_woocommerce_order_itemmeta - Bảng wp_woocommerce_order_items: Bảng 3.16 Bảng wp_woocommerce_order_items - Bảng wp_woocommerce_tax_rates: 28 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bảng 3.17 Bảng wp_woocommerce_tax_rates - Bảng wp_woocommerce_tax_rate_locations: Bảng 3.18 Bảng wp_woocommerce_tax_rate_locations - Bảng wp_woocommerce_termmeta: Bảng 3.19 Bảng wp_woocommerce_termmeta 29 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 3.4.2 quan hệ bảng 30 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực CHƯƠNG 4: CÀI ĐẶT WORDPRESS Bước 1: Tải mã nguồn mở wordpress https://vi.wordpress.org/ Bước 2: Sau tải vài giải nén ta tệp sau 31 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bước 3: Cài đặt xampp môi trường để wordpress hoạt động local 32 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bây giờ, copy toàn file thư mục vào thư mục website bạn localhost (ví dụ:D:\xampp\htdocs\ngocquy) Nghĩa bạn copy file thư mục mã nguồn thôi, không copy thư mục wordpress cần cài WordPress vào tên miền http://localhost/ ngocquy mà, bạn copy thư mục wordpress vào website bạn có đường dẫn http://localhost:81/wordpress/ Bước 4: Truy cập vào MySQL để tạo CSDL 33 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 34 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bước Chạy website để cài đặt Sau copy xong, mở bảng điều khiển XAMPP lên khởi động Apache MySQL Sau truy cập vào website với đường dẫn http://localhost/ngocquy Lúc này, bảng chọn ngôn ngữ cần cài đặt cho WordPress, chọn English ấn Continue 35 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Ở bước tiếp theo, nhắc nhở cho bạn chưa tiến hành đổi file wp-configsample.php thành wp-config.php khai báo thông tin database vào Hãy ấn Let’s Go để tự làm việc cho bạn Và nhập thông tin database 36 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Hãy nhớ localhost, User Name database root, mật để trống (vẫn có cách thiết lập không cần thiết) Database Host localhost Table Prefix nghĩa tiền tố database chứa liệu WordPress, mặc định wp_, đổi thành phải bắt buộc có _ đằng sau Khi nhập xong thông tin database, ấn nút Submit để làm bước Nếu bước hình nghĩa bạn nhập thông tin database xác, ấn nút Run the install để bắt đầu cài đặt 37 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Ở bước cài đặt này, bạn cần phải thiết lập thông tin quan trọng cho website Tên website, tên tài khoản admin mật khẩu,…Nhập xong ấn nút Install WordPress 4.1 giao diện website Giao diện trang quản trị 38 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 3.4.1 Giao diện trang chủ 39 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 3.4.2 Giao diện chi tiết tin tức 3.4.3 Comment 40 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 3.4.4 Liên hệ 3.4.5 thống kê 41 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực CHƯƠNG 5: TÀI LIỆU THAM KHẢO [1] Huỳnh Văn Đức, Đoàn Thiện Ngân, Giáo trình nhập môn UML, Nhà xuất Lao động xã hội, Năm 2004 [2] TS.Dương Kiều Hoa, TS.Tôn Thất Hòa An, Phân tích thiết kế hệ thống với UML, Tài liệu PDF [3] Addison Wesley, The UML User Guide, Tài liệu PDF [4] Một số tư liệu Internet: http://www.thachpham.com http://www.wordpress.org 42 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress [...]... Bước 2: Sau khi tải về vài giải nén ta được một tệp như sau 31 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bước 3: Cài đặt xampp là môi trường để wordpress hoạt động trên local 32 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT –... wp_term_taxonomy: 25 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bảng 3.9 Bảng wp_term_taxonomy - Bảng wp_usermeta: Bảng 3.10 Bảng wp_usermeta - Bảng wp_users: - Bảng 3.11 Bảng wp_users Bảng wp_woocommerce_api_keys: 26 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên... Bảng wp_comments - Bảng wp_links: 23 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bảng 3.3 Bảng wp_links - Bảng wp_options: Bảng 3.4 Bảng wp_options - Bảng wp_postmeta: Bảng 3.5 Bảng wp_postmeta 24 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù... tạo CSDL 33 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 34 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bước 5 Chạy website để cài đặt Sau khi copy xong, hãy mở bảng điều khiển của XAMPP lên và khởi... 28 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Bảng 3.17 Bảng wp_woocommerce_tax_rates - Bảng wp_woocommerce_tax_rate_locations: Bảng 3.18 Bảng wp_woocommerce_tax_rate_locations - Bảng wp_woocommerce_termmeta: Bảng 3.19 Bảng wp_woocommerce_termmeta 29 Đề tài: xây dựng Website tin tức công nghệ sử dụng. .. tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực 3.4.2 quan hệ giữa các bảng 30 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực CHƯƠNG 4: CÀI ĐẶT WORDPRESS Bước 1: Tải mã nguồn mở wordpress tại https://vi .wordpress. org/ Bước 2: Sau... TÍCH VÀ THIẾT KẾ HỆ THỐNG ĐỀ TÀI: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress 3.1 Phân tích 3.1.1 Tác nhân • Admin: là người quản lý website bao gồm các quền hạn quản lý bài viết, quản lý phương tiện, quản lý phản hồi, quản lý contact, quản lý giao diện, quản lý thành viên, quản lý quảng cáo, quản lý thống kê • User: là người khai thác thông tin trên website bao gồm việc comment... Woocommerce_termmeta meta_id woocommerce_term_id meta_key meta_value Chứa các thông tin về thuế suất phân biệt giữa các địa điểm khác nhau Mỗi thông tin sản phẩm sẽ có thêm các tùy chọn thông tin thêm, các dữ liệu vĩ mô đó sẽ được lưu ở bảng này Bảng 2 1: Danh sách các lớp 17 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học... wp_woocommerce_tax_rate_locations : Bảng này chứa các thông tin về thuế suất phân biệt giữa các địa điểm khác nhau Bảng wp_woocommerce_termmeta : Mỗi thông tin sản phẩm sẽ có thêm các tùy chọn thông tin thêm, các dữ liệu vĩ mô đó sẽ được lưu ở bảng này - Bảng wp_commentmeta: Bảng 3.1 Bảng wp_commentmeta - Bảng wp_comments: 22 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S... xong, hãy mở bảng điều khiển của XAMPP lên và khởi động Apache và MySQL Sau đó truy cập vào website với đường dẫn http://localhost/ngocquy Lúc này, nó sẽ hiện ra bảng chọn ngôn ngữ cần cài đặt cho WordPress, hãy chọn là English và ấn Continue 35 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo viên hướng dẫn:Th.S Cù Việt Dũng Khoa CNTT – Trường Đại Học Điện Lực Ở bước tiếp ... project nhóm em lựa chọn đề tài xây dựng website tin tức công nghệ mã nguồn mở wordpress Nội dung chủ yếu website nhằm tìm hiểu mã nguồn mở wordpress xây dựng ứng dụng website để học tập nâng... Với đề tài này, chúng em tập trung vào nội dung: • Tìm hiểu, nghiên cứu mã nguồn mở WordPress • Phân tích thiết kế hệ thống UML Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress. .. Điện Lực làm website Nhưng bạn biết code tốt WordPress có phần lõi mã nguồn mạnh để bạn áp dụng kỹ không giới hạn 10 Đề tài: xây dựng Website tin tức công nghệ sử dụng mã nguồn mở wordpress Giáo