Архив метки: Глоссарий

Что такое: Multisite (MU)

Multisite является функция WordPress, которая позволяет пользователям создавать сеть сайтов на одной установки WordPress. В наличии с WordPress версии 3.0, Многоузловое является продолжением WPMU или WordPress многопользовательским проектом. Проект WordPress MultiUser был прекращен и его особенности были включены в ядро WordPress.

WordPress Многоузловые сетевые функции

  • Вы можете запустить сеть из нескольких блогов WordPress и веб-сайтов с одной установки WordPress.
  • Вы можете иметь сеть поддоменов такие как https://shop.andreyex.ru или каталоги, такие как https://andreyex.ru/shop/.
  • Откройте свою многоузловую сеть на WordPress для других пользователей, чтобы создать учетную запись и получить свои собственные блоги WordPress.
  • В качестве суперадминистратора, вы можете устанавливать темы и плагины и сделать их доступными для всех других сайтов в сети. Тем не менее, другие администраторы сайта в сети не могут иметь возможность установить темы или плагины
  • Как суперадминистратор вы можете вносить изменения в темы для всех веб-сайтов. Администраторы сайта не могут вносить изменения в их темы.

Как включить Многоузловую сеть в WordPress

Первое , что вам нужно сделать , это установить WordPress. После этого подключитесь к веб — сайту, используя FTP — клиент, прочтите гид о 6 лучших ftp-клиентов. Измените файл wp-config.php и добавьте следующую строку.

/* Multisite */

define('WP_ALLOW_MULTISITE', true);

 

Сохраните файл wp-config.php и войдите на свой веб — сайт WordPress. Перейти к Инструменты »Настройка сети. Это место, где вы будете конфигурировать и настраивать многоузловые сети WordPress:

Настройка Многоузловой WordPress сети

На экране сетевой настройки, вам нужно выбрать, хотите ли вы сайты в сети на своих поддоменах или подкаталогах. Выберите мудро, потому что вы не сможете изменить его позже. Если вы выбрали поддомены, то вам придется изменить настройки DNS для отображения домена. Мы покажем эту часть позже.

В разделе сведений о сети, дайте вашей сети имя и адрес администратора. Нажмите на кнопку Установить.

На следующем экране, WordPress предоставит вам код, который вам нужно добавить в wp-config.php и файл .htaccess. Оба файла находятся в вашем корневом каталоге WordPress. Подключитесь к сайту с помощью FTP-клиента и откройте эти файлы и вставьте код, предоставленный WordPress.

Настройка WordPress Многоузловое сети

После того как вы успешно обновили оба файла. Вам придется снова войти в область администратора WordPress. После входа в систему вы увидите меню WordPress Многоузловое соединение на первом месте в баре администратора WordPress.

Меню WordPress Многоузловая Сеть в строке администратора

Включение суб-доменов в многосайтовый путем добавления символа субдомена

Вам нужно создать субдомен ‘ * ‘ в качестве имени субдомена. Например, если ваш WordPress установлен на andreyex.ru, то вам необходимо создать субдомен *.andreyex.ru. Тем не менее, этот поддомен должен указывать на тот же каталог, где установлен ваш WordPress. Мы покажем вам, как создать подстановочный субдомен в Cpanel.

Войдите в панель управления Cpanel, а затем в раздел Домены, щелкните на поддомены. На следующем экране просто введите * в поле поддомена. Убедитесь, что документ поле root указывает на каталог, где вы установили WordPress. Это каталог, в котором находится файл wp-config.php. Нажмите на кнопку Создать, чтобы добавить поддомен.

Создание субдомена для WordPress многоузлового сети с поддоменами

Настройки многоузловые сети WordPress

Укажите вашем курсором на личные сайты в администратора панели WordPress, а затем нажмите на панель управления. Это приборная панель для вашей многоузлового сети. Вы можете добавлять или удалять сайты, устанавливать плагины и темы, а также управлять пользователями здесь.

Приборная панель администратора в многоузловой сети WordPress

Для управления многоузловых настройки сети. Перейдите в Настройки »Настройки сети . Это страница, где вы можете открыть свой веб — сайт для регистрации. Вы можете позволить пользователям создавать учетные записи и создавать сайты. Тем не менее, вы можете оставить регистрацию отключенной, если вы хотите вручную добавить пользователей и сайты самостоятельно.

Экран настройки сети

Среди других параметров, возможность редактировать посты, отправленные с помощью WordPress, когда пользователь создает новый сайт. Вы можете изменить текст поста по умолчанию, страницы и комментарии, добавленные с помощью WordPress на новых сайтах. Просто помните, что настройки здесь будут влиять на все сайты и пользователей на вашем сайте, так что вам нужно быть осторожным.

Управление сайтами в WordPress многоузловой сети

Сайты в многоузловой сети WordPress можно управлять с экрана приборной панели Многоузловой сети. Среди этих настроек, вы можете не только добавлять или удалять, но и деактивировать и архивные сайты.

Управление сайтами в многоузловой сети WordPress

Когда Многоузловой сайт отключен, он становится невидимым для посетителей и администратора сайта. Любому из посетителей дезактивированного сайта появляется сообщение «This user has elected to delete their account and the content is no longer available.»

В архиве сайт видит только суперадминистратор. Остальным веб-сайт администратора и другим пользователям или посетителей сайта будет видно сообщение «This site has been archived or suspended.»

Супер Администратор может также пометить сайт как спам, который позволит сделать сайт невидимым для всех, в том числе и администратора сайта. Удаление сайта постоянно удаляет его из сети.



2016-10-17T13:28:32
Глоссарий

Что такое: Использование памяти

Использование памяти в WordPress относится к количеству памяти, используемой PHP скриптом. Этот сценарий может быть темой, плагином или файлом ядра WordPress. Хорошо написанный WordPress плагин или тема будет пытаться уменьшить собственное использование памяти и не вызывает тяжелую нагрузку на сервер с помощью чрезмерно потребляемой памятью. PHP скрипты, потребляющих слишком много памяти также может привести к замедлению работы веб-сайта. Многие провайдеры на общих веб-хостингах автоматически убивают PHP скрипты, превышающие выделенный объем памяти, что приводит к простою веб-сайта, а иногда даже приостановление учетных записей на хостинге. Для оптимизации использования памяти в WordPress, настоятельно рекомендуется использовать плагин кэширования, что уменьшает нагрузку на вашем веб-сервере, кэшированные копии веб-страниц.Что такое: Использование памяти

Во многих случаях вы можете увидеть для себя, сколько памяти сервера вы используете. В CPanel, вы можете нажать на «Status Service: Click to View» в левом нижнем углу CPANEL страницы регистрации, если ваш сервер позволяет увидеть такие вещи. Зная это, нормальное использование поможет вам определить, когда появляется прецеденты, возможно, с риском для вашего сайта. Использование памяти показывается в процентах от общего объема памяти. Другие хостеры, которые не используют Cpanel, могут иметь аналогичные варианты доступные для просмотра использования памяти, кроме как через фатальные ошибки, которые отображаются, когда слишком много памяти используется. При необходимости, вы также можете попросить вашего хостера, увеличить выделенную память при запуске сценариев или подключаемых модулей, которые требуют от них, хотя это и не рекомендуется, если вы точно не знаете, что вы делаете.

 

Дополнительная литература



2016-10-13T15:43:41
Глоссарий

Что такое: GitHub

GitHub проект хостинга в Интернете. Можно свободно использовать для проектов Open Source, а также есть платные планы, доступные для частных проектов. В настоящее время GitHub является наиболее востребованной услугой хостинг -кода среди разработчиков с открытым исходным кодом и программистов.Он использует систему управления версиями Git, отсюда и название GitHub.

Проект размещен на GitHub и называется хранилище. Любой может подписаться на учетную запись на GitHub и создавать свои собственные репозитории. Пользователи GitHub могут добавлять других пользователей в свой проект для совместной работы.

Для проектов Open Source, GitHub пользователям доступны другие проекты с открытым исходным кодом в качестве нового хранилища и дают возможность работать на нем самостоятельно. Разработчики Open Source использовать эту функцию, чтобы отправлять патчи и вносить свой собственный код для других проектов с открытым исходным кодом. Владелец проекта или пользователь с возможностью принять эти изменения, можно принять эти патчи.

Многие разработчики WordPress использовать GitHub для размещения своих проектов. Есть в настоящее время много плагинов и тем для WordPress, разработанных с использованием GitHub в качестве платформы хостинга кода. Это позволяет разработчикам WordPress сотрудничать с командами, получить обратную связь, позволяют другим пересмотреть свой код, и даже скачать и использовать его.

Помимо того, что просто хостинг-проект, GitHub также большой сайт социальной сети для разработчиков и программистов. Она позволяет пользователям следить друг за другом, подписаться на обновления проектов, как и они, давая им оценку и т.д. Эти функции позволяют пользователям получать обновления для проектов, в которых они заинтересованы, или оставаться на связи с коллегами и сотрудниками.

GitHub не только используется для программирования и разработки программного обеспечения. Он также используется многими другими типами проектов. Например, учебные пособия с открытым исходным кодом, проекты документаций, учебные ресурсы и другие проекты, в которых пользователи могут совместно работать в Интернете и работать вместе.

Что такое: GitHub

BitBucket является альтернативой GitHub.

Дополнительная литература



2016-10-13T11:06:28
Глоссарий

Что такое: Open Source (Открытый исходный код)

Открытый исходный код — это термин, используемый для описания компьютерных программ с их исходным кодом доступных для всех, чтобы учиться. WordPress является программным обеспечением с открытым исходным кодом, и любой может использовать, изучать, изменять и распространять исходный код.

Модель разработки программного обеспечения с открытым исходным кодом позволяет другим не только изучить код, но и улучшить его с помощью тестирования, сообщений об ошибках, и патчей. Сторонники этой модели развития утверждают, что открытая среда разработки позволяет разработчикам ПО быстро находить и устранять лазейки безопасности и ошибки в программном обеспечении.

Противники модели разработки с открытым исходным кодом утверждают, что программное обеспечение с открытым исходным кодом на самом деле более уязвимы, потому что источник легко доступен для любого изучения и взлома.Они также утверждают, что программное обеспечение с открытым исходным кодом поставляется абсолютно без каких либо гарантий, и если что-то плохое случится, никто не несет ответственность за причиненный ущерб.

Эти недостатки, как правило, компенсируется, однако, расширяемостью и настраиваемостью программного обеспечения с открытым исходным кодом. Это легко увидеть в таких проектах, как WordPress. Благодаря его лицензий с открытым исходным кодом, WordPress стала платформой для динамической веб-публикации, чем и является она сегодня.

Дополнительная литература



2016-10-11T05:56:42
Глоссарий

Что такое: GPL

GPL или General Public License, иногда также называют GNU GPL, является наиболее часто используемая лицензия на свободное ПО. Она была написана Ричардом Столлманом при фонде свободного программного обеспечения для проекта GNU. Эта лицензия позволяет свободно использовать программное обеспечение, модифицировать и перераспределять с кем-либо. WordPress также выпущен под лицензией GPL, а это значит, что WordPress является программным обеспечением с открытым исходным кодом, которое может быть использовано, модифицировано, и дополнено кем-либо.

Проект WordPress рассматривает лицензию GPL и обеспечивает основные базовые ценности, кто верит в проект.

  • Любой пользователь может загрузить и запускать программное обеспечение
  • Любой пользователь может изменить его
  • Любой желающий может распространять бесплатные копии программного обеспечения
  • Любой человек может распространять измененные версии программного обеспечения.

Wordpress and GPL

Одним из главных аспектов GPL является то, что он использует что-то, известное как копилефта. Копилефт это игра на слово авторского права, но концепция очень похожа. В основном она использует закон об авторском праве для защиты модифицированных версий работы, но требует те же средства защиты, которые должны применяться к тем же версиям. По этой причине любая работа, основанная на WordPress наследует лицензию GPL. Это вызвало некоторые споры, поскольку некоторые компании и частные лица пытались продать темы и плагины для WordPress под несоответствующие лицензии. Тем не менее, есть сильное чувство среди сообщества, чтобы защитить законопроект прав WordPress.

Дополнительная литература



2016-10-10T15:12:58
Глоссарий

Что такое: Действие (Action)

Функция Action в коде WordPress, который выполняется в определенных точках по всему ядру WordPress. В коде WordPress есть множество предопределенных действий или крючки, которые позволяют разработчикам добавлять свой собственный код в этих точках. Они являются частью того, что делает WordPress настолько расширяемым и большинство плагинов зависят от действий их функционирования.

Чтобы дать вам пример того, каким образом они могут быть использованы для добавления кода на веб-сайт давайте предположим, что вы хотите добавить информацию об авторских правах в свой колонтитул. Для того чтобы сделать это, вы могли бы изменить шаблон нижней части непосредственно. В некоторых случаях это было бы предпочтительнее, но много раз, это гораздо проще, и лучшая практика, чтобы подключить ваш код заранее определенного действия, который уже выполнен в сноске. Для этого вы можете добавить свой код авторского права в функцию в файле functions.php. Затем вы можете добавить эту функцию в действии, которое находится в том месте, где вы хотите поместить ваш код авторского права.

function copyright_my_notice() {

   echo "Авторское право. Все права защищены";

}

add_action('wp_footer','copyright_my_notice');

 

В данном примере copyright_my_notice это действие устанавливает хук в wp_footer. Функция copyright_my_notice будет выполняться всякий раз, когда хук wp_footer() появится в коде темы WordPress.

WordPress предлагает список доступных действий в Plugin API.

Дополнительная литература



2016-10-09T10:56:11
Глоссарий