1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế và quản lý một trang web trường học ứng dụng mã nguồn mở wordpress

43 2 0

Đ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

Thông tin cơ bản

Tiêu đề Thiết Kế Và Quản Lý Một Trang Web Trường Học Ứng Dụng Mã Nguồn Mở Wordpress
Tác giả Cầm Duy Bảo
Người hướng dẫn TS. Nguyễn Đăng Minh
Trường học Đại học Hòa Bình
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2017
Thành phố Hà Nội
Định dạng
Số trang 43
Dung lượng 2,5 MB

Cấu trúc

  • PHẦN 1 LỜI MỞ ĐẦU (3)
  • PHẦN 2 WEB TRƯỜNG HỌC (5)
  • CHƯƠNG 1: CƠ SỞ LÝ THUYẾT CỦA ĐỒ ÁN (5)
    • 1.1 WORDPRESS (5)
    • 1.2 Những thành tựu của WordPress (6)
    • 1.3 Những lý do mà bạn nên chọn WordPress (7)
  • CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ WEBSITE (10)
    • 2.1 ĐỒ ÁN (10)
    • 2.2 MỤC TIÊU ĐỒ ÁN (10)
    • 2.3 YÊU CẦU CHO TRANG WEB (10)
    • 2.4 GIỚI THIỆU QUA TRANG WEB (10)
    • 2.5 PHÂN TÍCH CHỨC NĂNG CHO TRANG WEB (14)
  • CHƯƠNG 3: TIẾN HÀNH (14)
    • 3.1 NGUYÊN LIỆU CẦN THIẾT (14)
    • 3.2 CÀI ĐẶT XAMPP (14)
    • 3.3 TẠO CƠ SỞ DỮ LIỆU (15)
    • 3.4 CÀI ĐẶT WORDPRESS TRÊN LOCALHOST (18)
  • CHƯƠNG 4: KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỒ ÁN HƯỚNG PHÁT TRIỂN (41)
  • Tài Liệu Tham Khảo (43)

Nội dung

Nên rất khó để chọn ra 1 đặc điểm chung để có thể đi theo 1 hướng quản trị nhất định.nhưng tựu chung lại, các Web trường học, trường đại học đều có chức năng, về đưa thông tin, đưa các t

WEB TRƯỜNG HỌC

Giáo Dục đã mở đường cho sự phát triển của Công Nghệ là điều hiển nhiên, nhưng bên cạnh đó Công Nghệ cũng đã và đang giúp phổ cập Giáo Dục 1 cách nhanh chóng Có 1 thực tế cho thấy,mỗi 1 trường đều sở hữu ít nhất 1 website , 1 website được coi như bộ mặt của ngôi trường, nên mỗi 1 website đều có nét nhận diện riêng, một phong cách thiết kế riêng, nên cách quản trị của mỗi web cũng tương đối ít nhiều khác nhau Nên rất khó để chọn ra 1 đặc điểm chung để có thể đi theo 1 hướng quản trị nhất định.nhưng tựu chung lại, các Web trường học, trường đại học đều có chức năng, về đưa thông tin, đưa các thông báo, câp nhật các tin tức hoạt động thường nhật , chức năng tra cứu điểm thi, hoặc tải tài liệu trực tuyến…vv

CƠ SỞ LÝ THUYẾT CỦA ĐỒ ÁN

WORDPRESS

Wordpressđược hiểu là 1 mã nguồn mở web, được tạo ra để quản trị nội dung, thích hợp cho nền tảng blog,các trang tin tức, trang bán hàng

Wordpressđược xây dựng bằng ngôn ngữ PHP và hệ cơ sở dữ liệu MYSQL, vào 27/5/2003 bởi Matt Mullenweg và Mike Little, ban đầu sử dụng với định danh là B2, hay cafelog, được sử dụng cho 2000 website trong tháng 5 năm 2003, năm

2004 đánh dấu sự phát triển của Wordpress, khi lượng người đổ xô vào Wordpress

Với những chức năng khá cơ bản, như hỗ trợ tạo trang tĩnh, tạo vài viết, tạo tương tác thành viên,…Ban đầu Wordpress được sử dụng cho những trang blog cá nhân bình thường Nhưng đến ngày nay Wordpress gần như đã có bước nhảy vượt bậc, so với những mã nguồn khác, có thể gần gũi với những người không chuyên

Nhiều người cho rằng, Wordpresslà hệ thống code hoạt động rất nhẹ nhàng ít tốn tài nguyên máy tính Ngoài ra, 1 điểm rất mạnh của wordpress là Cộng đồng đông, thư viện hỗ trợ lớn, dễ trùy chỉnh, dễ dàng tiếp cận Đấy cũng chính là lý do tại sao khóa luận lại tin tưởng và lựa chọn Wordpress, và sau khoảng 13 năm góp mặt trên thị trường website, Wordpress bây giờ, như 1 người khổng lồ trong lĩnh vực mã mở Web, nó là CMS (hệ thống quản trị nội dung website) phổ biến nhất của những CMS phổ biến được sử dụng cho hơn

50 triệu website, blog lớn nhỏ, người ta ước tính hiện tại, cứ mỗi 1 giây trôi qua, thì đã có khoảng trên 120 truy cập vào các trang nền tảng Wordpress

Wordpresslà mã nguồn mở,Chính vì thế mà mọi sự đóng góp, hỗ trợ đều miễn phí, và có lẽ điều này vô tình tạo nên sự thành công của Wordpressnhư ngày hôm nay

- Hệ thống plugin đa dạng, phong phú, ta có thể tự viết plugin cho riêng mình

- Được update vá lỗi thường xuyên

- Hỗ trợ nhiều ngôn ngữ, trong đó có tiếng việt

- Để kho theme miễn phí đa dạng, hỗ trợ những ai mới bắt đầu

- Quản lý các trang, các bài viết dễ dàng

- Hệ thống thống kê rất hữu dụng

- Hệ thống phân quyền phân cấp tốt

- Việc sao lưu dữ liệu trở nên đơn giản hơn

- Dễ dàng tùy chỉnh toàn bộ mọi thứ theo ý muốn

Những thành tựu của WordPress

Khi tìm hiểu về WordPress, bạn sẽ thật tự hào khi biết rằng mã nguồn mà các bạn đang tìm hiểu ngay sau đây có những thành tựu rất vượt bậc và là một mã

7 nguồn CMS mở phổ biến nhất hành tinh Để kiểm chứng điều đó, các bạn cần biết là: o Trên thế giới, có rất bài viết được đăng lên các website sử dụng WordPress mỗi giây o Số lượng website làm bằng WordPress chiếm 23% tổng số lượng website trên thế giới o Trong số 100% các website sử dụng mã nguồn CMS, WordPress chiếm 60% o Phiên bản WordPress 4.7.3 đạt hơn chục triệu lượt tải chỉ sau khoảng hai tháng o WordPress đã được dịch sang 52 ngôn ngữ khác nhau Tuy nhiên lại chưa có phiên bản tiếng Việt chính thức, nhưng bạn có thể Việt hóa dễ dàng bằng cách tìm bài trên blog với từ khóa “Việt hóa WordPress“ o Có rất nhiều chương trình hội thảo mặt về WordPress được tổ chức vào năm

2014 o Mã nguồn WordPress hiện đang có rất nhiều lập trình viên cùng hợp tác phát triển o Chỉ tính các giao diện (hay còn gọi là theme) miễn phí trên thư viện WordPress.org thì đã có hơn 3000 themes khác nhau

Bạn thấy đó, WordPress thật tuyệt vời phải không nào?

Những lý do mà bạn nên chọn WordPress

Nếu bạn vẫn còn băn khoăn về WordPress, mình xin chỉ ra cho bạn một số lý do rất tuyệt vời để bạn chọn WordPress làm nền tảng xây dựng website cho riêng bạn

WordPress được phát triển nhằm phục vụ đối tượng người dùng phổ thông, không có nhiều kiến thức về lập trình website nâng cao Các thao tác trong

WordPress rất đơn giản, giao diện quản trị trực quan giúp bạn có thể nắm rõ cơ cấu quản lý một website WordPress trong thời gian ngắn Về cách cài đặt lại càng dễ hơn, bạn có thể tự cài đặt một website WordPress trên host (máy chủ) riêng của mình và tự vận hành nó sau vài cú click Bạn đang lo lắng cách cài đặt thế nào, host

8 là gì? Không sao, các phần tiếp theo của serie học WordPress căn bản của mình đã có nói rất chi tiết

• Cộng đồng hỗ trợ đông đảo

Là một mã nguồn CMS mở phổ biến nhất thế giới, điều này cũng có nghĩa là bạn sẽ được cộng đồng người sử dụng WordPress hỗ trợ bạn các khó khăn gặp phải trong quá trình sử dụng Nếu bạn có khả năng tiếng Anh tốt, bạn có thể dễ dàng tìm câu trả lời cho vấn đề bạn đang gặp phải trên Google chỉ với vài từ khóa tìm kiếm

Hiện nay ở Việt Nam, website Thachpham.com được xem là nguồn hướng dẫn sử dụng WordPress tốt nhất với hàng trăm bài viết hướng dẫn từ cơ bản đến nâng cao, bạn có thể gửi thắc mắc để được giải đáp tận tình trên trang Hỏi đáp WordPress của ThachPham.Com

• Nhiều gói giao diện có sẵn

Trong khi sử dụng WordPress, khái niệm giao diện cho website WordPress thường được gọi là theme nên kể từ phần này, mình sẽ gọi nó là theme Hiện nay WordPress có rất nhiều theme miễn phí khác nhau để bạn có thể dễ dàng thay đổi “da thịt” của website mình chỉ với vài cú click mà không cần bận tâm việc làm sao để thiết kế một theme cho riêng mình Còn nếu bạn muốn website đẹp và chuyên nghiệp hơn, bạn có thể mua các theme trả phí với giá bán dao động từ $30 đến $65

Nhưng nếu bạn là người mới tập làm quen với WordPress, hãy tạm quên việc dùng theme trả phí vì cách cài đặt nó có thể không mấy dễ dàng cho người mới bắt đầu, nhưng mình sẽ có bài hướng dẫn ở những phần cuối bài học này

Plugin nghĩa là một trình cắm thêm vào website để bổ sung các chức năng mà bạn cần Ví dụ mặc định sau khi cài website WordPress, bạn không có chức năng hiển thị các bài viết liên quan ở dưới mỗi bài viết, nhưng với nhiều plugin miễn phí

9 hỗ trợ thì bạn có thể dễ dàng cài thêm một plugin miễn phí để website mình có chức năng đó Tương tự với theme, cũng có rất nhiều plugin trả phí mang những tính năng rất độc đáo và có ích vào website và nó sẽ có giá khoảng từ $10 đến $80 tùy theo độ phức tạp

• Dễ phát triển cho lập trình viên

Nếu bạn là một người có am hiểu về việc làm website như thành thạo HTML, CSS, PHP thì có thể dễ dàng mở rộng website WordPress của bạn ra với rất nhiều tính năng vô cùng có ích Cách phát triển cũng rất đơn giản vì WordPress là một mã nguồn mở nên bạn có thể dễ dàng hiểu được cách hoạt động của nó và phát triển thêm các tính năng

Với hàng nghìn hàm (function) có sẵn của nó, bạn có thể thoải mái sử dụng, bạn cũng có thể thay đổi cấu trúc của một hàm với filter hook và hầu như quy trình làm việc của một lập trình viên chuyên nghiệp có thể ứng dụng dễ dàng vào WordPress

• Hỗ trợ nhiều ngôn ngữ

Mã nguồn WordPress hiện tại có rất nhiều gói ngôn ngữ đi kèm, bao gồm tiếng Việt Mặc dù trong mỗi giao diện hay plugin đều có ngôn ngữ riêng nhưng bạn có thể dễ dàng tự dịch lại nó với các phần mềm hỗ trợ

• Có thể làm nhiều loại website

Dùng WordPress không có nghĩa là bạn chỉ có thể làm blog cá nhân, mà bạn có thể biến website mình thành một trang bán hàng, một website giới thiệu công ty, một tờ tạp chí online bằng việc sử dụng kết hợp các theme và plugin với nhau Tuy nhiên để làm được, bạn nên chắc chắn là đã hiểu được WordPress chứ đừng vội một bước lên mây để nhận các cảm giác thất vọng vì độ phức tạp của nó

PHÂN TÍCH THIẾT KẾ WEBSITE

ĐỒ ÁN

Xây dựng website trường học, sử dụng mã nguồn mở wordpress, công khai mọi hoạt động của nhà trường và tạo điều kiện để tươngtác giữa phụ huynh và nhà trường

“Nhà trường” Trong khóa luận, website được xây dựng cho một trường THPT

“ảo” nhưng có đầy đủ mọi cơ cấu và hoạt động như một trường đại học điển hình website có thể nhanh chóng áp dụng cho một trường bất kỳ và chỉ cần sửa lại thông tin cụ thể trong khi có thể giữ lại toàn bộ cấu trúc của website này.

MỤC TIÊU ĐỒ ÁN

Xây dựng 1 website trường học nhằm: giới thiệu, chia sẻ thông tin cho Học sinh, về các hoạt động, tin tức ,thông báo, các khoa, điểm thi Xây dựng chức năng gửi phản hồi, góp ý của phụ huynh qua mail Xây dựng chức năng đăng nhập xem điểm của học sinh, đóng vai trò như 1 cổng thông tin, 1 cầu nối kết nối giữa phụ huynh với nhà trường trong việc giám sát, giáo dục, quản lý học sinh

YÊU CẦU CHO TRANG WEB

- Giao diện đẹp, Cảm nhận người dùng (User experiend) phải tốt

- Thông tin đúng chủ đề

- Thông tin cập nhật từ backend ra frontend phải được tối ưu hóa tự động

- Phải có tính năng giúp tương tác giữa phụ huynh, người nhà sinh viên với nhà trường.

GIỚI THIỆU QUA TRANG WEB

Qua ý tưởng ban đầu, và nhiều lần phác thảo, em quyết định sẽ xây dựng 1 trang web trường học phục vụ cho 1 trường THPT , vì chức năng của nó sẽ rõ ràng

11 hơn, tác dụng cũng nổi bật hơn và thiết thực hơn, vì qua 1 thời gian khảo sát em thấy hiện nay tuy công nghệ thông tin phát triển nhưng ở một số nới các trường vẫn chưa có trang website riêng để quảng bá hoặc tương tác giữa nhà trường và phụ huynh

- Về Tên của Website : Đồ án này em đặ lấy tên trường cấp 3 nơi quê em Vì đến giờ trường cấp 3 trên quê em vẫn chưa có một web site cho riêng mình nên việc có 1 web riêng là hoàn toàn thiết thực

- Về nội dung cấu trúc, qua 1 thời gian tìm tòi và cảm nhận, em quyết định tham khảo cấu trúc các trang Web của các trường cấp 3 khác: trường THPT chuyên Sơn La Việt Nam,THPT chuyên nguyễn trãi, THPT Trần quốc tuấn , Em lựa chọn cấu trúc trang THPT chuyên Phù Yên gồm :

- Ở Trang chủ,: sẽ hiển thị những thông tin mới nhất, những thông báo mới nhất, những hoạt động mới nhất…

- Mục thông báo gồm những thông báo quan trọng về tuyển sinh cũng như kết quả học tập của các em đến với phụ huynh

- Mục tin tức bao gồm các thong tin hoạt động cũng như là các chuong trình diễn ra trong năm học

Mục truyền thống giới thiệu về lịch sử trường, giới Thiệu về hội đồng ban giám hiệu , giới thiệu về đội ngũ cán bộ giảng dạy

- Mục login và logout giúp thành viên đăng nhập hoặc đăng suất tài khoản members,admin

- Các Mục khác như account,user , member… cũng sẽ được đưa lên Menu lựa chọn

- Mục liên hệ giúp phụ huynh có thể phản ánh những vấn đề thắc mắc đến với nhà trường

PHÂN TÍCH CHỨC NĂNG CHO TRANG WEB

Quản trị viên có thể: Đăng bài viết có chuyên mục và ảnh đại diện, tất cả các thao tác quản trị chỉ nằm trong trang admin wordpress duy nhất có thể sửa bài viết,xóa bài viết bất kỳ, Tạo lập user phân quyền và chỉnh sửa hoặc xóa bất kỳ user nào

Học sinh, phụ huynh có thể: truy cập qua internet, có thể xem các bài viết, xem các tin tức mới nhất, có thể like bài viết và bày tỏ quan điểm bằng cách comment, có thể xem điểm thi, có thể gửi mail liên hệ, góp ý, phản ảnh với nhà trường, có thể truy cập xem điểm thi.

TIẾN HÀNH

NGUYÊN LIỆU CẦN THIẾT

- 1 tập hợp các bản thiết kết file.html

- Môi trường để làm web ofline – phần mềm xampp( tích hợp cả php và mysql)

- Phiên bản mã nguồn mởwordpress mới nhất.

CÀI ĐẶT XAMPP

Khi đã có bản html, ta tích hợp vào mã nguồn mở wordpress để tạo web động

- Cài đặt xampp-wordpress như cài đặt 1 phần mềm bình thường

Xampp là gì: Bình thường, code php sẽ không chạy được trên nền tảng Window, môi trường cần thiết là linux, đó chính là lý do tại sao, với linux ta không phải giả lập môi trường Vì thao tác trên nền tảng Window nên bắt buộc phải dùng XAMPP để giả lập Linux Vậy ta nên hiểu Xampp là 1 phần mềm để giả lập môi trường linux trên nền tàng window tạo thuận lợi cho việc chạy code php trong wordpress

Các phần mềm có chức năng tương tự như xampp là wampp server, ampps…

Sau khi đã cài xong! Ta khởi động 2 chế độ giả lập môi trường là Apache và

TẠO CƠ SỞ DỮ LIỆU

Tạo ra 1 CSDL mới để làm việc sau này, mở trình duyệt bất kì, truy cập địa chỉ localhost /phpmyadmin

Sử dụng phpmyadmin tạo ra 1 CSDL mới đặt tên là WORDPRESS:

Sau đó ở phần Create databsae, bạn nhập tên database cần tạo vào ô Database name, phần Collation bạn hãy chọn là utf8_unicode_ci như hình dưới rồi ấn nút Create kế bên

Tạo xong hãy nhìn bên menu tay trái, nếu nó xuất hiện tên database vừa tạo là thành công Vậy bây giờ, chúng ta tạm có một databse với các thông tin như: o Database Host: localhost o Database user: root o Database password: trống o Database name: thachphamblog

17 o Cách đổi cổng mạng cho Localhost o Mặc định Localhost sẽ sử dụng cổng 80, bởi vì khi bạn gõ tên miền như http://localhost thì tức là nó đã sử dụng cổng 80 để đọc các dữ liệu web trong localhost Tuy nhiên nếu như bạn đã dùng cổng 80 cho một ứng dụng khác, hoặc đơn giản là không khởi động Apache được thì bạn nên thiết lập cho Apache trong Localhost sử dụng một cổng khác, như 8080 chẳng hạn o Trước khi đổi, mình cần các bạn lưu ý là sau khi đổi xong thì bạn phải truy cập vào website với tên miền http://localhost:8080 thay vì chỉ là http://localhost o Để đổi cổng, bạn mở bảng điều khiển XAMPP lên và chọn nút Config của Apache, sau đó chọn Apache (httpd.conf)

Sau đó bạn tìm dòng này: Listen 80 Đổi thành Listen 8080

Tiếp đó bạn Stop cái Apache và Start lại rồi thử truy cập vào localhost theo đường dẫn http://localhost:8080, nếu truy cập được thì bạn đã làm thành công Và cũng nên lưu ý rằng, sau khi đổi cổng thì mỗi khi truy cập bạn phải sử dụng đường dẫn có kèm theo số cổng bạn vừa đổi sang vì mặc định nếu không điền thì nó sẽ sử dụng cổng 80

CÀI ĐẶT WORDPRESS TRÊN LOCALHOST

Bước 1 Tải mã nguồn từ website WordPress.org

Trước tiên bạn hãy tải phiên bản mới nhất của mã nguồn WordPress tại địa chỉ https://wordpress.org/latest.zip

Sau đó bạn giải nén ra sẽ có được một thư mục mang tên “wordpress“ Có thể thư mục wordpress này sẽ được lồng trong một thư mục khác tên là wordpress-x (x ở đây là số phiên bản), nhưng nói chung bạn cứ vào sẽ có được một thư mục tên wordpress như hình dưới

Tiếp tục, hãy truy cập vào thư mục wordpress, bạn sẽ thấy có một số thư mục tên là wp-admin, wp-includes, wp-content và một số tập tin tên là index.php, wp- config-sample.php,…Tất cả tập tin và thư mục này, chúng ta gọi nó là mã nguồn

Bước 2 Copy mã nguồn WordPress vào Localhost

Bây giờ, hãy copy toàn bộ file và thư mục này vào thư mục website của bạn trong localhost (ví dụ: C:\xampp\htdocs\wordpress) Nghĩa là bạn chỉ copy các file và thư mục mã nguồn thôi, không copy cả thư mục wordpress vì chúng ta cần cài

WordPress vào tên miền http://localhost/thachpham mà, nếu bạn copy cả thư mục wordpress vào thì website của bạn sẽ có đường dẫn là http://localhost/ wordpress /wordpress/

Bước 3 Tạo mới một database Để chạy được WordPress thì localhost của bạn phải có một database dùng MySQL để nó có thể lưu các dữ liệu mềm vào đó như bài viết, các thiết lập,…trên website

Cách tạo database trên localhost mình đã có hướng dẫn tỉ mỉ tại đây, bạn có thể vào xem

Bước 4 Chạy website để cài đặt

Sau khi copy xong, hãy mở bảng điều khiển của XAMPP lên và khởi động Apache và MySQL Sau đó truy cập vào website với đường dẫn http://localhost/thachpham

Lúc này, nó sẽ hiện ra bảng chọn ngôn ngữ cần cài đặt cho WordPress, hãy chọn là English và ấn Continue Ở bước tiếp theo, nó sẽ nhắc nhở cho bạn là chưa tiến hành đổi file wp- config-sample.php thành wp-config.php và khai báo thông tin database vào đó Hãy ấn Let’s Go để nó tự làm việc đó cho bạn

Và bây giờ là nhập thông tin database

Hãy luôn nhớ rằng trên localhost, User Name của database luôn là root, mật khẩu để trống (vẫn có cách thiết lập nhưng không cần thiết) và Database Host luôn là localhost

Table Prefix nghĩa là tiền tố của database chứa dữ liệu WordPress, mặc định nó sẽ là wp_, chúng ta có thể đổi nó thành bất cứ cái gì nhưng phải bắt buộc có _ đằng sau

Khi nhập xong thông tin database, hãy ấn nút Submit để làm bước kế tiếp Nếu bước kế tiếp nó hiện ra như hình dưới thì nghĩa là bạn đã nhập thông tin database chính xác, hãy ấn nút Run the install để bắt đầu cài đặt Ở bước cài đặt này, các bạn sẽ cần phải thiết lập các thông tin quan trọng cho website như Tên của website, tên tài khoản admin cùng mật khẩu,…Nhập xong hãy ấn nút Install WordPress

Và nếu nó hiện chữ Success! như thế này là 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 Hoặc truy cập vào Wordpress: với đường link là localhost/truonghoc/wp-admin để vào trang quản trị nội dung Đăng nhập với tên truy cập và password như lúc ta vừa tạo

3.4.2 TỔNG QUAN VỀ CHỨC NĂNG CỦA WORDPRESS

Tìm Hiểu sơ bộ Wordpress Đây là giao diện tổng quan của wordpress, về tổng quan:

Mặc định wordpress quy định về các mục quản trị bao gồm:

Trang chủ:đưa ra hướng dẫn, 1 số các thông tin như bài viết vừa đăng, 1 số tin tức về wordpress trên thế giới

Cập nhật: chứa những thông tin và yêu cầu cập nhật bản wordpress hay những plugin mới

2 Mục bài viết: cho phép ta tạo ra 1 bài viết mới, thêm các thông tin liên quan cho bài viết đấy, chỉnh sửa bài viết:

Tất cả Bài Viết: hiển thị toàn bộ bài viết có trong wordpress

Bài Viết Mới: thêm vào 1 bài viết mới

Chuyên mục: thêm vào 1 chuyên mục để phân biệt các bài viết ra

Thẻ: thêm vào các tag giúp phân biệt bài viết nhanh hơn, hỗ trợ chức năng tìm kiếm theo tag

3 Mục phương tiện cho phép ta thao tác với hình ảnh, video, audio…

26 Đăng tải ảnh lên bằng cách thêm tập tin

4 Mục trang giúp ta quản lý các trang nhỏ của website dễ dàng hơn.

4 Mục giao diện ta sẽ thao tác rất nhiều với mục này

Giao diện: Ở đây chứa các giao diện cho wordpress, trong hình là 2 giao diện mặc định wordpress twenty sixty và twenty fifty khá là đơn sơ, nên ta sẽ không sử dụng giao diện mặc định này

Tùy chỉnh: cho phép ta chỉnh 1 số yếu tố như tên logo, nhận diện site…tùy từng theme mà ta có thẻ tùy chỉnh được ít hay nhiều, nhưng theme miễn phí của wordpress thường không thể tùy chỉnh được nhiều

Ta có thể tải các giao diện miễn phí khác trên kho theme free của wordpress được tích hợp ngay trong CMS này, hoặc có thể tự tải lên 1 giao diện ưng ý khác và kích hoạt cũng vẫn được

Widget: cho phép ta lựa chọn phần hiển thị ở bên sidebar

Menu: cho phép ta chỉnh sửa những chuyên mục sẽ hiện nên menu

Sửa: cho phép ta chỉnh lại code của toàn bộ các file

6 Mục gói mở rộng (Plugin):Đây là nơi chứa các phần mềm nhỏ, được gọi là trình cắm, vì chỉ cần cài vào là có thể hoạt động, tùy các plugin khác nhau mà sẽ có chức năng khác nhau, phục vụ cho các mục đích khác nhau Wordpress sở hữu kho plugin rất khổng lồ, liên tục được update

Có thể cài trực tiếp , hoặc tự tải plugin lên vẫn được Đã cài đặt: hiển thị toàn bộ các plugin ta đã cài từ trước tới nay

Cài mới: cài mới hẳn 1 plugin

Biên tập: giúp chúng ta chỉnh sửa plugin đó bằng code (yêu cầu phải hiểu rõ PHP)

7 Mục thành viên, Giúp ta thêm sửa xóa và quản lý phân quyển cho những thành viên ta muốn thao tác trên website của mình, các quyền được gán như:

Quản lý: Nhóm người dùng có quyền sử dụng toàn bộ các tính năng có trong một website WordPress

Biên tập viên: Nhóm này có quyền đăng bài viết lên website (publish) và quản lý các post khác của những người dùng khác

Tác giả: Nhóm này sẽ có quyền đăng bài lên website và quản lý các post của họ

KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỒ ÁN HƯỚNG PHÁT TRIỂN

Như vậy là trong quá trình nghiên cứu website nói chung và nghiên cứu lập trình website dựa trên mã nguồn mở Wordpress cùng với các ngôn ngữ lập trình website như html , css, javascript, php…Em đã xây dựng và đưa vào hoạt động thành công trang web HBIT University qua đó ta có thể thấy rõ, tình nguồn mở, và khả năng dễ dàng làm chủ của wordpress qua đó càng hiểu tại sao wordpress lại trở nên ngày càng phổ biến như vậy

Trong quá trình nghiên cứu và thực hiện đồ án với đề tài xây dựng website trường học bằng mã nguồn mở Wordpress, em cũng có gặp những thuận lợi và khó khăn nhất định:

- Đã có thời gian nghiên cứu về website

- Đã tìm được nguồn tài liệu hữu ích

- Được sự hướng dẫn tận tình, nhiệt tình của thầy giáo hướng dẫn

- Chưa có kinh nghiệm sau trong lĩnh vực website

- Thời gian nghiên cứu ngắn hạn

- Nguồn tài liệu trên mạng nhiều và khó xác định

Với kết quả là 1 trang web trường THPT với chức năng thông dụng và cần thiết, đã chạy ổn định trên local host, và hoàn toàn có thể hoạt động ổn định trên môi trường internet

Tuy chưa thực sự hoàn thiện, chưa đẹp, chưa đầy đủ các chức năng, chưa thực sự tối ưu toàn diện, hay hoàn toản bảo mật đến 100%, nhưng THPT Chuyên Phù Yên là thành phẩm của Wordpress trong 2 tuần Qua đó Đồ Án đơn sơ này không hoàn toàn chỉ đơn giản là hướng dẫn người đọc xây dựng 1 website, mà bên cạnh đó là cho người đọc thấy được chức năng, lợi ích vai trò và tương lai của wordpress trong tương lai

Bên cạnh đó góp phần xua tan đi nỗi lo lắng của sinh viên IT về việc phải thực sự hiểu sâu rõ 1 ngôn ngữ lập trình nào đó mới có thể thành công trên bước đường lập trình.Tất cả những thứ gì chúng ta cần nắm rõ ở trong khóa luận này chỉ bảo gồm html5, css3, javascript, php cơ bản, bootstrap 3, và quan trong hơn cả là mã nguồn mở Wordpress

Wordpress là 1 mã nguồn mạnh nhất trong những mã nguồn mạnh Phổ biến nhất trong những mã nguồn phổ biến

Website tuy đã khá hoàn thành , và chạy ổn định nhưng vẫn còn 1 số điều cần cải tiến, như thêm chức năng, tốc độ load , hay chế độ hiển thị đa ngôn ngữ, chế độ bảo mật trước khi có thể sẵn sàng áp dụng thực tế!

Em sẽ cố gắng hoàn thiện các phần còn thiếu của website, thêm vào đó 1 số chức năng mới như đăng ký trực tuyến, hoặc giúp website chạy nhanh hơn, ổn định hơn.

Ngày đăng: 06/02/2024, 10:40

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w