1 / 34

Giới thiệu CMS Wordpress Người thực hiện: 1. Hoàng Ngọc Minh 2. Lê Văn Vinh

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

Download Presentation

Giới thiệu CMS Wordpress Người thực hiện: 1. Hoàng Ngọc Minh 2. Lê Văn Vinh

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  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 Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. III.1. Quytrìnhcàiđặt Web Server (tt) Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. 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

  34. Hoànthànhbàithuyếttrình Thank You ! Công Ty Cổ Phần Công Nghệ Phần Mềm Đà Nẵng

More Related