340 likes | 497 Views
Giới thiệu CMS Wordpress Người thực hiện: 1. Hoàng Ngọc Minh 2. Lê Văn Vinh. 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
E N D
Giới thiệu CMS Wordpress Người thực hiện: 1. Hoàng Ngọc Minh 2. Lê Văn Vinh Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
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 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
Giớithiệuvề CMS • 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... Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
II. Ưuvànhượcđiểmcủaứngdụng CMS • Ư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. Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III. Giới thiệu một số CMS phổ biến • 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. Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III. Giớithiệumộtsố CMS phổ biến (tt) • 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,… Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
Giới thiệu tổng quan về Wordpress • 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. Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
Giới thiệu tổng quan về Wordpress (tt) • 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 • …. Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
II. Cáckháiniệmcầnbiếtcủa Wordpress • 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ể. Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III. Quy trình cài đặt • 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: Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.1. Quytrìnhcàiđặt Web Server (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.1. Quytrìnhcàiđặt Web Server (tt) • 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: Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.2. Quytrìnhcàiđặt Wordpress v3.2.1 • 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/ Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.2. Quytrìnhcàiđặt Wordpress v3.2.1 (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.2. Quytrìnhcàiđặt Wordpress v3.2.1 (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.2. Quytrìnhcàiđặt Wordpress v3.2.1 (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
III.2. Quytrìnhcàiđặt Wordpress v3.2.1 (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
IV. Cấu trúc file xây dựng của Wordpress • * 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. Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Wordpress • V.1. Quản lý bài viết, chuyên mục (Post) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.2. Quản lý trang (Page) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.3. Quản lý phản hồi (Comment) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.4. Quản lý giao diện (Theme) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.5. Quản lý widget Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.6. Quản lý trình đơn (Menu) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.7. Quản lý plugin Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.8. Quản lý thành viên (User) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.9. Quản lý cấu hình chung Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
V. Làm chủ trang quản trị Joomla (tt) • V.10. Tạo đường dẫn thân thiện cho link Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
VI. Cách xây dựng plugin và theme Wordpress • 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: Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
VI.1 Cách viết một Plugin Wordpress (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
VI.1 Cách viết một Plugin Wordpress (tt) 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 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
VI. Cách xây dựng plugin và theme Wordpress • VI.2. Cách xây dựng theme Wordpress Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
Tài liệu tham khảo và Hỏi đáp • 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… Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng
Hoànthànhbàithuyếttrình Thank You ! Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng