EITC/WD/WPF WordPress Fundamentals - это европейская программа ИТ-сертификации в области веб-разработки, направленная на создание и управление веб-сайтами в одной из самых популярных и универсальных систем управления контентом - WordPress.
Учебная программа EITC/WD/WPF WordPress Fundamentals фокусируется на создании и управлении продвинутыми веб-сайтами с помощью системы управления контентом с открытым исходным кодом под названием WordPress (в настоящее время используется для большинства динамических веб-сайтов в Интернете), организованной в рамках следующей структуры, включающей исчерпывающую видеодидактику. содержание в качестве справочного материала для данной сертификации EITC.
WordPress - это бесплатная система управления контентом (CMS) с открытым исходным кодом, написанная на PHP и связанная с базой данных MySQL или MariaDB. Его функции включают в себя архитектуру плагинов и систему шаблонов, которые в WordPress называются темами. WordPress изначально создавался как система публикации блогов, но эволюционировал для поддержки других типов веб-контента, включая более традиционные списки рассылки и форумы, медиа-галереи, сайты членства, системы управления обучением (LMS) и интернет-магазины. WordPress используется более чем 40.5% из 10 миллионов веб-сайтов по состоянию на 2021 год и является одним из самых популярных используемых решений для системы управления контентом (это составляет его подтвержденное использование 64.5% всех веб-сайтов, чья система управления контентом известна) .
WordPress был выпущен 27 мая 2003 года его основателями, американским разработчиком Мэттом Малленвегом и английским разработчиком Майком Литтлом, как ответвление от b2/cafelog. Программное обеспечение выпущено под лицензией GPLv2 (или более поздней).
Чтобы функционировать, WordPress должен быть установлен на веб-сервере, являющемся частью службы интернет-хостинга, такой как WordPress.com, или на компьютере, на котором установлен пакет программного обеспечения WordPress.org, чтобы он сам по себе служил сетевым хостом. Локальный компьютер может использоваться для однопользовательского тестирования и обучения.
«WordPress - это фабрика, которая делает веб-страницы» - это основная аналогия, разработанная для разъяснения функций WordPress: он хранит контент и позволяет пользователю создавать и публиковать веб-страницы, не требуя ничего, кроме домена и службы хостинга.
WordPress имеет систему веб-шаблонов, использующую шаблонный процессор. Его архитектура представляет собой фронт-контроллер, который направляет все запросы нестатических URI в один файл PHP, который анализирует URI и идентифицирует целевую страницу. Это позволяет поддерживать более удобочитаемые постоянные ссылки.
Возможности WordPress включают:
- Темы: пользователи WordPress могут устанавливать разные темы и переключаться между ними. Темы позволяют пользователям изменять внешний вид и функциональность веб-сайта WordPress без изменения основного кода или содержимого сайта. На каждом веб-сайте WordPress требуется наличие хотя бы одной темы, и каждая тема должна быть разработана с использованием стандартов WordPress со структурированным PHP, допустимым HTML (языком гипертекстовой разметки) и каскадными таблицами стилей (CSS). Темы могут быть установлены напрямую с помощью инструмента администрирования WordPress «Внешний вид» на панели инструментов, или папки тем могут быть скопированы непосредственно в каталог тем, например, через FTP. PHP, HTML и CSS, содержащиеся в темах, могут быть напрямую изменены для изменения поведения темы, или тема может быть «дочерней» темой, которая наследует настройки от другой темы и выборочно переопределяет функции. Темы WordPress обычно делятся на две категории: бесплатные и платные. Многие бесплатные темы перечислены в каталоге тем WordPress (также известном как репозиторий), а премиальные темы доступны для покупки на торговых площадках и у отдельных разработчиков WordPress. Пользователи WordPress также могут создавать и разрабатывать свои собственные пользовательские темы. Бесплатная тема Underscores, созданная разработчиками WordPress, стала популярной основой для новых тем.
- Плагины: архитектура плагинов WordPress позволяет пользователям расширять возможности и функциональность веб-сайта или блога. По состоянию на январь 2021 года на WordPress.org доступно 58,164 1,500 плагинов, каждый из которых предлагает настраиваемые функции и возможности, позволяющие пользователям адаптировать свои сайты к своим конкретным потребностям. Однако это не включает доступные плагины премиум-класса (примерно 300+), которые могут отсутствовать в репозитории WordPress.org. Эти настройки варьируются от поисковой оптимизации (SEO) до клиентских порталов, используемых для отображения личной информации для вошедших в систему пользователей, до систем управления контентом и функций отображения контента, таких как добавление виджетов и панелей навигации. Не все доступные плагины всегда идут в ногу с обновлениями, и в результате они могут работать некорректно или вообще не работать. Большинство плагинов доступны через сами WordPress, либо путем их загрузки и установки файлов вручную через FTP, либо через панель управления WordPress. Однако многие третьи стороны предлагают плагины через свои собственные веб-сайты, многие из которых являются платными. Веб-разработчикам, желающим разрабатывать плагины, необходимо изучить систему хуков WordPress, которая состоит из более XNUMX хуков, разделенных на две категории: хуки действий и хуки фильтров.
- Мобильные приложения: телефонные приложения для WordPress существуют для WebOS, Android, iOS (iPhone, iPod Touch, iPad), Windows Phone и BlackBerry. Эти приложения, разработанные Automattic, имеют такие параметры, как добавление новых сообщений и страниц в блог, комментирование, модерация комментариев, ответ на комментарии в дополнение к возможности просмотра статистики.
- Доступность: команда специальных возможностей WordPress работала над улучшением доступности для ядра WordPress, а также над поддержкой четкой идентификации доступных тем. Команда доступности WordPress обеспечивает непрерывную образовательную поддержку по вопросам доступности Интернета и инклюзивного дизайна. Стандарты кодирования доступности WordPress гласят, что «Весь новый или обновленный код, выпускаемый в WordPress, должен соответствовать Руководству по обеспечению доступности веб-контента 2.0 на уровне AA».
- Другие особенности: WordPress также имеет интегрированное управление ссылками; удобная для поисковых систем, чистая структура постоянных ссылок; возможность назначать постам несколько категорий; и поддержка тегирования сообщений. Также включены автоматические фильтры, обеспечивающие стандартизованное форматирование и стили текста в сообщениях (например, преобразование обычных кавычек в умные кавычки). WordPress также поддерживает стандарты Trackback и Pingback для отображения ссылок на другие сайты, которые сами ссылаются на сообщение или статью. Сообщения WordPress можно редактировать в HTML, используя визуальный редактор или один из ряда плагинов, которые позволяют настраивать различные функции редактирования.
До версии 3 WordPress поддерживал один блог для каждой установки, хотя несколько одновременных копий можно было запускать из разных каталогов, если они настроены на использование отдельных таблиц базы данных. WordPress Multisites (ранее называвшийся многопользовательским WordPress, WordPress MU или WPMU) был форком WordPress, созданным, чтобы позволить нескольким блогам существовать в одной установке, но может управляться централизованным сопровождающим. WordPress MU позволяет тем, у кого есть веб-сайты, размещать свои собственные сообщества блоггеров, а также контролировать и модерировать все блоги с единой панели инструментов. WordPress MS добавляет восемь новых таблиц данных для каждого блога. После выпуска WordPress 3 WordPress MU объединился с WordPress.
С исторической точки зрения, b2/cafelog, более известный как b2 или cafelog, был предшественником WordPress. По оценкам, по состоянию на май 2 года b2,000/cafelog был установлен примерно в 2003 блогах. Он был написан на PHP для использования с MySQL Мишелем Валдриги, который в настоящее время является разработчиком WordPress. Хотя WordPress является официальным преемником, другой проект, b2evolution, также находится в активной разработке. WordPress впервые появился в 2003 году как совместная работа Мэтта Малленвега и Майка Литтла по созданию форка b2. Кристин Селлек Тремуле, подруга Мулленвега, предложила название WordPress. В 2004 году Six Apart изменила условия лицензирования конкурирующего пакета Movable Type, в результате чего многие из его самых влиятельных пользователей перешли на WordPress. К октябрю 2009 года в отчете MarketShare CMS с открытым исходным кодом был сделан вывод о том, что WordPress пользуется наибольшей силой бренда среди всех систем управления контентом с открытым исходным кодом. По состоянию на март 2021 года WordPress используют 64.5% всех веб-сайтов, система управления контентом которых известна. Это 40.5% из 10 миллионов веб-сайтов.
Чтобы более подробно ознакомиться с учебным планом сертификации, вы можете расширить и проанализировать таблицу ниже.
Учебная программа сертификации EITC/WD/WPF по основам WordPress ссылается на дидактические материалы с открытым доступом в виде видео. Учебный процесс разбит на пошаговую структуру (программы -> уроки -> темы), охватывающую соответствующие разделы учебного плана. Также предоставляются неограниченные консультации с экспертами в предметной области.
Подробнее о процедуре сертификации см. Как это работает.
Загрузите полные подготовительные материалы для автономного самообучения по программе EITC/WD/WPF WordPress Fundamentals [v1r1] в PDF-файле.
Подготовительные материалы EITC/WD/WPF – стандартная версия
Подготовительные материалы EITC/WD/WPF – расширенная версия с обзорными вопросами