1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên Cứu Và Xây Dựng Website Bằng Wordpress 2017.Docx

67 8 0

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  LUẬN VĂN TỐT NGHIỆP (CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN) Đề Tài: NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG WORDPRESS Giáo viên hướng dẫn : Sinh viên thực : Nguyễn Duy Hiện Mã sinh viên : 13104389 Lớp : PM18.07 Hà Nội - 2017 SV: Nguyễn Duy Hiện MSV: 13104389 MỤC LỤC LỜI NÓI ĐẦU .1 CHƯƠNG 1: GIỚI THIỆU MÃ NGUỒN MỞ 1.1 Khái niệm mã nguồn mở .2 1.2 Phân loại phần mềm nguồn mở .3 1.3 Lợi ích mã nguồn mở 1.4 Một số loại mã nguồn mở thường gặp CHƯƠNG 2: TÌM HIỂU VỀ WORDPRESS 2.1 Giới thiệu hệ quản trị nội dung WordPress .8 2.2 Các giai đoạn phát triển WordPress .8 2.3 Những thành tựu WordPress 11 2.4 Những lý chọn wordpress 12 2.5 Những hiểu lầm wordpress .14 2.6 Lời kết 15 CHƯƠNG 3: CÀI ĐẶT WORDPRESS TRÊN LOCALHOST 16 3.1 Những yêu cầu cài đặt cho WordPress 16 3.2 Cài đặt Wordpress Localhost 16 3.3 Các bước cài đặt WordPress localhost 18 CHƯƠNG 4: NGHIÊN CỨU CÁC TÍNH NĂNG WORDPRESS 25 4.1 Các thành phần trang quản trị WordPress 25 4.2 Quản trị website wordpress 27 4.2.1 Đăng viết 27 4.2.2 Tạo Trang .31 4.2.4 Hướng dẫn sử dụng Widget 34 4.2.5 Làm việc với Menu WordPress 37 4.2.6 Hướng dẫn Plugin WordPress 41 4.2.7 Quản trị người dùng (users) WordPress 43 4.2.8 Hướng dẫn mục Cài đặt .45 SV: Nguyễn Duy Hiện MSV: 13104389 CHƯƠNG 5: TẠO MỘT WEBSITE ĐƠN GIẢN 52 5.1 Khái niệm giao diện người dùng WordPress (Theme .52 5.2.Cài đặt cấu hình theme 53 5.2.1.Cài đặt theme .53 5.2.2 Cấu hình theme 54 CHƯƠNG 6: KẾT QUẢ 58 KẾT LUẬN 60 CÁC TÀI LIỆU THAM KHẢO 61 SV: Nguyễn Duy Hiện MSV: 13104389 DANH MỤC HÌNH Hình 3.2.1: Giao diện XAMPP 16 Hình 3.2.2: Giao diện XAMPP 17 Hình 3.3.1: Thư mục sau giải nén mã nguồn 18 Hình 3.3.2: Các tệp tin thư mục mã nguồn WordPress .19 Hình 3.3.3: Mã nguồn wordpress thư mục website 19 Hình 3.3.4: Giao diện Database phpMyadmin .20 Hình 3.3.5: Tạo user account 20 Hình 3.3.6: Tạo tài khoản người dùng 21 Hình 3.3.7: Tạo database với user 21 Hình 3.3.8: Wordpress yêu cầu nhập thơng tin database .22 Hình 3.3.9: Nhập thông tin database 23 Hình 3.3.10: Thiết thơng tin quan trọng website .23 Hình 3.3.11: Trang quản trị WordPress sau cài đặt 24 Hình 3.3.12: Trang chủ website sau cài WordPress 24 Hình 4.1.1: Trang Quản trị (DashBoard) .25 Hình 4.2.1: Tạo viết 27 Hình 4.2.2: Khung soạn thảo viết 28 Hình 4.2.3: Thêm thẻ chuyên mục cho viết 29 Hình 4.2.4: Thêm ảnh đại diện cho viết 29 Hình 4.2.5: Chọn ảnh đại diện cho viết 30 Hình 4.2.6: Đăng viết .30 Hình 4.2.7: Thêm trang 31 Hình 4.2.8: Khung bình luận website 32 Hình 4.2.9: Bình luận chờ xét duyệt 32 Hình 4.2.10: Duyệt bình luận 33 Hình 4.2.11: Hỉnh thị bình luận khơng cần chờ duyệt 33 Hình 4.2.12: Cấm bình luận nhạy cảm 34 SV: Nguyễn Duy Hiện MSV: 13104389 Hình 4.2.13: Quản lý widget 35 Hình 4.2.14: Thêm Widget 35 Hình 4.2.15: Loại bỏ widget 36 Hình 4.2.16: Thiết lập widget 36 Hình 4.2.17: Giao diện Menu 37 Hình 4.2.18: Tạo Menu 38 Hình 4.2.19: Thêm Trang vào Menu .38 Hình 4.2.20: Thêm Liên kết vào Menu 39 Hình 4.2.21: Thêm Chuyên mục vào Menu 39 Hình 4.2.22: Tạo Menu Location 40 Hình 4.2.23: Menu xuất trang chủ 40 Hình 4.2.24: Cài plugin 41 Hình 4.2.25: Danh sách plugin 42 Hình 4.2.26: Giao diện cài đặt Plugin 42 Hình 4.2.27: Giao diện thêm người dùng .43 Hình 4.2.28: Danh sách người dùng 44 Hình 4.2.29: Cài đặt tổng quan 45 Hình 4.2.30: Cài đặt Viết .46 Hình 4.2.31: Cài đặt đọc 47 Hình 4.2.32: Trang khu vực Cài đặt -> thảo luận 48 Hình 4.2.33: Trang khu vực tùy chỉnh Media 49 Hình 4.2.34: Trang khu vực Đường dẫn tĩnh 50 Hình 5.2.1: Demo theme Kuteshop .53 Hình 5.2.2: Cài đặt theme 54 Hình 5.2.3: Cài plugins 54 Hình 5.2.4: Cài đặt trang tĩnh 55 Hình 5.2.5 Giao diện web demo 55 Hình 5.2.6: Cài đặt menu dọc 56 Hình 5.2.7: Giao diện menu dọc 56 SV: Nguyễn Duy Hiện MSV: 13104389 Hình 5.2.8: Cài đặt menu ngang 57 Hình 5.2.9: Giao diện menu ngang 57 Hình 6.1: Ảnh Header 58 Hình 6.2: Ảnh Content 58 Hình 6.3: Ảnh Footer .59 Hình 6.4: Ảnh giao diện cửa hàng 59 Hình 6.5: Giao diện sản phẩm .59 SV: Nguyễn Duy Hiện MSV: 13104389 LỜI NÓI ĐẦU Xã hội phát triển nhiều mặt kinh tế, văn hóa, xã hội kèm theo bùng nổ mạnh mẽ cơng nghệ thơng tin Vì thế, nhu cầu chia sẻ thông tin để kết nối doanh nghiệp người tiêu dùng ngày cần thiết Để đáp ứng nhu cầu đó, website cho cơng ty, doanh nghiệp, cá nhân đời Và việc xây dựng website nhu cầu khơng cịn xa lạ với cá nhân, tập thể môi trường Internet Có nhiều cách để xây dựng website, thuê đối tác bên để tiến hành xây dựng tự thân doanh nghiệp, cá nhân sử dụng hệ thống mã nguồn mở có sẵn để xây dựng Ở Việt Nam mã nguồn mở khơng cịn xa lạ Việc sử dụng phát triển mã nguồn mở đất nước phát triển nước ta quan tâm, giúp giảm thiểu nguồn tài chi trả quyền nhiều lợi ích khác Wordpress số đó, với giao diện trực quan, dễ sử dụng, dễ dàng đáp ứng nhu cầu nâng cao cá nhân hay tập thể nhiều người thiết kế, sử dụng phản hồi tích cực Nắm nhu cầu đó, em chọn đề tài “Nghiên cứu xây dựng web Wordpress” Mặc dù cố gắng nỗ lực để hoàn thiện đề tài, bên cạnh khơng thể tránh khỏi thiếu sót Mong nhận ý kiến góp ý, phản hồi quý thầy bạn để em hồn thiện đề tài tốt tạo tảng cho phát triển nghiệp sau SV: Nguyễn Duy Hiện MSV: 13104389 CHƯƠNG 1: GIỚI THIỆU MÃ NGUỒN MỞ 1.1 Khái niệm mã nguồn mở Mã nguồn mở (Open Source) thuật ngữ sản phẩm phần mềm có mã nguồn mở Phần mềm nguồn mở phần mềm cung cấp dạng mã nguồn, khơng miễn phí giá mua mà chủ yếu miễn phí quyền Người dùng có quyền sửa đổi, cải tiến, phát triển, nâng cấp theo số nguyên tắc định giấy phép phần mềm nguồn mở mà không cần xin phép ai, điều mà họ không làm phần mềm đóng 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… tức dịch vụ thực thực để phục vụ người dùng, không bán sản phẩm nguồn mở tài sản trí tuệ chung Một điều kiện hay áp dụng GPL: GNU General Public Licence tổ chức Free Software Foundation GPL có hai đặc điểm phân biệt là: - Tác giả gốc giữ quyền phần mềm cho phép người quyền tìm hiểu, phát triển, công bố khai thác thương mại sản phẩm - Tác giả sử dụng luật quyền để bảo đảm quyền khơng bị vi phạm tất người, phần mềm có sử dụng mã nguồn mở Các điều khoản phân phối phần mềm mã nguồn mở phải tuân thủ tiêu chuẩn sau: - Tự tái phân phối SV: Nguyễn Duy Hiện MSV: 13104389 - Mã nguồn - Các chương trình phát sinh - Tính tồn vẹn mã nguồn cung cấp tác giả - Khơng có phân biệt đối xử cá nhân hay nhóm người - Khơng phân biệt đối xử với lĩnh vực công việc - Việc phân phối quyền - Giấy phép phải không giành riêng cho sản phẩm - Bản quyền không cản trở phần mềm khác 1.2 Phân loại phần mềm nguồn mở - Application Là loại phần mềm ứng dụng, ví dụ hệ điều hành, phần mềm văn phịng, phần mềm kế tốn, phần mềm chỉnh sửa hình ảnh, cơng cụ lập trình (IDE), Webserver, Ví dụ: + Hệ điều hành: Windows, MacOS, Linux, Free BSD + Phần mềm văn phòng: Open Office,King Office + Cơng cụ lập trình: Adobe Dreamweaver, phpDesign - Software Framework Là tập hợp phần mềm (Softwarre Package) giúp cho lập trình viên dùng để viết phần mềm nhanh hơn, khỏi phải viết lại code cho đề có người viết 1.3 Lợi ích mã nguồn mở - Phần mềm chép hồn tồn miễn phí, người dùng hồn tồn an tâm chia sẻ chương trình với bạn bè - Các định dạng file khơng hồn tồn bị kiểm soát vài nhà cung cấp Do yêu cầu công việc, người dùng muốn sử dụng liệu cho ứng dụng khác chương trình quyền khơng cho phép, với SV: Nguyễn Duy Hiện MSV: 13104389 Open Source người dùng gặp nhiều nhà cung cấp đáp ứng yêu cầu - Hầu hết sản phẩm Open Source có khả bảo mật tuyệt vời, vết nứt tìm thấy thường sửa nhanh phần mềm có quyền - Các hệ thống Open Source, hệ thống dựa UNIX, thường linh hoạt chúng xây dựng từ nhiều khối thống miêu tả cặn kẽ, dễ để người dùng thay nhiều phần hệ thống với phần có giao diện tương tự - Có cộng đồng hỗ trợ lớn, khơng bị phụ thuộc vào cơng ty 1.4 Một số loại mã nguồn mở thường gặp Hiện nay, giới có nhiều loại nguồn mở (hay gọi mã nguồn mở) khác nhau, loại nguồn mở có ứng dụng riêng Dưới số loại nguồn mở sử dụng rộng rãi: Ubuntu: hệ điều hành mã nguồn mở dùng cho máy tính xách tay, máy tính để bàn máy chủ, Ubuntu chứa tất chương trình dứng dụng cần thiết cho cơng việc nhà, trường hay văn phịng cơng ty - Vbulletin: mã nguồn mở xây dựng diễn đàn trực tuyến sử dụng phổ biến Hầu hết diễn đàn lớn Việt Nam xây dựng Vbulletin - Apache Tomcat: hệ thống mã nguồn mở hãng Apache Software, ứng dụng Apache Tomcat xử lý số luộng lớn yêu cầu bao gồm ứng dụng web trực tuyến, gói liệu lưu thơng Server – Client, tùy biến dễ dàng theo nhu cầu, quy mô tổ chức, doanh nghiệp

Ngày đăng: 20/10/2023, 19:02

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w