EITC/WD/WPF WordPress Fundamentals là chương trình Chứng nhận CNTT Châu Âu về phát triển web tập trung vào việc xây dựng và quản lý các trang web trong một trong những Hệ thống quản lý nội dung đa năng và phổ biến nhất - WordPress.
Chương trình giảng dạy của Nguyên tắc cơ bản về WordPress của EITC/WD/WPF tập trung vào việc tạo và quản lý các trang web nâng cao với Hệ thống quản lý nội dung mã nguồn mở được gọi là WordPress (hiện đang cung cấp năng lượng cho phần lớn các trang web động trên Internet) được tổ chức theo cấu trúc sau, bao gồm giáo trình video toàn diện nội dung như một tài liệu tham khảo cho Chứng nhận EITC này.
WordPress là một hệ thống quản lý nội dung (CMS) mã nguồn mở và miễn phí được viết bằng PHP và được ghép nối với cơ sở dữ liệu MySQL hoặc MariaDB. Các tính năng của nó bao gồm kiến trúc plugin và hệ thống mẫu, được gọi trong WordPress là Chủ đề. WordPress ban đầu được tạo ra như một hệ thống xuất bản blog nhưng đã phát triển để hỗ trợ các loại nội dung web khác bao gồm danh sách gửi thư truyền thống và diễn đàn, phòng trưng bày phương tiện, trang web thành viên, hệ thống quản lý học tập (LMS) và cửa hàng trực tuyến. WordPress được sử dụng bởi hơn 40.5% trong số 10 triệu trang web hàng đầu tính đến năm 2021 và là một trong những giải pháp hệ thống quản lý nội dung phổ biến nhất đang được sử dụng (điều này tạo nên việc sử dụng đã được xác nhận bởi 64.5% tất cả các trang web có hệ thống quản lý nội dung được biết đến) .
WordPress được phát hành vào ngày 27 tháng 2003 năm 2, bởi những người sáng lập, nhà phát triển người Mỹ Matt Mullenweg và nhà phát triển người Anh Mike Little, như một ngã ba của b2/cafelog. Phần mềm được phát hành theo giấy phép GPLvXNUMX (hoặc mới hơn).
Để hoạt động, WordPress phải được cài đặt trên máy chủ web, một phần của dịch vụ lưu trữ Internet như WordPress.com hoặc máy tính chạy gói phần mềm WordPress.org để tự phục vụ như một máy chủ mạng. Một máy tính cục bộ có thể được sử dụng cho mục đích học tập và kiểm tra người dùng đơn lẻ.
“WordPress là một nhà máy tạo ra các trang web” là một phép tương tự cốt lõi được thiết kế để làm rõ các chức năng của WordPress: nó lưu trữ nội dung và cho phép người dùng tạo và xuất bản các trang web, không yêu cầu gì ngoài miền và dịch vụ lưu trữ.
WordPress có một hệ thống mẫu web sử dụng bộ xử lý mẫu. Kiến trúc của nó là một bộ điều khiển phía trước, định tuyến tất cả các yêu cầu cho các URI không tĩnh đến một tệp PHP duy nhất để phân tích cú pháp URI và xác định trang đích. Điều này cho phép hỗ trợ nhiều liên kết cố định mà con người có thể đọc được.
Các tính năng của WordPress bao gồm:
- Chủ đề: Người dùng WordPress có thể cài đặt và chuyển đổi giữa các chủ đề khác nhau. Chủ đề cho phép người dùng thay đổi giao diện và chức năng của trang web WordPress mà không làm thay đổi mã lõi hoặc nội dung trang web. Mỗi trang web WordPress đều yêu cầu có ít nhất một chủ đề và mọi chủ đề phải được thiết kế theo tiêu chuẩn WordPress với PHP có cấu trúc, HTML hợp lệ (Ngôn ngữ đánh dấu siêu văn bản) và Trang tính kiểu xếp tầng (CSS). Chủ đề có thể được cài đặt trực tiếp bằng cách sử dụng công cụ quản trị WordPress “Appearance” trong bảng điều khiển hoặc các thư mục chủ đề có thể được sao chép trực tiếp vào thư mục chủ đề, chẳng hạn như qua FTP. PHP, HTML và CSS có trong các chủ đề có thể được sửa đổi trực tiếp để thay đổi hành vi của chủ đề hoặc một chủ đề có thể là một chủ đề “con” kế thừa các cài đặt từ một chủ đề khác và ghi đè các tính năng một cách có chọn lọc. Các chủ đề WordPress thường được phân thành hai loại: miễn phí và cao cấp. Nhiều chủ đề miễn phí được liệt kê trong thư mục chủ đề WordPress (còn được gọi là kho lưu trữ) và các chủ đề cao cấp có sẵn để mua từ các chợ và các nhà phát triển WordPress cá nhân. Người dùng WordPress cũng có thể tạo và phát triển các chủ đề tùy chỉnh của riêng họ. Chủ đề miễn phí Underscores được tạo bởi các nhà phát triển WordPress đã trở thành cơ sở phổ biến cho các chủ đề mới.
- Plugin: Kiến trúc plugin của WordPress cho phép người dùng mở rộng các tính năng và chức năng của trang web hoặc blog. Tính đến tháng 2021 năm 58,164, WordPress.org có sẵn 1,500 plugin, mỗi plugin cung cấp các chức năng và tính năng tùy chỉnh cho phép người dùng điều chỉnh trang web của họ theo nhu cầu cụ thể của họ. Tuy nhiên, điều này không bao gồm các plugin cao cấp có sẵn (khoảng hơn 300), có thể không được liệt kê trong kho lưu trữ WordPress.org. Các tùy chỉnh này bao gồm từ tối ưu hóa công cụ tìm kiếm (SEO), đến cổng ứng dụng khách được sử dụng để hiển thị thông tin cá nhân cho người dùng đã đăng nhập, hệ thống quản lý nội dung, đến các tính năng hiển thị nội dung, chẳng hạn như việc bổ sung các tiện ích và thanh điều hướng. Không phải tất cả các plugin có sẵn đều luôn đi cùng với các bản nâng cấp và do đó, chúng có thể không hoạt động bình thường hoặc có thể không hoạt động. Hầu hết các plugin đều có sẵn thông qua chính WordPress, bằng cách tải chúng xuống và cài đặt các tệp theo cách thủ công qua FTP hoặc thông qua bảng điều khiển WordPress. Tuy nhiên, nhiều bên thứ ba cung cấp các plugin thông qua các trang web của riêng họ, nhiều trong số đó là các gói trả phí. Các nhà phát triển web muốn phát triển các plugin cần phải học hệ thống hook của WordPress bao gồm hơn XNUMX hook được chia thành hai loại: action hook và filter.
- Ứng dụng di động: Ứng dụng điện thoại cho WordPress tồn tại cho WebOS, Android, iOS (iPhone, iPod Touch, iPad), Windows Phone và BlackBerry. Các ứng dụng này, được thiết kế bởi Automattic, có các tùy chọn như thêm các bài đăng và trang blog mới, bình luận, kiểm duyệt bình luận, trả lời bình luận ngoài khả năng xem số liệu thống kê.
- Khả năng truy cập: Nhóm hỗ trợ truy cập WordPress đã làm việc để cải thiện khả năng truy cập cho WordPress cốt lõi cũng như hỗ trợ xác định rõ ràng các chủ đề có thể truy cập. Nhóm hỗ trợ truy cập WordPress cung cấp hỗ trợ giáo dục liên tục về khả năng truy cập web và thiết kế toàn diện. Tiêu chuẩn mã hóa khả năng truy cập WordPress nêu rõ rằng “Tất cả mã mới hoặc mã cập nhật được phát hành trong WordPress phải tuân thủ Nguyên tắc hỗ trợ truy cập nội dung web 2.0 ở cấp độ AA”.
- Các tính năng khác: WordPress cũng có tính năng quản lý liên kết tích hợp; cấu trúc liên kết cố định thân thiện, thân thiện với công cụ tìm kiếm; khả năng gán nhiều danh mục cho các bài đăng; và hỗ trợ gắn thẻ các bài viết. Bộ lọc tự động cũng được bao gồm, cung cấp định dạng và kiểu dáng văn bản được tiêu chuẩn hóa trong bài đăng (ví dụ: chuyển đổi trích dẫn thông thường thành trích dẫn thông minh). WordPress cũng hỗ trợ các tiêu chuẩn Trackback và Pingback để hiển thị các liên kết đến các trang web khác có liên kết với một bài đăng hoặc một bài báo. Các bài đăng trên WordPress có thể được chỉnh sửa bằng HTML, sử dụng trình chỉnh sửa trực quan hoặc sử dụng một trong số các plugin cho phép nhiều tính năng chỉnh sửa tùy chỉnh.
Trước phiên bản 3, WordPress đã hỗ trợ một blog cho mỗi lần cài đặt, mặc dù nhiều bản sao đồng thời có thể được chạy từ các thư mục khác nhau nếu được định cấu hình để sử dụng các bảng cơ sở dữ liệu riêng biệt. WordPress Multisites (trước đây được gọi là WordPress Multi-User, WordPress MU hoặc WPMU) là một nhánh của WordPress được tạo ra để cho phép nhiều blog tồn tại trong một bản cài đặt nhưng có thể được quản lý bởi người bảo trì tập trung. WordPress MU giúp những người có trang web có thể lưu trữ cộng đồng blog của riêng họ, cũng như kiểm soát và kiểm duyệt tất cả các blog từ một bảng điều khiển duy nhất. WordPress MS thêm tám bảng dữ liệu mới cho mỗi blog. Kể từ khi phát hành WordPress 3, WordPress MU đã hợp nhất với WordPress.
Từ góc độ lịch sử, b2/cafelog, thường được gọi là b2 hoặc cafelog, là tiền thân của WordPress. B2/cafelog ước tính đã được cài đặt trên khoảng 2,000 blog tính đến tháng 2003 năm 2. Nó được viết bằng PHP để sử dụng với MySQL bởi Michel Valdrighi, người hiện là nhà phát triển đóng góp cho WordPress. Mặc dù WordPress là người kế nhiệm chính thức, một dự án khác, b2003evolution, cũng đang trong quá trình phát triển tích cực. WordPress xuất hiện lần đầu tiên vào năm 2 như một nỗ lực chung giữa Matt Mullenweg và Mike Little để tạo ra một nhánh của b2004. Christine Selleck Tremoulet, một người bạn của Mullenweg, đã gợi ý tên WordPress. Năm 2009, các điều khoản cấp phép cho gói Movable Type cạnh tranh đã được Six Apart thay đổi, dẫn đến việc nhiều người dùng có ảnh hưởng nhất của nó chuyển sang WordPress. Đến tháng 2021 năm 64.5, Báo cáo CMS MarketShare Nguồn mở kết luận rằng WordPress có sức mạnh thương hiệu lớn nhất so với bất kỳ hệ thống quản lý nội dung nguồn mở nào. Tính đến tháng 40.5 năm 10, WordPress được sử dụng bởi XNUMX% trong số tất cả các trang web có hệ thống quản lý nội dung được biết đến. Đây là XNUMX% trong số XNUMX triệu trang web hàng đầu.
Để tìm hiểu chi tiết về chương trình giảng dạy chứng nhận, bạn có thể mở rộng và phân tích bảng bên dưới.
Chương trình Chứng nhận Cơ bản về WordPress của EITC/WD/WPF tham khảo các tài liệu giáo khoa truy cập mở ở dạng video. Quá trình học tập được chia thành cấu trúc từng bước (chương trình -> bài học -> chủ đề) bao gồm các phần chương trình học có liên quan. Tư vấn không giới hạn với các chuyên gia tên miền cũng được cung cấp.
Để biết chi tiết về kiểm tra thủ tục Chứng nhận Làm thế nào nó hoạt động.
Tải xuống tài liệu chuẩn bị tự học ngoại tuyến hoàn chỉnh cho chương trình Nguyên tắc cơ bản về WordPress EITC/WD/WPF [v1r1] dưới dạng tệp PDF
Vật liệu chuẩn bị EITC/WD/WPF – phiên bản tiêu chuẩn
Tài liệu chuẩn bị EITC/WD/WPF – phiên bản mở rộng với các câu hỏi ôn tập