Tiểu luận tìm hiểu về Wordpress, công dụng của Wordpress, cài đặt Wordpress, tình hình sử dụng Wordpress ở việt nam và thế giới; cài đặt Wordpress trên Localhost; copy mã nguồn WordPress vào Localhost... Mời các bạn cùng tham khảo tiểu luận để nắm chi tiết hơn nội dung nghiên cứu.
LỜI MÓI ĐẦU Khoa học chứng minh, nhu cầu kết nối chia sẻ nhu cầu thiết yếu người, thực tế cho thấy rõ điều mà ngày bạn trẻ ngồi online facebook ngày mà khơng biết chán Blog cá nhân đời với mục đích đáp ứng nhu cầu chia sẻ người Và wordpress làm thành công điều Khơng giới hạn việc phục vụ viết blog, wordpress có nhiều ứng dụng khác bán hàng, quảng bá thương hiệu, website tin tức… Trong báo cáo em xin trình bày cụ thể wordpress, cài đặt, thử nghiệm ứng dụng wordpress Trong trình làm báo cáo chắn khơng thể khơng mắc phải sai sót, em mong nhận giúp đỡ nhiệt tình từ thầy bạn để báo cáo em hồn thiện Phần : Tìm hiều Wordpress Wordpress WordPress phần mềm mã nguồn mở cung cấp miễn phí, sử dụng ngơn ngữ lập trình PHP hệ sở liệu MySQL Do đó, thích hợp cho mn đặt blog website sử dụng tên miền riêng Tuy nhiên, khơng có tên miền riêng chịu vài hình ảnh quảng cáo đơi xuất hiện, bạn dùng chung với nhà cung cấp Automatic Production địa http://wordpress.com tương tự nhà cung cấp khác WordPress dạng phần mềm mã nguồn mở, hậu duệ thức b2/carelog, phát triển Michael Valrighị Cái tên WordPress đề xuất Christine Selleck, người bạn nhà phát triển Matt Mullerweg WordPress viết PHP sử dụng hệ quản trị MySQL WordPress chạy tốt PHP5, hầu hết host (dịch vụ lưu trữ trực tuyến) có PHP hỗ trợ WordPress Nhiều Host (Godaddy, Host Gator, ) có chức tự động cài đặt WordPress WordPress để đăng tải thơng tin lên mạng WordPress có chức Website khác Nó làm site tin tức, đánh giá, bán hàng chí mạng xã hội Ngồi ra, WordPress hỗ trợ tạo Blog miễn phí WordPress.com để khơng có điều kiện tài chính, kỹ thuật, thời gian sử dụng WordPress WordPress thêm vào số tính nhỏ nhằm hỗ trợ người dùng trình sử dụng khả tự động lưu liên tục soạn thảo, nạp nội dung từ blog khác hay chia mục cho viết Tuy nhiên, WordPress lại khơng có chức xem trước (preview) nội dung viết mình, điều gây khó khăn cho người dùng họ cần xem xét chỉnh sửa Các nâng cấp định tên mã (codenames) đại diện cho nhạc sĩ nhạc jazz tiếng Các loại Wordpress Wordpress tạm phân thành hai loại: Sử dụng dịch vụ nhà cung cấp (wordpress.com) WordPress.com nhóm người dựa mã nguồn WordPress tinh chỉnh lại để cung cấp dịch vụ tạo blog cho người sử dụng, nhằm đơn giản cho người dùng không chuyên Khối lượng theme lớn, sử dụng mã nguồn mở PHP, tuý biến giao diện khá, xứng đáng đối thủ ngang tài google blogger Giao diện thân thiện dễ sử dụng, cung cấp 50 kiểu giao diện khác cập nhật thường xuyên, hệ thống quản lý viết comment mạnh mẽ, cho phép nhiều người viết quản lý blog, kết nối với cộng đồng wordpress.com thông qua trang chủ, hỗ trợ tốt tiếng Việt nhiều điểm bật khác Công dụng wordpress Viết blog, ngồi Tạo site tin tức, bán hàng, khảo sát ý kiến Ưu điểm wordpress Hệ thống Plugin phong phú khơng ngừng cập nhật, ngồi người dùng viết Plugin tích hợp code vào Wordpress (cái yahoo 360plus có mà yếu, dùng code html để tùy biến wiget giao diện blog) Hỗ trợ nhiều ngơn ngữ (có tiếng việt) Cập nhật phiên liên tục, dễ cập nhật, cộng đồng hỗ trợ lớn SEO tốt (nôm na dùng để quảng bá thương hiệu lên internet tuyệt) Hệ thống theme, plug-in, wiget đồ sộ, việc tạo trang quản lý trang wordpress gần chuyên nghiệp (quản lý IP, cho phép nhiều admin, thống kê quản lý comment, lưu liệu ) Ưu điểm phải kể đến wordpress đơn giản, hiệu quả, nội dung trang blog thật phong phú hữu ích Tình hình sử dụng wordpress việt nam giới Dù có nhiều dịch vụ blog khác cạnh tranh với wordpress, số kể đến blogpost google, nhiên wordpress phát triển mạnh tính mở Người dùng cài đặt wordpress lên host riêng nên khơng bị phụ thuộc vào nhà cung cấp dịch vụ blog Dịch vụ wordpress sử dụng rộng rãi cho việc viết blog Việt nam nằm top 10 nước dùng wordpress nhiều 49%blog tiếng giới dùng wordpress Wordpress kinh doanh Số lượng người sử dựng lới tính tháng 7/2011 có tới 50 triệu người dung wordpress Bản quyền wordpress Wordpress phát hành dạng Giấy phép Tài liệu Tự GNU Giấy phép Tài liệu Tự GNU cung cấp cho người độc quyền chép, tái phân phối chỉnh sửa tác phẩm đòi hỏi tất tác phẩm phái sinh phải sử dụng với giấy phép Những bán thương mại, sản xuất với số lượng lớn 100), người nhận tác phẩm phải phép truy xuất tài liệu gốc mã nguồn Phần 2: Cài đặt wordpress Bước 1: Cài đặt Xampp Xampp Xampp chương trình tạo máy chủ Web tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server, phpMyAdmin cơng cụ phpMyAdmin Khơng Appserv, Xampp có chương trình quản lý tiện lợi, cho phép chủ động bật tắt khởi động lại dịch vụ máy chủ lúc Download XAMPP Lựa chọn phiên phù hợp download trực tiếp từ trang XAMPP: https://www.apachefriends.org/download.html Cài đặt XAMPP Question Download cài đặt file, ví dụ: xampp-win32-5.6.24-1-VC11installer.exe Double click file vừa download (hoặc chạy quyền administrator cách right click lên file vừa download > Run as administrator), máy tính bạn có chương trình duyệt virus xuất hộp thoại "Question", không cần lo lắng, chọn "Yes": Hình 2.1 Question Warning Ngay sau hộp thoại "Warning" quyền User điều khiển, bạn chạy quyền administrator không cần quan tâm tới cảnh báo này, chọn "Ok" để tiếp tục, muốn an tồn bạn việc chọn cài XAMPP ổ đĩa khác với ổ cài Window (chọn ổ đĩa bước Setup - Installation folder) Hình 2.2 Warning Setup – XAMPP Màn hình Welcome setup click "Next" Hình 2.3 Setup- XAMPP Setup - Select Components Tại hình chọn ứng dụng kèm theo XAMPP, bạn bỏ phần không cần thiết nhe, nhiên chọn hết "Next" thơi, sau có dịp dùng đến Hình 2.4 Setup - Select Components Setup - Installation folder Chọn thư mục để cài đặt, chứa thư mục XAMPP, thường để mặc định C:\xampp Hình 2.5 Setup - Installation folder Setup - Bitnami for XAMPP Giới thiệu tích hợp Bitnami cho XAMPP, muốn xem giới thiệu click chọn "Learn more about Bitnami for XAMPP", khơng bỏ chọn Hình 2.6 Setup - Bitnami for XAMPP Setup - Ready to Install Các bước chuẩn bị sơ xong, click "Next" để cài đặt Hình 2.7 Setup - Ready to Install Setup - Welcome to XAMPP! Đây hình cài đặt, đợi chạy xong hết sử dụng XAMPP Hình 2.9 Cài đặt hồn thành Bên "Actions" click vào button "Start" tương ứng "Apache" "MySQL" để khởi động ứng dụng Chỉnh lỗi Hình 2.10 Chỉnh lỗi Thông thường cài xong, dễ gặp lỗi không khởi động Apache, nguyên nhân dễ gặp xung đột port 80, port có nhiều chương trình ưu tiên chạy, ví dụ Skype, IIS, World Wide Web Publishing service, HTTP Server API, Cách giải tắt chương trình sau khởi động lại Apache được: Skype, IIS hay HTTP Server API, close ứng dụng tương ứng World Wide Web Publishing service nhấn tổ hợp phím: Window + R > gõ services.msc > tìm hộp thoại vừa "World Wide Web Publishing Service" > click chuột phải chọn "Stop" Sau tắt ứng dụng tương ứng xong click chọn "Start" để khởi động lại Apache, bên thành cơng Hình 2.11 Sau xử lý lỗi thành cơng Gõ lên trình duyệt http://localhost/ xuất chữ "It works!" (hoặc hiển thị hình dashboard Xampp) bạn cài đặt thành công phpMyAdmin phpMyAdmin tích hợp sẵn bên cài đặt Xampp, nên cài xong Xampp hồn thành ta sử dụng phpMyAdmin Click vào button "Admin" tương ứng với "MySQL" để mở trang phpMyAdmin Hình 2.12 Giao diện phpMyAdmin Thư mục làm việc Thư mục thao tác từ sau C:\xampp\htdocs\ VD bạn có project chứa folder có tên "myproject", copy folder vào thư mục làm việc XAMPP, ta có C:\xampp\htdocs\myproject\ Để chạy file có project này, bạn cần gõ lên trình duyệt http://localhost/myproject/ khơng có file index file hay folder bên liệt kê đầy đủ Tiếp tục thử tạo file hello-world.php với nội dung bên đoạn code PHP Sau gõ lên trình duyệt http://localhost/myproject/hello-world.php ta thấy kết bên dưới: Hello World! Nếu tới có vấn đề chưa giải bạn liên hệ mail hocwebchuan@gmail.com để hướng dẫn thêm Bước 2: Cài đặt Wordpress Localhost Sau cài đặt xong localhost hồn chỉnh rồi, tiến hành cài đặt WordPress vào localhost để khởi tạo website mạng host ảo Trước cài đặt, bạn nên tạo thư mục riêng thư mục “C:\\xampp\htdocs” để dễ dàng quản lý, bạn thêm tên miền ảo vào thích Tải mã nguồn từ website WordPress.org Trước tiên bạn tải phiên mã nguồn WordPress địa https://wordpress.org/latest.zip Sau bạn giải nén có thư mục mang tên “wordpress“ Có thể thư mục wordpress lồng thư mục khác tên wordpress-x (x số phiên bản), nói chung bạn vào có thư mục tên wordpress hình Hình 2.13 Thư mục wordpress Tiếp tục, truy cập vào thư mục wordpress, bạn thấy có số thư mục tên wp-admin, wp-includes, wp-content số tập tin tên index.php, wp- config-sample.php,…Tất tập tin thư mục này, gọi mã nguồn WordPress Hình 2.14 Các flie thư mục Press Copy mã nguồn WordPress vào Localhost Bây giờ, copy toàn file thư mục vào thư mục website bạn localhost (ví dụ: C:\xampp\htdocs\thachpham) 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/thachpham mà, bạn copy thư mục wordpress vào website http://localhost/thachpham/wordpress/ bạn có đường dẫn Hình 2.15 Copy mã nguồn WordPress vào Localhost Tạo database Để chạy WordPress localhost bạn phải có database dùng MySQL để lưu liệu mềm vào viết, thiết lập,… website Cách tạo database localhost có hướng dẫn tỉ mỉ đây, bạn vào xem 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/thachpham Lúc này, bảng chọn ngôn ngữ cần cài đặt cho WordPress, chọn English ấn Continue Hình 2.16 Chọn ngôn ngữ dụng WordPress Ở bước tiếp theo, nhắc nhở cho bạn chưa tiến hành đổi file wpconfig-sample.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 Hình 2.17 Trang đầu sau lên Localhost Và nhập thơng tin database Hình 2.18 Trang đăng ký sử dung WordPress Hãy nhớ localhost, User Name database ln 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 Hình 2.19 Trang xác nhân thông tin bạn Ở 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 Hình 2.20.Trang đăng nhập thơng tin web bạn Và chữ Success! bạn cài đặt thành công, click vào nút Log in để đăng nhập vào bảng quản trị WordPress Hình 2.21 Trang đăng nhập WordPress Và giao diện trang quản trị WordPress Hình 2.22 Giao diện trang chủ BackEnd WordPress Phần : Kết luận Trên tìm hiểu em wordpress Từ ta thấy wordpress có tiềm phát triển lớn mạnh Cho dù cạnh tranh trực tiếp với công ty lớn opera, yahoo wordpress khẳng định ưu trội Sự thành cơng lần lại cho thấy sức mạnh phần mềm mã nguồn mở với android, linux, joomla!, vBulletin phần mềm nguồn mở hồn tồn có khả góp phần tạo lực làm phăng giới tác giả Thomas Friedman nhận định sách tiếng giới phẳng ông TÀI LIỆU THAM KHẢO [1] Phương pháp nghiên cứu khoa học," Tự hào phát triển WordPress, 30 12 2015 [Online] Available: http://phuongphapnghiencuukhoahoc.com/phuong-phap-nghien-cuu-lythuyet/ [Accessed 30 12 2015] [2] https://hocwebchuan.com/tutorial/php/install_xampp.php [3] https://developer.wordpress.org/apis/handbook/dashboard-widgets/ [4] https://itviec.com/blog/tai-lieu-wordpress/ MỤC LỤC LỜI MÓI ĐẦU Phần : Tìm hiều Wordpress Wordpress 2 Các loại Wordpress 3 Công dụng wordpress Ưu điểm wordpress .3 Tình hình sử dụng wordpress việt nam giới Bản quyền wordpress Phần 2: Cài đặt wordpress Bước 1: Cài đặt Xampp Xampp Download XAMPP Cài đặt XAMPP Khởi động Apache MySQL 11 Thư mục làm việc 14 Bước 2: Cài đặt Wordpress Localhost 15 Tải mã nguồn từ website WordPress.org 15 Copy mã nguồn WordPress vào Localhost 16 Tạo database 17 Chạy website để cài đặt 17 Phần : Kết luận .22 TÀI LIỆU THAM KHẢO 23 TRƯỜNG ĐẠI HỌC HÀ TĨNH KHOA KỸ THUẬT – CÔNG NGHỆ - - BÁO CÁO MƠN HỌC: MÃ NGUỒN MỞ ĐỀ TÀI: Tìm hiểu, cài đặt thử nghiệm Wordpress,các mở rộng wordpress Gíáo viên HD: Th.S Phan Thị Gấm Sinh viên thực hiện: Nguyễn Thị Nguyệt HÀ TĨNH, tháng 12 năm 2019 ... nhập WordPress Và giao diện trang quản trị WordPress Hình 2.22 Giao diện trang chủ BackEnd WordPress Phần : Kết luận Trên tìm hiểu em wordpress Từ ta thấy wordpress có tiềm phát triển lớn mạnh Cho.. .Phần : Tìm hiều Wordpress Wordpress WordPress phần mềm mã nguồn mở cung cấp miễn phí, sử dụng ngơn ngữ lập trình PHP hệ... Các loại Wordpress 3 Công dụng wordpress Ưu điểm wordpress .3 Tình hình sử dụng wordpress việt nam giới Bản quyền wordpress Phần 2: Cài đặt wordpress