![]() |
Статьи | Новости | Контакты | |||||||||
|
||||||||||||
|
||||||||||||
29.07.2008 |
![]() |
Статья написана совместно с Владиславом Михеевым
О WordPress — популярной платформе для автономных блогов — наше издание писало уже не раз. Но время не стоит на месте: новые версии этой системы выходят с завидной регулярностью, сторонние разработчики выпускают и совершенствуют всевозможные надстройки, а значит, не помешает снова обратиться к этой теме.
Если вы пока не знакомы с базовыми возможностями этого движка, возможно, имеет смысл зарегистрироваться на сайте wordpress.com, создать свой онлайновый дневник и попробовать сделать пару тестовых записей. Этот сайт работает на той же платформе, с той лишь разницей, что здесь используется многопользовательская версия; кроме того, бесплатные пользователи сайта заметно ограничены в возможностях выбора оформления и настройки блогов под свои нужды. При этом сам по себе движок — полностью функциональная версия — распространяется бесплатно, и любой желающий может установить его на своем сайте примерно за пять минут. Разумеется, при том условии, что инструкция по установке будет прочитана внимательно.
Ну а если вы уже работали с WordPress, то вам не помешает познакомиться с теми нововведениями, которые появились в очередной версии движка, вышедшей, кстати сказать, совсем недавно.
![]() |
WordPress теперь поддерживает Google Gears |
Первое, о чем стоит упомянуть, говоря о WordPress 2.6, — это поддержка Google Gears. Как известно, админ-интерфейс WordPress весьма функционален, но это делает его страницы тяжеловесными, что особенно критично при медленном соединении. Благодаря Gears появилась возможность кеширования таблиц стилей, скриптов и картинок, что дает заметный прирост производительности. Чтобы воспользоваться новой функцией, достаточно будет установить плагин Gears, если он еще не установлен и если существует версия для вашего браузера, и нажать на ссылку "Ускорить" (Turbo) в админ-интерфейсе блога.
Еще одно новшество — ведение истории изменения записей с возможностью отката к любой сохраненной версии. Список версий доступен в нижней части страницы редактирования записи. Имеется здесь и возможность сравнения различных ревизий документа. (Кстати сказать, разработчики версии 2.6 припрятали здесь так называемое «пасхальное яйцо». Обнаружить его просто: при сравнении надо поставить обе радиоточки напротив одной и той же версии и нажать кнопку "Сравнить ревизии".)
![]() |
Сравнение разных версий одной записи в WordPress |
Другое полезное нововведение — возможность полноэкранного предпросмотра стилей оформления блога. Ранее, чтобы детально рассмотреть, как будет выглядеть новое оформление, приходилось активировать соответствующий стиль и смотреть на "живом" сайте. Трудно себе представить, что могли подумать посетители, когда за десять-двадцать минут на сайте сменялся десяток-другой скинов — особенно если учесть, что скины могут радикально отличаться друг от друга как внешним видом, так и расположением элементов навигации.
Первое, что вам придется сделать перед установкой, — это найти качественный хостинг и выбрать подходящий тарифный план. В принципе сгодится любой тариф с поддержкой PHP и как минимум с одной базой данных MySQL. Если у вас пока нет собственного доменного имени, необходимо будет его зарегистрировать. Некоторые хостинг-провайдеры (и, в частности, компания .masterhost) предоставляют доменные имена в зонах .RU или .SU бесплатно при единовременной предоплате хостинга за 6 месяцев, что не только выгодно, но и удобно — целых полгода можно спокойно заниматься блогингом и не думать о вопросах оплаты.
Далее вам понадобится скачать последнюю версию движка с официального сайта проекта. Впрочем, мы предпочли воспользоваться другим вариантом — сборкой от lecactus. Причин, по которым мы выбрали именно эту сборку, две. Во-первых, у нас сложилось довольно приятное впечатление от одной из более ранних ее версий, которую нам довелось испытать (перевод нельзя было назвать идеальным, но это было заметно лучше других локализаций, предлагаемых на тот момент). Во-вторых, вместе с данной сборкой опционально идет весьма солидный пакет подключаемых модулей, существенно расширяющих функциональность движка. Большую часть этих плагинов поклонники WordPress устанавливают в любом случае, так что их наличие в дистрибутиве более чем оправданно.
Перед закачкой дистрибутива на сервер создайте папку на локальном диске и распакуйте туда содержимое скачанного архива.
Обратите внимание на то, что при правке этого файла нельзя использовать программу "Блокнот". Зато вполне подойдут свободно распространяемые текстовые редакторы вроде Notepad++ или Notepad2, а также другие программы, предоставляющие возможность выставления кодировки UTF-8 без метки порядка байтов BOM.
![]() |
Для редактирования конфигурационного файла следует выбрать правильную кодировку |
Ваш конфигурационный файл должен выглядеть примерно так:
<?php
// ** настройки базы данных MySQL ** //
define('DB_NAME', 'имя_базы_данных');
define('DB_USER', 'имя_пользователя');
define('DB_PASSWORD', 'пароль');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
...
// ** Ключи ** //
define('AUTH_KEY', 'ключевая_фраза_1');
define('SECURE_AUTH_KEY', 'ключевая_фраза_2');
define('LOGGED_IN_KEY', 'ключевая_фраза_3');
// ** Префикс таблиц ** //
$table_prefix = 'wp_';
...
?>
Подразумевается, что вы уже создали свою базу данных MySQL, пользователя этой базы и получили пароль (информацию о том, как это сделать, обычно можно найти на официальном сайте хостинг-провайдера в разделе помощи). Обратите внимание на три верхних параметра: значения 'имя_базы_данных', 'имя_пользователя' и 'пароль' следует заменить на те, что вы получили при создании базы данных.
Следующий параметр — это адрес MySQL-сервера. Как правило, значение параметра, указанное по умолчанию, менять не нужно — 'localhost' сработает в большинстве случаев. Тем не менее, чтобы избежать ошибки, перед установкой движка мы рекомендуем уточнить адрес MySQL-сервера у вашего провайдера.
Параметр 'DB_CHARSET' задает кодировку базы. Рекомендуется использовать 'utf8' — такой выбор позволит избежать массы проблем, поскольку WordPress полноценно поддерживает только Юникод.
Значения следующих трех параметров ("Ключи") необходимо заменить на случайные фразы, которые не должны быть одинаковыми. Фразы могут и должны быть достаточно длинными, тем более что запоминать их не требуется. При желании можно воспользоваться специальным сервисом, генерирующим случайные ключевые фразы.
Последний параметр, который мы здесь привели, — это префикс таблиц. Он может содержать латинские буквы, цифры и символ подчеркивания. Изменять значение этого параметра имеет смысл лишь в том случае, если ваш тарифный план позволяет использовать только одну базу MySQL, а вы при этом хотите поднять несколько сайтов на основе WordPress. Каждому сайту будет соответствовать свой префикс.
Кроме вышеуказанных параметров в файле wp-config-sample.php имеются и другие. Их следует оставить без изменений.
Пользователям предыдущих версий WordPress при обновлении на версию 2.6 следует обратить внимание на то, что в конфигурационном файле старых версий движка не задаются параметры 'AUTH_KEY', 'SECURE_AUTH_KEY' и 'LOGGED_IN_KEY'. Старый wp-config.php, оставленный на сервере без изменений, может привести к некоторым проблемам.
Иногда страницы вашего сайта (в том числе те, что выводятся во время установки) могут отображаться в неправильной кодировке. Чтобы этого избежать, следует создать файл .htaccess, содержащий следующие строки:
# ------------------------
CharsetDisable On
AddDefaultCharset UTF-8
# ------------------------
Впрочем, это требуется не для всех провайдеров. Более того, наличие этих строк в ряде случаев может, напротив, привести к неработоспособности сайта.
![]() |
Родился новый блог |
Если при установке возникли проблемы, проверьте файл конфигурации, исправьте найденные ошибки и запустите установку еще раз. Если это не поможет, обратитесь за справкой на один из форумов поддержки или попробуйте поискать решение проблемы с помощью Google: одно из преимуществ движка WordPress — это его распространенность, что, в частности, означает, что решения многих возможных проблем уже где-то описаны.
Ну а если проблем не возникло, то можно сразу же начинать использовать движок по прямому назначению. Удачного блогинга!
Ссылки по теме
Скоро на сайте
-
Wordpress
Серия статей о плагинах к движку WordPrress -
AJAX
Проекты и продукты, ориентированные на AJAX -
Новые сервисы Google
Обзор новых сервисов Google
Copyright © 2003—2022 Все права защищены
При использовании материалов сайта ссылка на hostinfo.ru обязательна