Nghiên cứu và ứng dụng mã nguồn mở wordpress để xây dựng website đọc truyện

55 3 0
Nghiên cứu và ứng dụng mã nguồn mở wordpress để xây dựng website đọc truyện

Đ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

TRƯỜNG ĐẠI HỌC HỊA BÌNH KHOA CƠNG NGHỆ THƠNG TIN _̥__̥_ KHÓA LUẬN TỐT NGHIỆP Đề Tài: NGHIÊN CỨU VÀ ỨNG DỤNG MÃ NGUỒN MỞ WORDPRESS ĐỂ XÂY DỰNG WEBSITE ĐỌC TRUYỆN Giảng viên hướng dẫn : PGS.TS Nguyễn Việt Anh Sinh viên thực : Nguyễn Duy Tân Lớp : 519CNT Mã sinh viên : 519CNT026 Niên khóa : 2019 - 2023 Hà Nội, Tháng Năm 2023 MỤC LỤC MỞ ĐẦU MỤC TIÊU ĐỀ TÀI MỤC ĐÍCH NGHIÊN CỨU ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU PHƯƠNG PHÁP NGHIÊN CỨU Ý NGHĨA THỰC TIỄN VÀ KHOA HỌC CHƯƠNG I: GIỚI THIỆU VỀ WORDPRESS VÀ MỘT SỐ CÔNG CỤ LIÊN QUAN 1.1 GIỚI THIỆU VỀ WORDPRESS 1.2 CÀI ĐẶT WORDPRESS TRÊN LOCALHOST VỚI XAMPP 11 1.3 HƯỚNG DẪN CÀI ĐẶT LOCALHOST VỚI XAMPP 13 1.4 TẠO CƠ SỞ DỮ LIỆU MYSQL 14 1.5 CÀI ĐẶT WORDPRESS 16 CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 19 2.1 ĐẶC TẢ YÊU CẦU 19 2.2 YÊU CẦU CHỨC NĂNG 21 2.3 PHÂN TÍCH CHỨC NĂNG 22 2.4 XÁC ĐỊNH CÁC USER CASE 31 2.5 BIỂU ĐỒ USER CASE 33 CHƯƠNG III: THIẾT KẾ WEBSITE VÀ KHAI THÁC CÁC PLUGIN 34 3.1 CÁC PLUGIN CÔNG DỤNG VÀ CÀI ĐẶT 34 3.1.1 ELEMENTOR 34 3.1.2 CÀI ĐẶT WOOCOMMERCE 35 3.2 TIẾN HÀNH THIẾT KẾ WEBSITE ĐỌC TRUYỆN 36 3.3 CÁC CHỨC NĂNG TRONG TRANG WEB 41 3.4 CHỨC NĂNG GIỎ HÀNG: 43 3.5 CHỨC NĂNG THANH TOÁN 44 3.6 CHỨC NĂNG ĐỌC TRUYỆN 45 3.7 ĐĂNG KÝ, ĐĂNG NHẬP VÀ HỒ SƠ NGƯỜI DÙNG 46 3.8 THÊM TRANG 48 KẾT LUẬN 50 TÀI LIỆU THAM KHẢO 52 DANH MỤC HÌNH ẢNH Hình 1: Cài đặt XAMPP 13 Hình 2:Cài đặt XAMPP thành cơng 14 Hình 3: Trang để tạo CSDL 15 Hình 4: Tạo CSDL 15 Hình 5: Tạo CSDL thành cơng 15 Hình 6: Trang chủ WordPress 16 Hình 7: Sau tải file WordPress 16 Hình 8: Sau di chuyển file và đặt tên file 16 Hình 9: Tạo CSDL đặt tên “wordpress” 17 Hình 10: Bắt đầu khởi cài đặt WordPress 17 Hình 11: Khởi tạo WordpPress 18 Hình 12: Trang quản trị WordPress 18 Hình 13: Hình ảnh mang tính chất minh họa 19 Hình 14: Hình ảnh mang tính chất minh họa 21 Hình 15: Hình ảnh mang tính chất minh họa 22 Hình 16: Hình minh họa chức trang chủ 23 Hình 17: Hình minh họa chức About Us 26 Hình 18: Hình minh họa chức Contract 27 Hình 19: Hình minh họa chức giỏ hàng 28 Hình 20: Biểu đờ chức đăng nhập 30 Hình 21: Chức chương-phần 31 Hình 22: Biểu đờ Case 33 Hình 23: Cài Plugin 34 Hình 24: Cài plugin Elementor 35 Hình 25: Cài Plugin 35 Hình 26: Cài Woocommerce 36 Hình 27: Sử dụng Elementor chỉnh sửa 36 Hình 28: Chỉnh sửa Menu 37 Hình 29: Chỉnh sửa Header 37 Hình 30: Chỉnh sửa Page và Layout 38 hình 31: Chỉnh sửa sản phẩm 38 Hình 32: Chỉ sủa sản phẩm cách 39 Hình 33: Ảnh sản phẩm 39 Hình 34: Cài tên cho sản phẩm 39 Hình 35: Thiết lập thuộc tính cho sản phẩm 40 Hình 36: Thêm mơ tả cho sản phẩm 40 Hình 37: Danh mục và từ khóa 41 Hình 38: Menu chính sản phẩm 41 Hình 39: Hình ảnh Logo 42 Hình 40: Hình ảnh Menu 42 Hình 41: About 42 Hình 42: Contract Us 43 Hình 43: Check lại sản phẩm giỏ hàng 43 Hình 44: Điền thơng tin 44 hình 45: Mơ tả truyện 45 Hình 46: Đánh giá 45 Hình 47: Trang đọc 46 Hình 48: Các chương tích hợp 46 Hình 49: Icon avatar 46 Hình 50: Trang quản trị tài khoản người dùng 47 Hình 51: Thơng tin đơn hàng 47 Hình 52: Thay đổi địa nhận hàng và địa toán 47 Hình 53: Thay đổi thơng tin cá nhân 48 Hình 54: Trang dùng để thêm trang 48 Hình 55: Chỉ sửa trang với Elementor 49 NHỮNG TỪ VIẾT TẮT VÀ NGHĨA Từ viết tắt Nghĩa tiếng Anh CSDL Nghĩa đầy đủ Cơ sở liệu SQL Structured Query Language Ngôn ngữ truy vấn mang tính chất cấu trúc PHP Personal Home Page Là ngôn ngữ lập trình kịch dùng để phát triển ứng dụng viết cho máy chủ Admin Administrator Quản trị viên Avatar Hình ảnh đại diện CSS Cascading Style Sheets Là ngơn ngữ sử dụng để tìm và định dạng lại phần tử tạo ngôn ngữ đánh dấu HTML HyperText Markup Language Tạm dịch là ngôn ngữ đánh dấu siêu văn Người ta thường sử dụng HTML việc phân chia đoạn văn, Heading, Links, Blockquotes,… URL Uniform Resource Locator Tạm dịch là trình định vị tài nguyên thống nhất WAMP Wampserver Phần mềm giả lập server CMS Hệ thống quản lý nội dung Blog dạng nhật ký trực tuyến SEO Search Engine Optimization Tối ưu hóa cơng cụ tìm kiếm Server Máy chủ Client Khách hàng HTTP HyperText Transfer Protocol Giao thức truyền tải siêu văn HTTPS Hypertext Transfer Protocol Security Một phần mở rộng HTTP MAMP Là ngăn xếp giải pháp LỜI CẢM ƠN Lời đầu tiên, em khơng biết nói ngoài bày tỏ biết ơn sâu sắc đến Thầy Khoa Trong suốt trình học tập, nghiên cứu, em nhận hướng dẫn, giúp đỡ tận tình Thầy Bên cạnh đó, em xin cảm ơn đến Ban giám hiệu Trường Đại học Hịa Bình tận tình giúp đỡ cho em suốt thời gian học trường Đặc biệt, em xin bày tỏ kính trọng và lòng biết ơn sâu sắc nhất đến Thầy hướng dẫn PGS.TS Nguyễn Việt Anh, Thầy là người trực tiếp hướng dẫn, giúp đỡ cho em để em hoàn thành khóa luận này cách tốt nhất Trong trình học tập và nghiên cứu, em có sai sót gì, kính mong Thầy bỏ qua cho em! Em xin kính chúc quý Thầy, quý nhà trường luôn mạnh khỏe Kính chúc chặng đường lái đò Thầy thuận b̀m xi gió! Em xin chân thành cảm ơn! LỜI MỞ ĐẦU Sự bùng nổ Công nghệ thông tin năm gần đây, tác động đến mọi mặt đời sống xã hội từ khoa học kỹ thuật đến kinh tế Nhờ có tin học hoạt động sản xuất, quản lý trở nên phong phú, thuận tiện và mang lại nhiều lợi ích Công nghệ thông tin xâm nhập vào hoạt động người và ngày càng khẳng định vai trò Vì vậy, x́t phát từ phát triển khơng ngừng cơng nghệ thơng tin, khóa ḷn tốt nghiệp này nhằm tạo “Website đọc sách online” tiện lợi và đáng tin cậy Với bùng nổ Internet và thay đổi thói quan đọc sách người, việc nghiên cứu và xây dựng tảng trực tuyến để đọc sách trở thành xu hướng phổ biến Mục tiêu chính đồ án này là tạo “Website đọc sách online” đáp ứng đầy đủ yêu cầu người đọc đại Tôi muốn cung cấp giao diện dễ sử dụng và thân thiện, giúp người dùng dễ dàng tiếp cận và tìm kiếm sách cách nhanh chóng Đờng thời, tơi tạo trải nghiệm đọc sách tốt, tương tác và thuận tiện, cho phép người đọc ghi chú, đánh dấu trang và chia sẻ nội dung với người khác Bài khóa luận này nhằm mở rộng phạm vi và đa dạng hóa nội dung sách cung cấp Website Tơi tập trung vào việc thu thập và phân loại thể loại sách khác nhau, bao gồm từ sách giáo trình, tiểu thuyết, sách kỹ năng, đến sách học thuật và khoa học Tôi muốn đảm bảo người đọc tìm thấy sách phù hợp với sở thích và nhu cầu họ tảng tơi Ngoài ra, khóa ḷn này đặt mục tiêu tạo hệ thống tích hợp và tiện ích Tôi khám phá tính đánh giá sách, đề xuất sách dựa sở thích cá nhân, xây dựng cộng đồng đọc sách trực tuyến và khả tương tác với tác giả hoặc nhóm đọc sách Tôi hy vọng việc tích hợp tính này nâng cao trải nghiệm đọc sách và tạo môi trường đọc sách đầy cảm hứng và kết nối Qua khóa luận tốt nghiệp này, tơi mong muốn góp phần vào phát triển lĩnh vực đọc sách trực tuyến và mang lại lợi ích đáng kể cho cộng đồng đọc sách MỞ ĐẦU Mục tiêu đề tài Công nghệ thông tin là lĩnh vực bức thiết thiếu guồng máy kinh tế nhiều nước giới đặc biệt là nước phát triển Việt Nam Với nhiều thành quan trọng, công nghệ thông tin ứng dụng rộng rãi nhiều lĩnh vực, trở thành yếu tố quan trọng Việc đẩy mạnh ứng dụng công nghệ thông tin làm thay đổi tác phong làm việc, nâng cao suất lao động, nâng cao dân trí, Chính thế, cơng nghệ thơng tin trở thành kinh tế mũi nhọn nước ta năm tới Qua trình học lớp và tìm hiểu mơn học mã ng̀n mở WordPress áp dụng kiến thức học để xây dựng hệ thống “Website đọc sách online” với hướng dẫn tận tình giáo viên hướng dẫn Ngoài làm khóa luận tốt nghiệp này giúp cho tơi nâng cao khả lập trình và rút nhiều kinh nghiệm cho trang Web sau Do kiến thức, kinh nghiệm lập trình và thiết kế cịn nhiều hạn chế nên tơi cịn có nhiều thiếu xót Rất mong đóng góp Thầy và bạn để phần mềm hoàn thiện Mục đích nghiên cứu - Mục tiêu: o Tiếp cận dễ dàng : dễ dàng tiếp cận, dễ dàng sử dụng, tìm kiếm nhanh chóng và chất lượng nội dung cao o Trải nghiệm đọc: tạo độ thuật tiện với người dùng, tăng khả tương tác và phản hồi cho người dùng, tạo danh sách đọc, đánh dấu trang,… o Nội dung: thể loại bao gờm: “lịch sử, ngơn tình và trinh thám” o Tiện ích tích hợp: tính đăng nhập để lưu trữ thông tin liệu, đánh giá, đề xuất, sách ra, Đối tượng phạm vi nghiên cứu - Đối tượng bao gồm o Người đọc: Đối tượng chính trang Web này là người có quan tâm đến việc đọc sách trực tuyến Điều quan trọng là đảm bảo trang Web dễ sử dụng và cung cấp trải nghiệm đọc sách tốt cho người dùng Người đọc là bất kỳ ai, từ độc giả đam mê sách người đọc sách bắt đầu o Tác giả: Trang Web hướng tới việc thu hút và phát triển tác giả viết sách Nó cung cấp tảng cho tác giả chia sẻ và quảng bá tác phẩm Điều này giúp tác giả tăng khả tiếp cận độc giả và tạo thu nhập từ việc bán sách trực tuyến o Nhà xuất bản: Trang Web cung cấp kênh tiếp thị và phân phối cho nhà xuất Nhà xuất tìm kiếm đối tác trang Web để quảng bá và bán sách - Phạm vi nghiên cứu bao gồm o Thiết kế giao diện: Nghiên cứu thiết kế giao diện trang Web để đảm bảo trải nghiệm đọc sách tốt cho người dùng Bao gồm cách tổ chức sách, định dạng chữ, trình bày hình ảnh và yếu tố khác để tạo trang Web dễ đọc và hấp dẫn o Tính và trải nghiệm người dùng: Nghiên cứu tính cần thiết cho trang đọc sách trực tuyến, bao gờm chức tìm kiếm, đánh dấu trang, chia sẻ nội dung và tích hợp bình ḷn Đờng thời, nên xem xét trải nghiệm người dùng tổng thể trang Web để đảm bảo tảng dễ sử dụng và thu hút người dùng o Quản lý nội dung và quản lý tác giả: Nghiên cứu cách quản lý và hiển thị nội dung sách trang Web, bao gồm cách tổ chức danh mục, cập nhật nội dung và quản lý tác giả Điều này liên quan đến tích hợp plugin hoặc công cụ quản lý nội dung đặc biệt WordPress Phương pháp nghiên cứu - Xác định mục tiêu nghiên cứu Đánh giá nghiên cứu có sẵn Phân tích yêu cầu và đặc điểm Thiết kế và phát triển trang Web Kiểm tra và đánh giá Ý nghĩa thực tiễn khoa học Một Website đọc sách xây dựng WordPress có ý nghĩa thực tiễn và khoa học đáng kể: - Đưa tri thức và kiến thức gần đến mọi người: Website đọc sách giúp đưa tri thức và kiến thức từ sách đến tay người đọc cách Hình 30: Chỉnh sửa Page và Layout Bước 2: chỉnh sửa sản phẩm - Truy cập “localhost/myWeb/wp-admin/edit.php? post_type=product” để vào trang sản phẩm Hình 31: Chỉnh sửa sản phẩm 38 - Có thể chỉnh sửa sản phẩm cách thêm, sửa, xóa sản phẩm tùy vào thích hợp với trang Web - Có thể chỉnh sửa thường hoặc chỉnh sửa với Elementor Hình 32: Chỉ sủa sản phẩm cách - Bắt đầu thay ảnh vào cách tải ảnh lên thay ảnh cũ Hình 33: Ảnh sản phẩm - Thiết lập tên phù hợp cho sản phẩm mình: Hình 34: Cài tên cho sản phẩm 39 - Sau cài tên xong bắt đầu thêm vào thuộc tính như: giá sản phẩm, thuộc tính sản phẩm và sản phẩm kết nối với sản phẩm Hình 35: Thiết lập thuộc tính cho sản phẩm - Tiếp thêm mơt vài mơ tả cho sản phẩm Hình 36: Thêm mơ tả cho sản phẩm 40 - Sau cho sản phẩm có danh mục và từ khóa tìm kiếm giúp người đọc dễ dàng việc tìm đọc Hình 37: Danh mục và từ khóa 3.3 Các chức trang Web Chức menu Hình 38: Menu chính sản phẩm - Menu bao gồm chức năng: logo, thể loại truyện, about, contactus, profile và giỏ hàng 41 o Logo: sau nhấp vào logo trang Web tự động trở trang chủ Hình 39: Hình ảnh Logo o All book: Click vào đưa người dùng đến với trang thể loại truyện Bao gồm toàn thể loại truyện o Ngôn tình: đưa người dùng đến trang thể loại truyện ngơn tình o Lịch sử: đưa người dùng đến trang chứa truyện loại lích sử o Trinh thám: đưa người dùng đến trang chứa truyện loại trinh thám Hình 40: Hình ảnh Menu o About: đưa người dùng đến với phần giới thiệu đội ngũ Bao gồm lời giới thiệu chung, đội ngũ gờm Hình 41: About 42 o Contact Us: Khi người dùng click vào trang này trang Web đưa người dùng đến nơi để người dùng gửi thắc mắc cho admin qua mail Hình 42: Contract Us 3.4 Chức giỏ hàng: - Đây là chức giúp người dùng biết chọn sản phẩm nào để mua chúng - Trong chức này người dùng kiểm tra giỏ hàng, xóa sản phẩm chọn, xem tổng số lượn sản phẩm chọn, áp mã giảm giá, xem tổng giá tiền cần phải trả - Ngoài người dùng thêm bớt số lượng mà chọn - Đặc biệt người hoàn toàn miễn phí giao hàng Hình 43: Check lại sản phẩm giỏ hàng 43 3.5 Chức tốn - Sau kiểm tra thơng tin giỏ hàng xong người dùng nhấn vào nút “Checkout” để tiến hàng điền thông tin cần điền o Họ tên o Tên Cty (có thể bỏ trống) o Quốc gia/khu vực o Địa o Mã bưu điện o Tỉnh thành o Số điện thoại o Địa mail o Ghi chú đơn hàng (có thể bỏ trống) Hình 44: Điền thơng tin - Sau điền đầy đủ thông tin người dùng click vào “đặt hàng” để hoàn thành chức đặt hàng 44 3.6 Chức đọc truyện - Đầu tiên người dùng click chọn vào truyện muốn đọc - Có thể chọn theo thể loại phần menu để nhanh - Sau chọn truyện muốn đọc người dùng click vào hình truyện - Màn hình hiển thị thơng tin mơ tả truyện Người đọc cần click vào “đọc ngay” để bắt đầu đọc truyện Hình 45: Mơ tả truyện - Người dùng xem đánh giá và tự đánh giá truyện phần đánh giá Hình 46: Đánh giá 45 - Sau click vào đọc trang Web đưa người dùng đến trang đọc truyện Hình 47: Trang đọc - Ở trang Web thị chương truyện - Trang Web tích hợp truyện trang để thuận tiện cho người đọc, giúp người đọc chuyển trang chọn chương muốn đọc Hình 48: Các chương tích hợp 3.7 Đăng ký, đăng nhập hồ sơ người dùng - Đầu tiên người dùng click chọn vào phần avatar góc phải màn hình Hình 49: Icon avatar 46 - Sau click chọn vào Avatar trang Web đưa người dùng đến với trang quản trị tài khoản người dùng Hình 50: Trang quản trị tài khoản người dùng - Tại người dùng kiểm tra thơng tin đơn hàng Hình 51: Thơng tin đơn hàng - Người dùng thay đổi địa chỉ, và địa tốn Hình 52: Thay đổi địa nhận hàng và địa tốn - Người dùng thay đổi thơng tin tài khoản cách đơn giản click vào phần tài khoản Tại người dùng thay đổi thông tin họ tên, địa gmail, và thay đổi mật (người dùng phải nhập lại mật cũ và điền mật lần trùng thay đổi mật khẩu) Sau thay đổi xong người dùng 47 cần click vào nút “lưu thay đổi” là hoàn thành việc thay đổi thông tin cá nhân Hình 53: Thay đổi thơng tin cá nhân 3.8 Thêm trang - Do việc sử dụng Wordpress hỗ trợ hoàn toàn việc đưa cho người dùng trang hoàn chỉnh, nên việc tạo thêm trang đề phù hợp với mục đích sử dụng trang Web - Tại thêm trang gọi là “trang đọc”, phải vào trang quản trị đường dẫn sau “http://localhost/myWeb/wpadmin/post-new.php?post_type=page” sau trang đưa người dùng đến trang quản trị để thêm trang Hình 54: Trang dùng để thêm trang 48 - Tại chúng ta điền thông tin là tiêu đề trang (tôi dùng tiêu đề là “trang đọc” để tiện việc kiểm soát trang khác - Sau điền đầy đủ thơng tin cần thiết click vào phím đăng để WordPress lưu lại trang này và đưa link để truy cập trang - Link này dùng để gán vào nút đọc tương ứng với truyện - Sau đăng và lưu lại trang bắt đầu sửa Elementor Hình 55: Chỉ sửa trang với Elementor - Tại tơi kéo thả chức và chỉnh sửa cho hợp lý và phù hợp với trang Web - Những trang thêm này nhằm mục đích tạo trang để người dùng đọc truyện - Nó chứa nội dung truyện và chương truyện 49 KẾT LUẬN Trang Web đọc truyện WordPress là dự án hứa hẹn mang lại nhiều lợi ích và tiềm vì: - Về mặt nội dung: WordPress thiết kế đơn giản người dùng khơng có kiến thức kỹ thuật sâu Việc quản lý nội dung, thêm bài viết và tạo trang trở nên đơn giản - Cộng đờng và tài ngun: WordPress có cộng đờng lớn và phong phú, nơi bạn tìm kiếm hỗ trợ, chia sẻ kinh nghiệm và tìm kiếm tài nguyên, plugins, theme phong phú Có nhiều tài liệu hướng dẫn và video hướng dẫn trực tuyến để giúp bạn làm việc hiệu với WordPress - Plugin và tính mở rộng: WordPress cung cấp số lượng lớn plugins và tính mở rộng để mở rộng chức và tùy chỉnh trang Web bạn Các plugin có sẵn cho việc quản lý truyện, đọc truyện, tìm kiếm, đánh giá và bình luận truyện, giúp tạo trang Web đọc truyện phong phú và linh hoạt - WordPress cung cấp giao diện quản trị dễ sử dụng và linh hoạt, cho phép bạn quản lý nội dung, chương và phần truyện cách thuận tiện Bên cạnh đó, cộng đờng lớn và phát triển liên tục WordPress đảm bảo bạn có truy cập vào tài nguyên, plugins và theme phong phú để tùy chỉnh và mở rộng chức trang Web - Nền tảng WordPress hỗ trợ tối ưu hóa SEO, giúp trang Web bạn bật kết tìm kiếm và thu hút lượng lớn người đọc Đồng thời, tích hợp xã hội và tính tương tác khác bình luận, đánh giá và chia sẻ truyện giúp tạo nên trải nghiệm tương tác tốt cho người dùng Tuy nhiên, trình triển khai dự án, gặp phải số thách thức như: - Tùy chỉnh giao diện: Mặc dù WordPress cung cấp nhiều giao diện và theme sẵn có, nhiên, tùy chỉnh giao diện đúng theo yêu cầu trang Web đọc truyện gặp khó khăn Đơi cần phải chỉnh sửa mã nguồn hoặc tạo phần mở rộng (plugins) tùy chỉnh 50 - Quản lý tập trung: Khi có nhiều truyện và chương, việc quản lý và tổ chức nội dung trở nên phức tạp Cần có hệ thống quản lý dễ sử dụng và cấu trúc hợp lý để xếp truyện và chương cách thuận tiện - Hiệu suất và tối ưu hóa: Khi có nhiều lượt truy cập và nội dung lớn, trang Web đọc truyện gặp vấn đề hiệu suất Cần tối ưu hóa để đảm bảo thời gian tải trang nhanh và xử lý tốt có nhiều người dùng truy cập lúc Mặc dầu vậy, sử dụng WordPress để xây dựng trang Web đọc truyện là lựa chọn hợp lý Với khả tùy chỉnh, tính linh hoạt và hỗ trợ cộng đờng, tạo trang Web đọc truyện đáng chú ý, thu hút và tương tác với người đọc Trong thời gian tới tơi có định hướng phát triển tốt trang Web nhiều mặt Phần bảo mật thông tin cải thiện, vấn đề quyền sách liên hệ và làm việc với tác giả và nhà xuất sách, chức cải thiện tốt nhằm giúp trải nghiệm người dùng tốt 51 TÀI LIỆU THAM KHẢO [1] WordPress.org: https://wordpress.org [2] WooCommerce: https://wordpress.org/plugins/woocommerce [3] Themes WordPress: https://themeforest.net [4] Page Builders: https://elementor.com hoặc http://www.wpbeaverbuilder.com [5] Truyện full: https://truyenfull.vn/ [6] Truyện lịch sử trích đọc truyện online https://dtruyen.com/ https://trinhtoc.com/ , https://thuviensach.vn/ [7] Giáo trình “Lập trình web với HTML, CSS và JavaScript” Tác giả: Lê Trường Tùng, Nhà xuất bản: Khoa học và Kỹ thuật [8] “Hướng dẫn lập trình PHP bản” Tác giả: Lê Minh Hoàng, Nhà xuất bản: Nhà xuất Thống kê và Khai thác liệu [9] “Lập trình web với PHP và MySQL” Tác giả: Đỗ Quang Hiếu, Nhà xuất bản: Nhà xuất Giáo dục 52

Ngày đăng: 31/08/2023, 11:07

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

Tài liệu liên quan