Giới thiệu CMS Wordpress Người thực hiện: 1. Hoàng Ngọc Minh 2....
-
Upload
leah-buckley -
Category
Documents
-
view
43 -
download
0
description
Transcript of Giới thiệu CMS Wordpress Người thực hiện: 1. Hoàng Ngọc Minh 2....
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 1
Giới thiệu CMS WordpressNgười thực hiện: 1. Hoàng Ngọc Minh
2. Lê Văn Vinh
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 2
Nội dung trình bày
Phần I: Giới thiệu về CMS I. CMS là gì? II. Ưu và nhược điểm phát triển ứng dụng với CMS III. Giới thiệu một số CMS phổ biến
Phần II: Giới thiệu tổng quan về Wordpress I. Wordpress là gì và ưu điểm phát triển ứng dụng web II. Các khái niệm cần biết III. Quy trình cài đặt IV. Cấu trúc file xây dựng của Wordpress V. Làm chủ trang quản trị Wordpress VI. Cách xây dựng plugin và theme Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 3
I. CMS là gì?
CMS (Content Management System): là hệ thống quản trị nội dung.
Tùy biến về quy trình xuất bản thông tin, thay đổi cách hiển thị.
Nội dung của CMS bao gồm nhiều thành phần, có thể là text, ảnh, nhạc...
Giới thiệu về CMS
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 4
Ưu điểm: Nền tảng mạnh mẽ, ổn định, mã nguồn được tối ưu. Cấu trúc linh hoạt dễ thao tác, quản lý. Có nhiều giao diện đẹp và thư viện ứng dụng lớn. Hỗ trợ SEO tốt.
Nhược điểm: Một số khó sử dụng đối với người mới bắt đầu. Không chạy tốt trên tất cả flatform Windows, Linux.
II. Ưu và nhược điểm của ứng dụng CMS
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 5
III.1 CMS Wordpress WordPress là CMS mã nguồn mở miễn phí, dễ sử
dụng. Trên thế giới hiện có hơn 200 triệu blog, website sử
dụng mã nguồn này.
III.2 Joomla Joomla là CMS phát triển từ Mambo vào năm 2005. Thân thiện và dễ hiểu Joomla được sử dụng xây
dựng các website từ nhỏ tới trung bình, hoặc lớn.
III. Giới thiệu một số CMS phổ biến
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 6
III.3 CMS Drupal Drupal là một CMS ổn định và mạnh mẽ Drupal được tin dùng cho các website lớn có lượng
người truy cập cao.
Ngoài ra còn có các CMS khác như: magento, phpnuke, opencms, mabo,…
III. Giới thiệu một số CMS phổ biến (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 7
I. Wordpress là gì?
Wordpress là mã nguồn mở được viết bằng ngôn ngữ PHP và csdl MySQL.
Cái tên WordPress được đề xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt Mullenweg.
Năm 2007, 2009 Wordpress luôn dẫn đầu CMS, năm 2011 đã có hơn 50 triệu site.
Giới thiệu tổng quan về Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 8
II. Ưu điểm của Wordpress
Việc quản lý trang, bài viết, chuyên mục, phản hồi, liên kết,… thuận tiện.
Tùy biến giao diện (theme) dễ dàng. Hỗ trợ nhiều plugin được cộng đồng phát triển. Hỗ trợ widget kéo thả vị trí hiển thị. Hỗ trợ đa ngôn ngữ Hỗ trợ SEO tốt ….
Giới thiệu tổng quan về Wordpress (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 9
Post: là một bài viết Page: là một bài viết, nhưng có thể tùy biến. Widget: là 1 khung chứa nội dung xuất hiện ở sidebar. Sidebar: là 1 khung chứa các block được quy định bởi
widget. Theme là giao diện được thiết kế cho toàn site hoặc cho
mỗi page. Plugin: thực hiện một cách tự động công việc cụ thể.
II. Các khái niệm cần biết của Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 10
III.1. Cài đặt Web Server:
Hướng dẫn cài đặt wamp làm web server.
Download wamp tại: http://www.wampserver.com/en/download.php
Download xong, chạy file vừa download và cài đặt wamp như hình sau:
III. Quy trình cài đặt
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 11
III.1. Quy trình cài đặt Web Server (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 12
Cài đặt xong kích hoạt các dịch vụ wamp như apache, mysql,…
Click mũi tên dưới góc phải màn hình chọn biểu tượng , chọn Start All Services như hình sau:
III.1. Quy trình cài đặt Web Server (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 13
Download wordpress v3.2.1 tại: http://wordpress.org/download/
Giải nén file download vào thư mục C:\wamp\www
Tạo CSDL cho project tại link: http://localhost/phpmyadmin/
Chạy cài đặt bằng link: http://localhost/wordpress/
III.2. Quy trình cài đặt Wordpress v3.2.1
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 14
III.2. Quy trình cài đặt Wordpress v3.2.1 (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 15
III.2. Quy trình cài đặt Wordpress v3.2.1 (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 16
III.2. Quy trình cài đặt Wordpress v3.2.1 (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 17
III.2. Quy trình cài đặt Wordpress v3.2.1 (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 18
* Thư mục wp-admin chứa các file và folder quản trị website.
* Thư mục wp-content định nghĩa các phương thức dùng chung
cho toàn website.
* Thư mục wp-content chứa các file và folder quản lý nội dung
website.
IV. Cấu trúc file xây dựng của Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 19
V.1. Quản lý bài viết, chuyên mục (Post)
V. Làm chủ trang quản trị Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 20
V.2. Quản lý trang (Page)
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 21
V.3. Quản lý phản hồi (Comment)
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 22
V.4. Quản lý giao diện (Theme)
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 23
V.5. Quản lý widget
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 24
V.6. Quản lý trình đơn (Menu)
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 25
V.7. Quản lý plugin
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 26
V.8. Quản lý thành viên (User)
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 27
V.9. Quản lý cấu hình chung
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 28
V.10. Tạo đường dẫn thân thiện cho link
V. Làm chủ trang quản trị Joomla (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 29
VI.1. Cách viết một Plugin Wordpress
Ví dụ hướng dẫn cách tạo một plugin wordpress có tác dụng thay thế từ trong bài post.
Đầu tiên vào thư mục wp-content > plugins
Tạo một file php có tên: replace_words_post.php , thì code của plugin này được minh họa như sau:
VI. Cách xây dựng plugin và theme Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 30
VI.1 Cách viết một Plugin Wordpress (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 31
Khi đó vào trang quản trị chọn menu Plugin sẽ thấy:
Kết quả bài viết khi plugin vô hiệu hóa
Kết quả bài viết khi plugin được kích hoạt
VI.1 Cách viết một Plugin Wordpress (tt)
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 32
VI.2. Cách xây dựng theme Wordpress
VI. Cách xây dựng plugin và theme Wordpress
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 33
Tài liệu tham khảo: http://codex.wordpress.org/Main_Page http://vi.wikipedia.org/wiki/WordPress http://www.vocw.edu.vn/wordpress/ http://www.izwebz.com/wordpress/ …
Hỏi đáp…
Tài liệu tham khảo và Hỏi đáp
04/20/23 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng 34
Hoàn thành bài thuyết trình