Hệ quản trị nội dung SMS portal

39 378 1
Hệ quản trị nội dung   SMS portal

Đ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

Ngày nay, Công nghệ thông tin phát triển mạnh mẽ, hàng loạt phát minh mới trong lĩnh vực này góp phần to lớn thúc đẩy nền văn minh nhân loại, đưa con người vào một cuộc sống tốt đẹp hơn, tiện nghi và hạnh phúc hơn. Song song với thời đại bùng nổ CNTT, đó là sự lan rộng của mạng lưới Internet toàn cầu, mà nơi đó con người có thể trao đổi thông tin với nhau (nói chuyện, giao dịch mua bán, đọc tin tức,…) cũng từ đó nhu cầu về các trang web không ngừng gia tăng, mặc dù hàng loạt các trang tin tức, giải trí, mạng xã hội, đến thương mại điện tử được ra đời; tuy nhiên vẫn chưa đáp ứng hết nhu cầu của con người. Mã nguồn mở Web hình thành là một trong những nhân tố góp phần to lớn trong việc phát triển hệ thống website trên thế giới, đánh dấu một tầm cao mới của công nghệ lập trình Web. Qua môn học Đồ an II của Viện Toán ứng dụng Tin học – ĐH Bách Khoa Hà Nội, em xin trình bày những hiểu biết của mình về hệ quản trị nội dung (CMS) và sâu hơn đó là Web Publishing System (ứng dụng CMS trong việc quản trị nội dung website). Hơn nữa, ứng dụng trong việc xây dựng website hiển thị tin nhắn từ tổng đài. Với sự nỗ lực và cố gắng của bản thân, sự hướng dẫn nhiệt tình của thầy giáo– TS. Lê Cường, em đã hoàn thành đồ án II nhưng còn hạn chế về kiến thức và thời gian nên không tránh khỏi thiếu sót. Rất mong nhận được sự đóng góp ý kiến từ thầy cô để hoàn thiện hơn nữa. Em xin chân thành cảm ơn

Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Mục lục LỜI NÓI ĐẦU A. Tìm hiểu Hệ quản trị nội dung (CMS) . I. Tổng quan hệ quản trị nội dung . 1. CMS gì? . 2. Các thành phần hệ quản trị nội dung . 2.1. Hệ thống thu thập thông tin (Collection System) 2.2. Hệ thống quản lý thông tin (Management System) . 2.3. Hệ thống xuất thông tin (Publication System) . 3. Các đặc điểm hệ quản trị nội dung 10 4. Các tính hệ quản trị nội dung . 10 5. Phân loại hệ quản trị nội dung 11 6. Làm việc với hệ quản trị nội dung 13 7. CMS tương lai 13 Giới thiệu WordPress – Hệ quản trị web 14 II. 1. Sơ lược WordPress . 14 2. Ưu điểm, nhược điểm WordPress . 15 2.1) Ưu điểm . 15 2.2) Nhược điểm . 16 3. Cách cài WordPress localhost – sử dụng XAMPP 16 4. Làm quen WordPress Dashboard . 20 4.1) Các thành phần . 20 4.2) Ý nghĩa công cụ WordPress Dashboard 21 5. Cài đặt Theme – Tạo menu theme . 24 Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) 5.1) Theme WordPress gì? . 24 5.2) Cách cài theme 25 6. Quyền thành viên cách quản lý . 26 6.1) Hệ thống phân cấp thành viên 27 6.2) Bật tính đăng ký thành viên 27 6.3) Đổi quyền thành viên . 28 7. Tổng quan phần Settings . 28 8. Plugin WordPress 31 9. 8.1) Plugin WordPress gì? . 31 8.2) Cách cài Plugin . 32 8.3) Cách sử dụng Plugin . 32 Tạo XML Sitemap đưa web lên Google 33 9.1) Tại phải tạo XML Sitemap? 33 9.2) Cách tạo XML Sitemap WordPress . 33 9.3) Submit Sitemap lên Google Webmasters Tool 34 Mô tả yêu cầu hệ thống 35 I. 1. Yêu cầu 35 2. Mở rộng . 35 Giới thiệu công cụ sử dụng 35 II. 1. Web Server – XAMPP . 35 2. Hệ quản trị nội dung web – WordPress 36 III. Các bước thực 36 1. Phân tích yêu cầu, xây dựng mô hình hệ thống . 36 2. Thiết kế website WordPress sử dụng localhost . 37 TÀI LIỆU THAM KHẢO 39 Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) LỜI NÓI ĐẦU Ngày nay, Công nghệ thông tin phát triển mạnh mẽ, hàng loạt phát minh lĩnh vực góp phần to lớn thúc đẩy văn minh nhân loại, đưa người vào sống tốt đẹp hơn, tiện nghi hạnh phúc hơn. Song song với thời đại bùng nổ CNTT, lan rộng mạng lưới Internet toàn cầu, mà nơi người trao đổi thông tin với (nói chuyện, giao dịch mua bán, đọc tin tức,…) từ nhu cầu trang web không ngừng gia tăng, hàng loạt trang tin tức, giải trí, mạng xã hội, đến thương mại điện tử đời; nhiên chưa đáp ứng hết nhu cầu người. Mã nguồn mở Web hình thành nhân tố góp phần to lớn việc phát triển hệ thống website giới, đánh dấu tầm cao công nghệ lập trình Web. Qua môn học Đồ an II Viện Toán ứng dụng & Tin học – ĐH Bách Khoa Hà Nội, em xin trình bày hiểu biết hệ quản trị nội dung (CMS) sâu Web Publishing System (ứng dụng CMS việc quản trị nội dung website). Hơn nữa, ứng dụng việc xây dựng website hiển thị tin nhắn từ tổng đài. Với nỗ lực cố gắng thân, hướng dẫn nhiệt tình thầy giáo – TS. Lê Cường, em hoàn thành đồ án II hạn chế kiến thức thời gian nên không tránh khỏi thiếu sót. Rất mong nhận đóng góp ý kiến từ thầy cô để hoàn thiện nữa. Em xin chân thành cảm ơn! Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) A. Tìm hiểu Hệ quản trị nội dung (CMS) I. Tổng quan hệ quản trị nội dung 1. CMS gì? CMS viết tắt Content Management System hệ quản trị nội dung – phần mềm máy tính sử dụng để hỗ trợ người sử dụng trình quản lý nội dung. CMS làm cho việc tổ chức, kiểm soát xuất khối lượng lớn tài liệu nội dung khác nhau, hình ảnh hay nguồn thông tin đa phương tiện khác trở nên dễ dàng. Một CMS thường tạo điều kiện cho việc liên kết móc nối tài liệu với nhau. Trong thực tế, có nhiều hệ quản trị nội dung ứng dụng cho nhiều hình thái kinh tế, cho nhiều mục đích loại công việc khác nhau, phạm vi tài liệu đề cập đến phạm vi nhỏ CMS ứng dụng quản lý nội dung Website (CMS for webpublishing) hay gọi Web Publishing System. 2. Các thành phần hệ quản trị nội dung Trước hết nói thành phần sử dụng CMS hay gọi phân loại người sử dụng. Như biết, việc phân loại người sử dụng quan trọng có liên quan đến việc phân quyền thiết đặt quyền xây dựng module cho CMS  Có thành phần sử dụng CMS là: Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS)  Người duyệt nội dung (Content Editors): người kiểm duyệt nội dung viết, họ định viết có xuất hay không xuất chỗ nào, vào thời gian nào. Nhóm người có quyền xem (view), chỉnh sửa (edit) xóa (delete).  Người xuất nội dung (Content Publisher): người chịu trách nhiệm xuất viết cho phép xuất bản. Những người có quyền xuất viết (publish)  Người thu thập nội dung (Content Authors): người thu thập nội dung từ bên đưa nội dung vào CSDL CMS. Tuy nhiên, họ tạo chỉnh sửa nội dung viết có xuất hay không lại không thuộc quyền định họ. Các quyền mà nhóm người có là: tạo (create), chỉnh sửa (edit). Một hệ thống CMS đạt chuẩn không yêu cầu người dùng phải biết kỹ thuật. Họ người sử dụng bình thường nhanh chóng, dễ dàng xuất nội dung nhờ vào luồng xử lý công việc mà người xây dựng CMS tạo nên. Dựa vào việc phân nhóm người sử dụng, hình dung thành phần hệ thống CMS gồm gì? Đó là:  Hệ thống thu thập thông tin (Collection System).  Hệ thống quản lý thông tin (Management System).  Hệ thống xuất thông tin (Publish System). Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Hình 1. Các thành phần CMS 2.1. Hệ thống thu thập thông tin (Collection System) Hệ thống thu thập thông tin chịu trách nhiệm tất trình diễn trước nội dung publish ngoài. Nó chuyển tất thông tin từ dạng thô định dạng để lưu trữ CSDL qua CMS Hình 2. Tổng quan trình thu thập thông tin Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Quá trình thu thập thông tin bao gồm quy trình:  Tạo nội dung (Authoring): Tạo nội dung từ thông tin thô.  Thu nhận thông tin (Acquisition): Lọc nội dung từ nguồn có sẵn.  Cải tạo thông tin (Convertion): Loại bỏ thông tin không cần thiết chuyển thông tin lại sang dạng ngôn ngữ web.  Tập hợp thông tin (Aggregation): Chỉnh sửa nội dung, phân chia chúng thành phần lưu vào CSDL. 2.2. Hệ thống quản lý thông tin (Management System) Hệ thống quản lý CMS chịu trách nhiệm vấn đề nội dung vấn đề lưu trữ CSDL CMS quản lý resources khác như: file media, file tài liệu… Hệ thống quản lý CMS bao gồm: Cơ sở liệu, luồng công việc module quản lý. Ở cấp độ cao nhất, hệ thống quản lý có khả cho bạn biết nội dung người dùng thu thập đưa vào vị trí chúng. Người dùng thay đổi nội dung vị trí cúng trạng thái chúng. Hệ thống quản lý có khả làm việc sau:  Hiển thị chi tiết nội dung bao gồm loại thành phần mà bạn có vòng đời mà chúng trải qua.  Chỉnh sửa nội dung, trạng thái vị trí nội dung. Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS)  Những truy cập vào nội dung, truy cập vào thời gian làm gì… Để cung cấp tính hệ thống quản lý phải bao gồm thành phần quan trọng sau:  Repository: nơi lưu trữ nội dung.  Administration: hệ thống quản lý cho phép người dùng cài đặt chỉnh sửa cấu hình CMS.  Workflow: Định nghĩa chuỗi công việc cần phải làm để xuất nội dung ngoài.  Connections: Các kết nối (cả phần cứng phần mềm) tới hệ thống khác. 2.3. Hệ thống xuất thông tin (Publication System) Hệ thống xuất chịu trách nhiệm việc đưa nội dung thành phần resources khác từ CSDL ngoài. Có nhiều loại hệ thống xuất như: xuất Templates (Publishing Templates), xuất dịch vụ (Publishing services)… nhiên tài liệu tìm hiểu loại hệ thống xuất phổ biến nay, xuất web (Web Publications). Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Hình 3. Quy trình xuất web Xuất web site Internet, Intranet, extranet, LAN mà hệ thống CMS tạo ra. Nếu chúng file tự động hệ thống CMS tạo trang thời điểm người dùng yêu cầu. Trong trường hợp đó, yêu cầu người dùng gửi đến Web server web server yêu cầu hệ thống xuất thực công việc sau:  Tải file Template.  Nhận tham số truyền vào với yêu cầu người dùng.  Thực mã code file template để tạo trang hoàn chỉnh.  Chuyển trang web hoàn chỉnh tới web server để hiển thị trình duyệt người sử dụng. Nếu site tĩnh hệ thống sinh toàn site thời điểm ban đầu thành file HTML. Võ Quốc Hưng - 20102679 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) 3. Các đặc điểm hệ quản trị nội dung  Kiểm duyệt, phê chuẩn việc tạo thay đổi nội dung trực tuyến.  Làm việc chế độ soạn thảo giao diện trực quan – vừa soạn thảo vừa thấy kết WYSIWYG (viết tắt What You See Is What You Get).  Quản lý người dùng.  Quản lý lưu trữ tin, bài, ảnh liên kết, ngôn ngữ hay gọi chung nội dung.  Tìm kiếm lập mục.  Lưu trữ nội dung.  Tùy biến giao diện hiển thị. 4. Các tính hệ quản trị nội dung  Nhập tạo tài liệu bao gồm tài liệu đa phương tiện.  Nhận dạng người sử dụng chức quản lý nội dung họ.  Bổ nhiệm vai trò trách nhiệm mục nội dung khác nhau. Võ Quốc Hưng - 20102679 10 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) o Media: Thiết lập tùy chọn liên quan đến việc lưu trữ file media thư viện media. o Permalinks: Thiết lập đường dẫn tĩnh cho website, tức đưa link viết từ dạng động sang dạng tĩnh. 5. Cài đặt Theme – Tạo menu theme 5.1) Theme WordPress gì? Theme giao diện blog WordPress website bạn. Không giống plugin, theme phân làm nhiều loại với nhiều thuật ngữ khác như:  Theme thường: Là theme có cấu trúc code thư viện API hàm mở WordPress hỗ trợ sẵn, theme thường bao gồm file index.php, header.php, footer.php, single.php, sidebar.php, archive.php, category.php có thêm vài file file thuộc cấu trúc theme chuẩn WordPress.  Theme Framework: Là loại theme nâng cao, có cấu trúc không giống theme thường dành cho người sử dụng có kinh nghiệm. Loại theme thường có giao diện xấu mục đích sinh để người sử dụng tiến hành tùy biến thành giao diện mang chất riêng mình, giống Thạch Phạm dùng Thesis Framework.  Builder Theme: Đây loại theme có cấu trúc khác hoàn toàn với theme thường lại có cách sử dụng đơn giản, bạn việc kéo thả đối tượng có sẵn vào giao diện tùy chỉnh màu sắc để tự thiết kế cho loại giao diện riêng. Loại thường dùng cho người dùng phổ thông khả tùy biến kém. Võ Quốc Hưng - 20102679 24 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Một số Builder Theme tiếng Headway, Ultimatium, iBuilder, PageLines,….  Starter Theme: Loại dành cho lập trình viên designer để họ tự thiết theme hoàn toàn dựa cấu trúc làm sẵn. Nếu cần học cách làm theme nên bắt đầu với loại này.  Child Theme: Đây loại theme thường thừa kế tính theme mẹ, thường dùng để tùy biến theme mà không can thiệp vào phần code theme mẹ. Ngoại trừ số theme đặc biệt Headway, Thesis tất theme lại hỗ trợ child theme, kể theme thường. Thực nghe kể phức tạp khó hiểu bạn người bắt đầu nên tập trung vòa Theme thường dĩ nhiên serie đề cập tới theme thường. 5.2) Cách cài theme Giống plugin, để cài theme WordPress, thông qua WordPress Dashboard upload thư mục theme lên wp-content/themes host.  Cài theme WordPress Dashboard: Vào Appearance  Themes, sau chuyển qua Tab Install Theme Võ Quốc Hưng - 20102679 25 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Tại đây, tìm theme để cài trực tiếp upload file .zip từ máy tính. Sau cài bạn cần Active để sử dụng.  Cài theme cách upload thư mục theme vào wp-content/themes host Cách thường dùng số host miễn phí không hỗ trợ việc upload file theme nặng lên theo bước cài 6. Quyền thành viên cách quản lý Võ Quốc Hưng - 20102679 26 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) 6.1) Hệ thống phân cấp thành viên Trong WordPress có nhóm thành viên chính, bao gồm:  Administrato: Đây quyền cao nhất, quyền thành viên làm thứ WordPress Dashboard.  Editor: Quyền có nhiều tính quản lý viết sửa, xóa posts, pages upload file.  Author: Quyền phù hợp cho tác giả, viết, sửa, xóa viết họ upload file.  Contributor: Quyền cho cộng tác viên, xóa bài, sửa đọc bài.  Subscribe: Quyền thấp nhất, đọc bài. Ngoài ra, tạo thêm nhóm thành viên khác để tự phân quyền với plugin User Role Edit. 6.2) Bật tính đăng ký thành viên Mặc định WordPress tắt chức này, muốn bật lên vào Settings  General đánh dấu vào mục Anyone can register. Ở phần New default role nhóm thành viên mà hệ thống tự gán cho thành viên đăng ký qua hệ thống. Võ Quốc Hưng - 20102679 27 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Khi đó, muốn đăng ký thành viên phải truy cập vào domain.com/wp-login.php?action=register nhập username email người muốn đăng ký. Sau mật tự động gửi qua email. Nếu bạn cần form đăng ký chuyên nghiệp cài plugin Pie Register, thành viên tự đặt mật cho mình. 6.3) Đổi quyền thành viên Để đổi quyền thành viên đó, truy cập vào User  All users, tìm đến thành viên cần đổi chọn Edit. Ở phần Role, chọn nhóm thành viên cần chuyển. 7. Tổng quan phần Settings Các thành phần Settings bao gồm:  General: Khu vực để thiết lập tùy chỉnh mang tính chất chung toàn website. o Site Title: Tên website. o Tagline: Mô tả website. o WordPress Address (URL): Đường dẫn chung website. o Site Address (URL): Đường dẫn cho viết bên trong, thường phải nhập giống với WordPress Address. o E-mail Address: Địa email người quản trị. o Membership: Bật tính đăng ký thành viên. Võ Quốc Hưng - 20102679 28 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) o New User Default Role: Quyền thành viên mặc định sau đăng ký. o Timezone: Múi website. o Date Format: Kiểu định dạng ngày tháng năm. o Time Format: Kiểu định dạng phút giây. o Week Start On: Ngày bắt đầu tuần.  Writing: Phần dùng để tùy chỉnh thiết lập liên quan đến việc đăng tải nội dung lên blog. o Formatting: Tùy chỉnh thông số định dạng viết. o Default Post Category: Danh mục viết mặc định tự gán không chọn category nào. o Default Post Format: Kiểu định dạng viết mặc định, theme có tính này. o Press This: Tính viết nhanh, cách sử dụng kéo chữ Press This lên bookmark trình duyệt. Mỗi muốn viết ấn vào bookmark để viết mà không cần vào Dashboard. o Post via e-mail: Thiết lập cấu hình tính đăng thông qua gửi email.  Reading: Các tùy chỉnh tác động đến việc xem website. Võ Quốc Hưng - 20102679 29 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) o Front page displays: Tùy chỉnh trang chủ cố định thay cho trang mặc định cách mang nội dung Page làm trang chủ. Khi chọn xong, truy cập vào website nội dung Page mà bạn thiết lập. Tương tự, chọn Page làm Post page vào trang thấy danh sách viết thay nội dung page. o Blog pages show at most: Số viết hiển thị post page trang chủ mặc định. o Syndication feeds show the most recent: Số lượng viết hiển thị trang RSS Feed. o For each article in a feed, show: Kiểu hiển thị nội dung RSS Feed, bạn chọn Summary hiển thị phần viết RSS Feed. o Search Engine Visibility: Tùy chọn chặn bot tìm kiếm truy cập. Các bot tìm kiếm không vào trang bạn đánh dấu vào nó.  Discussion: Thiết lập tùy chỉnh liên quan đến tính bình luận trang. o Default article settings: Thiết lập thông số chung dành cho tính bình luận có viết, nên chọn hết. o Other comment settings: Một số tùy chọn thêm cho tính bình luận, nên để nguyên. Võ Quốc Hưng - 20102679 30 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) o E-mail me whenever: Bật tính gửi email có comment comment chờ duyệt. o Before a comment appears: Tắt/mở tính duyệt bình luận thành viên. o Comment Moderation: Thiết lập tính tự chuyển comment vào trạng thái chờ duyệt có số liên kết chứa nội dung bình luận tương ứng. o Comment Blacklist: Thiết lập tính thêm danh sách đen để chặn bình luận, bạn cấm theo email, IP từ khóa có nội dung bình luận. o Avatar: Thiết lập tính hiển thị avatar người bình luận.  Media: Phần khó hiểu nên không nói chi tiết qua, bạn cài đặt kích thước nhóm hình ảnh. Sau bạn upload hình lên tự nhân lên thêm tương ứng với size mà bạn định đó. Nếu muốn tắt để tiết kiệm dung lượng đưa hết.  Permalinks: Thiết lập đường dẫn tĩnh cho posts, pages, categories, tags thay đường dẫn động. Bạn chọn cấu trúc có sẵn để hiển thị tự đặt cấu trúc phần Custom Structure. Mình khuyến khích nên dùng Custom Structure với giá trị /%category%/%postname%.html. 8. Plugin WordPress 8.1) Plugin WordPress gì? Võ Quốc Hưng - 20102679 31 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Plugin thành phần mở rộng nhỏ lập trình riêng dựa API hàm mở có sẵn WordPress để tạo thành tính mà mặc định WordPress không có. Nói cách khác, plugin module bổ sung chức mà cài WordPress. Hiện tại, số lượng plugin cho WordPress nhiều, có tới hàng chục nghìn plugin kể miễn phí trả phí. Các plugin thức có thư viện WordPress.org. 8.2) Cách cài Plugin Có cách cài Plugin WordPress: cài trực tiếp Dashborad cài thông qua upload thư mục plugin lên wpcontents/plugins. Tuy nhiên, cách thứ dùng, đây, quan tâm đến cách thứ nhất, bước làm sau:  Vào Plugin  Add New  Nhập tên chức cần tìm plugin (có thể tên plugin) ấn nút Search Plugins.  Chọn Plugin cần cài nhấn Install Now để tải host.  Sau tải xong, chọn Active để kích hoạt plugin. 8.3) Cách sử dụng Plugin Sau kích hoạt plugin xong, thường để sử dụng plugin ta có kiểu sau:  Đối với số plugin sau kích hoạt tự động hoạt động mà thêm khu vực tùy chỉnh thông số nào. Võ Quốc Hưng - 20102679 32 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS)  Phần plugin lại có tùy chọn tùy chọn plugin đặt phần Settings, Tools Plugins. Nhưng đa phần plugin đặt khu vực tùy chỉnh Settings. 9. Tạo XML Sitemap đưa web lên Google 9.1) Tại phải tạo XML Sitemap? XML Sitemap hiểu “bản đồ” thu nhỏ website liệt kê tất liên kết có bên website bạn đó. Mục đích sau bạn lấy sitemap gửi lên Google Webmaster Tools, bot tìm kiếm Google lần theo địa sitemap đưa vào hệ thống liệu Google. Về sau, trang người ta biết đến thông qua việc tìm kiếm Google, có thứ hạng cao hay thấp kết tìm kiếm tùy thuộc vào nội dung có tốt hay không vài yếu tố khác. Bước ta gọi chung SEO. 9.2) Cách tạo XML Sitemap WordPress Chúng ta dễ dàng tạo XML Sitemap WordPress với plugin Google XML Sitemap.  Vào Plugins  Add New tìm plugin tên Google XML Sitemap, chọn Install Now.  Sau cài đặt kích hoạt, vào Settings  XML Sitemap để bắt đầu thiết lập tạo Sitemap.  Kế tiếp nhấn Click here để tạo Sitemap mới. Võ Quốc Hưng - 20102679 33 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS)  Khi tạo xong, chọn link Sitemap để xem Sitemap, kết thành công 9.3) Submit Sitemap lên Google Webmasters Tool  Truy cập vào địa http://www.google.com.vn/webmasters/ đăng nhập vào tài khoản Google Gmail.  Nhập địa website vào ấn Tiếp tục.  Tải file xác nhận sở hữu trang web máy tính.  Upload file vừa tải lên thư mục gốc website.  Cuối quay lại trang Google Webmaster Tools chọn nút xác minh, chọn Tiếp tục.  Tại đây, vào Sơ đồ trang web (sitemap) gửi file sitemap.xml tạo lên. Võ Quốc Hưng - 20102679 34 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Như xong, sau submit xong vào Google Webmaster Tools để theo dõi báo cáo liên quan đến SEO cải thiện thứ hạng trang web. B. Ứng dụng xây dựng website hiển thị tin nhắn từ tổng đài điện thoại I. Mô tả yêu cầu hệ thống 1. Yêu cầu  Website nhận sở liệu tin nhắn từ tổng đài, hiển thị lên trình duyệt (dưới dạng text) 2. Mở rộng  Phân loại tin nhắn: i. Tin nhắn chính: tin nhắn giao tiếp cá nhân. ii. Tin nhắn quảng cáo, dịch vụ nhà mạng. II. Giới thiệu công cụ sử dụng 1. Web Server – XAMPP Võ Quốc Hưng - 20102679 35 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) Xampp phần mềm Webserver tạo máy chủ ảo giả lập môi trường Web máy tính cá nhân (Localhost) tích hợp sẵn thành phần Apache, PHP, MySQL, FTP Server, Mail Server công cụ PHPmyadmin. 2. Hệ quản trị nội dung web – WordPress WordPress mã nguồn web mở để quản trị nội dung tảng Blog (Blog platform) viết ngôn ngữ PHP sử dụng hệ quản trị sở liệu MySQL phát hành vào ngày 27/05/2003 Matt Mullenweg Mike Little… (Tham khảo mục A – Phần II trên) III. Các bước thực 1. Phân tích yêu cầu, xây dựng mô hình hệ thống  Từ yêu cầu đề tài, xây dựng mô hình hệ thống sau Võ Quốc Hưng - 20102679 36 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) 2. Thiết kế website WordPress sử dụng localhost  Giao diện quản lý  Giao diện trang chủ Võ Quốc Hưng - 20102679 37 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS)  Giao diện hiển thị tin nhắn Võ Quốc Hưng - 20102679 38 Đồ án II Tìm hiểu Hệ quản trị nội dung (CMS) TÀI LIỆU THAM KHẢO 1) “Tìm hiểu hệ thống quản trị nội dung CMS “ - Đại học FPT, – 21. 2) PHP + HTML + CSS Tutorial, http://www.w3schools.com 3) Thủ thuật WordPress , http://thachpham.com/ Võ Quốc Hưng - 20102679 39 [...]... Hệ quản trị nội dung (CMS)  Định nghĩa các nhiệm vụ cho dòng công việc về nội dung, thường đi kèm với việc gửi tin nhắn đến cho người quản lý nội dung để họ được thông báo kịp thời về bất kỳ sự thay đổi nào trong nội dung  Khả năng theo dõi và quản lý nhiều phiên bản của một nội dung  Khả năng xuất bản nội dung tới kho chứa thông tin để từ đó thông tin có thể được truy cập  Một số hệ quản trị nội. .. hệ quản trị nội dung cho phép một vài tính chất nguyên bản của nội dung được tách ra ở một mức độ nào đó so với thiết kế sẵn VD: CMS có thể tự động mặc định màu sắc, font chữ hoặc bố trí 5 Phân loại hệ quản trị nội dung Các hệ quản trị nội dung được phân loại theo chức năng chính của nó Sau đây là các hệ quản trị nội dung được sử dụng rộng rãi:  W – CMS (Web CMS): Chỉ hỗ trợ việc quản lý trang web... nhập quản trị (Admin) o Password, twice: mật khẩu đăng nhập trang admin o Your Email: Email quản trị Võ Quốc Hưng - 20102679 18 Đồ án II Tìm hiểu về Hệ quản trị nội dung (CMS)  Nhấn tiếp Install WordPress, như vậy là chúng ta đã cài xong WordPress trên localhost, bây giờ chúng ta login vào trang quản trị  Đây là giao diện WordPress Dashboard : Võ Quốc Hưng - 20102679 19 Đồ án II Tìm hiểu về Hệ quản trị. .. một tương lai gần giá của các hệ thống quản trị nội dung sẽ giảm đi nhưng các tính năng của nó thì được tiêu chuẩn hóa dần Theo quá trình đó thì hầu hết các dự án có cài đặt CMS sẽ gặp phải thất bại nếu cài đặt với tiêu chuẩn thấp, thiếu hiểu biết về cách sử dụng, kiến trúc thông tin, quản lý kiến thức và các vấn đề về nội dung khác Các lĩnh vực thuộc hệ thống quản lý nội dung sẽ phát triển mạnh mẽ trong... gia trong ngành công nghệ thông tin cho rằng thị trường CMS hiện tại đang rất đông đảo với rất nhiều hệ thống CMS khác nhau được vận hành bởi nhiều công ty từ nhỏ đến lớn II Giới thiệu về WordPress – Hệ quản trị web 1 Sơ lược về WordPress WordPress là một mã nguồn web mở để quản trị nội dung và cũng là một nền tảng Blog (Blog platform) được viết trên ngôn ngữ PHP sử dụng hệ quản trị cơ sở dữ liệu MySQL... việc quản lý thu chi dựa trên nền web Trong số những CMS thì phổ biến nhất là Web CMS, có nhiều loại web CMS khác nhau phục vụ làm những loại website khác nhau:  Drupal  Movable Type  WordPress  Silverstrip  Joomla  MODx  DotNetNuke  … Hình 4 Top 5 CMS sử dụng ngôn ngữ PHP Võ Quốc Hưng - 20102679 12 Đồ án II Tìm hiểu về Hệ quản trị nội dung (CMS) 6 Làm việc với một hệ quản trị nội dung Một hệ. .. II Tìm hiểu về Hệ quản trị nội dung (CMS) o Front page displays: Tùy chỉnh trang chủ cố định thay cho trang mặc định bằng cách mang nội dung một Page nào đó ra làm trang chủ Khi chọn xong, mỗi khi truy cập vào website thì nó sẽ ra nội dung của Page mà bạn đã thiết lập Tương tự, nếu chúng ta chọn Page nào làm Post page thì khi vào trang đó sẽ thấy danh sách các bài viết mới thay vì nội dung của page... Tin nhắn quảng cáo, dịch vụ của các nhà mạng II Giới thiệu công cụ sử dụng 1 Web Server – XAMPP Võ Quốc Hưng - 20102679 35 Đồ án II Tìm hiểu về Hệ quản trị nội dung (CMS) Xampp là phần mềm Webserver tạo máy chủ ảo giả lập môi trường Web trên máy tính cá nhân (Localhost) được tích hợp sẵn các thành phần Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như PHPmyadmin 2 Hệ quản trị nội dung web... quá trình xuất bản nội dung bao gồm website, in ấn và các đầu ra thay thế  T-CMS (Transactional CMS): Hỗ trợ việc quản lý các giao dịch thương mại điện tử  P-CMS (Publications CMS): Hỗ trợ việc quản lý các loại ấn phẩm trực tuyến (sổ nhúng tay, sách, trợ giúp, tham khảo,…) Võ Quốc Hưng - 20102679 11 Đồ án II Tìm hiểu về Hệ quản trị nội dung (CMS)  L-CMS (Learning CMS): Hỗ trợ việc quản lý đào tạo dựa... chúng ta đăng bài viết lên cũng như quản lý nó Trong này bao gồm: Võ Quốc Hưng - 20102679 21 Đồ án II Tìm hiểu về Hệ quản trị nội dung (CMS) o All posts: Xem và chỉnh sửa, quản lý tất cả các bài viết đang có trên website o Add New: Đăng bài mới o Categories: Quản lý các chuyên mục bài viết đang có o Tags: Quản lý các thẻ bài viết đang có  Media: Phần này để chúng ta quản lý các file media đang có trên . đặc điểm của một hệ quản trị nội dung 10 4. Các tính năng cơ bản của một hệ quản trị nội dung 10 5. Phân loại hệ quản trị nội dung 11 6. Làm việc với một hệ quản trị nội dung 13 7. CMS trong. án II Tìm hiểu về Hệ quản trị nội dung (CMS) Võ Quốc Hưng - 20102679 1 Mục lục LỜI NÓI ĐẦU 3 A. Tìm hiểu về Hệ quản trị nội dung (CMS) 4 I. Tổng quan hệ quản trị nội dung 4 1. CMS là. cảm ơn! Đồ án II Tìm hiểu về Hệ quản trị nội dung (CMS) Võ Quốc Hưng - 20102679 4 A. Tìm hiểu về Hệ quản trị nội dung (CMS) I. Tổng quan hệ quản trị nội dung 1. CMS là gì? CMS viết

Ngày đăng: 18/09/2015, 02:12

Tài liệu cùng người dùng

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

Tài liệu liên quan