Уроки Wordpress: измеряем производительность блога

Ноябрь 24th, 2008

Сегодня мы расскажем Вам о том, как можно измерять скорость генерирования страниц в Вашем блоге.

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

Для измерения времени генерирования страницы, мы вставим специальный код в шаблон блога, который будет отображать статистику генерирования страницы блога.

Код этот выглядит вот так:

<!-- <?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> -->

Его необходимо вставить в файл “footer.php” в папке шаблона вашего блога, перед строками:

</body>
</html>

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

Если у Вас что-то не получается, или остались вопросы, задавайте их в комментариях.

Уроки Wordpress: оптимизируем работу блога

Ноябрь 17th, 2008

Сегодня мы расскажем о том как оптимизировать работу Wordpress-блога с помощью кэширования страниц.

Кэширование страниц блога позволяет увеличить скорость работы блога благодаря тому, что уменьшает количество запросов к базе данных и вызовов функций PHP при открытии страниц Вашего блога.

Для активации функции кэширования необходимо отредактировать конфигурационный файл Wordpress, который находится в корневой папке, на сервере Вашего блога, файл называется wp-config.php.

В него необходимо добавить строку define('WP_CACHE', true);

После этого скачайте плагин, который называется WP Super Cache и установите его на свой блог. (Как установить плагин).

После установки плагина активируйте его в панели управления блога, раздел “Плагины”.

Плагин должен будет создать дирректорию /wp-content/cache и добавить необходимые для работы строки в файл .htaccess, после этого в панели управления раздел “Параметры” - “WP Super Cache” Вы можете выбрать режим работы кэширования и настроить параметры работы плагина.

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

Если у Вас что-то не получилось, задавайте вопросы в комментариях.

Победитель акции “7 причин, почему я выбрал компанию Эскхостинг”

Ноябрь 12th, 2008

Дорогия друзья!

Вот и закончилась акция, приуроченная к юбилею компании Эскхостинг. Мы благодарны всем пользователям, которые откликнулись и приняли участие в конкурсе, опубликовав “7 причин” на страницах своих блогов и веб сайтов. Наиболее интересные отзывы были опубликованы на нашем сайте в разделе “Наши клиенты о нас“. Победителем конкурса признана Неснова Ольга Павловна (г. Ивантеевка, Московская область). Обещанный приз плейер iPod отправлен для Ольги и Евгения и они любезно согласилась выслать нам фотографии с призом, которые будут опубликованы на страницах корпоративного блога компании Эскхостинг.

“7 причин” победителя конкурса:

Предустановленный WORDPRESS
- система для создания блогов - самой последней версии… В случае необходимости, техническая служба, поставит программный комплекс той версии, который необходим для работы. Прежде чем перейти к компании “Эскхостинг” я думал что это миф. И будет такая же волокита с сервисной службой как у некоторых других провайдеров (не называю по этическим соображениям). Оказалось правдой. Был неожиданно, приятно и сильно удивлен.
Доброжелательность.
Повторюсь. Приятно и неожиданно удивлен и обрадован. Не знаю, как технической службе, но мне, время от времени доставляет удовольствие простое, разумное человеческое общение, в ходе которого снимаются накопившиеся вопросы и разрешаются текущие проблемы. И это не дифирамбы. Это факт!.. Ощутил на себе.
Цена.
Тарифный планы начального уровня дает возможность оттестировать модель своего будущего проекта. Устанавливая многочисленные шаблоны и плагины, выбрать из их множества наиболее подходящие для работы. Спланировать переход на иные тарифные планы, продвинутые в техническом решении.
Возможности.
Весь спектр необходимых услуг для того, чтобы расти вместе с компанией. Развивать свои проекты и не думать о головной боли, связанной со сменой провайдера и регистратора доменов.
Сервис.
Сервис и консультация с первых шагов и минут… Возможно для кого-то установка и настройка базы MySQL не является проблемой, но для “чайника” - это головная боль… Здесь, в компании, все проблемы, связанные с предустановкой, подключением и настройкой базы решаются в 3 минуты. И это не слова. Это факт!..
Продуманность решений.
Всегда приятно, особенно “чайнику”, когда специалист в той или иной области вначале думает, а потом делает. Такое ощущение, что сотрудники компании, прежде чем взяться за ее создание прошли по “пути Станиславского”.
Что это за путь? Поясняю. Когда Станиславский со своим коллегой решили организовать театр, Станиславский бросил фразу, ставшую в последствии “крылатой”: “Театр начинается с вешалки…”
Т.е. человек, когда приходит в театр, он идет в гардероб, проходит по коридорам, возможно идет в курительную комнату или буфет и только потом в зал… Два учредителя театра постарались учесть все возможные неудобства от посещения театра людьми разного склада характеров, сообразительности, сословия и темперамента… И успешно их разрешили, т.к. мы знаем, что театр Станиславского пользовался при его жизни большой популярностью, а доступен он был не только элите, но и простым людям.
У меня же, сложилось впечатление, что сотрудники компании “Эскхостинг” изначально проделали примерно такой же “путь Станиславского” по организации своего детища, т.к. внедренные решения позволяют за короткий срок разобраться с управлением и работать с хостингом любому человеку, даже не специалисту в области компьютерных технологий…
Время существования + величина компании / ее достижения.
Очень важный показатель. Тот, кто не понимает этого, делает изначально большую ошибку. Слишком “молодая”, маленькая организация находится в состоянии болезненного роста, становления, которое часто отражается на качестве услуг и взаимоотношений с клиентом… Слишком “старая”, крупная и устоявшаяся организация не всегда адекватно реагирует на запросы клиентов, какими бы странными они не были. Два года - это хороший срок для организации. Это время, чтобы подвести итоги, учесть все сделанное, наработать положительное мнение и отзывы клиентов, и планомерно развиваться в выбранном направлении. Думаю, что компания уже сделала свой выбор в правильном направлении, а мое появление в списке клиентов “Эскохостинга” - это появление в нужном месте и в нужное время. Время чтобы расти и претворять в жизнь наработанные планы, идеи и мысли… И те два блога, что уже размещены на сервере компании - это не предел… Впереди еще ряд информационных проектов, интернет-магазин, несколько тематических журналов он-лайн и другие.

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

С уважением и благодарностью за сотрудничество,

Бердичевская Анна

Директор компании Эскхостинг

Уроки Wordpress: дополнительная защита панели администрирования

Ноябрь 5th, 2008

Сегодняшний урок посвящен безопасности Вашего блога. Мы расскажем о том, как поставить дополнительный пароль, который не зависит от Wordpress, а соответственно не может быть украден при взломе блога.

Кроме того этот пароль закрывает доступ в зону администрирования блога даже в том случае, если пароль Wordpress, стал кому-то известен кроме Вас.

Для установки пароля воспользуемся панелью управления хостингом. На нашем хостинге установлена панель cPanel, поэтому все скриншоты и сама инструкция основываются на работе с cPanel.

Откройте панель управления хостингом, данные доступа к хостинг аккаунту приходят Вам в письме сразу же после оплаты хостинга. Найдите раздел “Безопасность” - “Защита директорий паролем”.

Откройте папку нажав на иконке папки возле названия.

Далее выберите папку нажав на название папки.

После этого откроется интерфейс для установки пароля на папку. Здесь необходимо ввести описание папки, на которую устанавливаем пароль, например: “MyBlog Admin Zone” и не забудьте поставить галочку “Защитить этот каталог паролем”.

После этого необходимо создать пользователя и назначить ему пароль, для доступа к этой папке:

После того как Вы добавите пользователя, при попытке входа в папку “http://myblog.com/wp-admin/” появится окно авторизации, в котором необходимо ввести логин и пароль, которые Вы только что создали.

Использование двух паролей, один стандартный на вход в Wordpress и второй дополнительный на вход в папку, намного повышает безопасность блога, от несанкционированного доступа в интерфейс администратора. Поэтому рекомендуем Вам обязательно воспользоваться этой инструкцией и защитить свой блог.

Уроки Wordpress: Как добавлять изображения в запись

Ноябрь 2nd, 2008

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

Чтобы вставить изображение в запись необходимо открыть запись на редактирование, установить курсор в то место текста, где необходимо вставить изображение и нажать на кнопку загрузки медиафайла:

После этого, откроется диалог, загрузки изображения в блог:

Если Вы загружаете изображение с компьютера, нажмите на кнопку “Выберите файл для загрузки”, и укажите какой файл Вы хотите загрузить на сервер. После того как изображение загрузится, Вы сможете отредактировать его расположение в блоге, параметры обтекания текстом, заголовок и описание файла.

После того, как Вы сделали все необходимые настройки, нажмите кнопку “Вставить запись” и изображение появится в редактируемой записи, в том месте, где находился курсор.

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

Нажмите на изображение, которое Вы только что вставили в запись, появится иконка, которая позволит Вам открыть свойства изображения:

В открывшемся окне выберите закладку “Дополнительно”

В нижней части окна дополнительных настроек введите вертикальный и горизонтальный отступ в пикселях:

После этого, нажмите на кнопку “Обновить”.

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

Если что-то не получилось, задавайте вопросы в комментариях.

Уроки Wordpress: Устанавливаем код AdSense с помощью виджета

Октябрь 29th, 2008

Сегодняшний пост отвечает на вопрос о том, как работать с плагином AdSense Manager, который помогает установить код рекламной сети Google AdSense в шаблон Вашего блога с помощью виджетов.

После того как Вы скачали и установили плагин. Зайдите в раздел “Управление” в панели администрирования блога и найдите ссылку “Ad Units”

Вставьте код AdSense в текстовое поле и нажмите “Import to New Ad Unit”

После этого Вам предолжат настроить параметры рекламного блока, стили и условия отображения в блоге. После того, как Вы настроите рекламный блок, нажмите “Save Changes”.

Теперь у нас есть первый рекламный блок, для отображения в блоге.

Если Вы перейдете в раздел, “Дизайн” - “Виджеты”, то увидите, что появился новый виджет с названием нашего первого рекламного блока.

Добавляем его в боковую колонку и сохраняем изменения:

Ждем пока пройдет минут 10 - 15, когда начнет отображаться рекламный блок, примерно такое время, просит подождать Google AdSense, с момента установки рекламного блока на сайт.

Если у Вас что-то не получилось или остались какие-то вопросы, задавайте их в комментариях.

Уроки Wordpress: используем виджеты в Wordpress блоге

Октябрь 26th, 2008

Сегодня мы расскажем о том, как можно добавлять дополнительные блоки информации в шаблон Вашего блога. Для этого мы будем использовать виджеты. Сейчас практически 98% шаблонов для Wordpress, поддерживают работу с виджетами, поэтому проблем с установкой виджетов у Вас возникнуть не должно.

Откройте панель управления блогом, раздел “Дизайн” - “Виджеты”.

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

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

Для добавления виджета нужно просто нажать на ссылку “Добавить” на одном из виджетов в списке доступных виджетов.

После того как Вы добавили виджет в боковую колонку, необходимо настроить параметры виджета, для этого в правой части сранице в списке добавленных виджетов, нажмите на ссылку “Изменить” на виджете который хотите настроить.

В данном примере, отображаются настройки виджета “Страницы”.  В поле “Заголовок” Вы задаете название блока, которое будет отображаться на Вашем блоге. Также Вы можете задать порядок сортировки для выводимых страниц и добить идентификационные номера страниц, которые Вы не хотите отображать в списке страниц этого виджета. После того как все настройки сделаны, нажмите кнопку “Изменить”.

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

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

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

Уроки Wordpress: как обновить блог.

Октябрь 16th, 2008

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

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

Новые версии Wordpress предупреждают администратора блога о том, что необходимо обновиться. Выглядит это примерно так:

При нажатии на ссылку “Пожалуйста, обновитесь”, Вы попадете на страничку загрузки новой версии Wordpress. Для того, чтобы скачать новую версию Wordpress на русском языке, нажмите на ссылку “Wordpress also available in Русский”

Скачайте новую версию Wordpress на русском языке на свой компьютер.

Ознакомьтесь с инструкцией по настройке ФТП-соединения с сервером, на котором расположен Ваш блог.

Подключитесь через созданное соединение к серверу, откройте папку в которой находится Ваш блог, как правило, это “public_html” и загрузите файлы из папки “Wordpress” на сервер с перезаписью уже существующих.

После того как все файлы загрузятся на сервер, посетите панель администрирования Вашего блога, находится она по адресу http://adress.vashego.bloga/wp-admin/

Как правило, после установки новой версии Wordpress требуется обновление базы данных, о чем Вам и сообщат в панели администрирования блога. Нажмите на кнопку, “Обновить базу данных”, после этого Вам сообщат о том, что блог обновлен, и откроется панель администрирования блога.

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

Уроки Wordpress: резервное копирование блога.

Октябрь 13th, 2008

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

Для этого заходим в панель управления хостингом, нажимаем на кнопку “Перейти на контрольную панель” и находим здесь, “Мастер резервного копирования”:

Нажимаем создать резервную копию:

Далее выбираем “Полная резервная копия”:

Указываем адрес e-mail, на который прийдет уведомление о том, что резервное копирование завершено:

И нажимаем “Создать резервную копию”. По завершению процесса, Вам придет письмо с уведомлением о том, что резервная копия создана и Вы можете скачать ее с сервера. Кстати сделать это можно с помощью настроенного ФТП-соединения.

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

Уроки Wordpress: настраиваем соединение с ФТП сервером

Октябрь 11th, 2008

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

Для работы с сервером нам потребуется программа, которая бы поддерживала работу с сервером по FTP, самый простой вариант это установить и настроить файловый менеджер Total Commander.

Скачиваем программу, устанавливаем и запускаем. Процесс установки программы, достаточной прост, поэтому этот этап мы не будем описывать здесь.

Теперь создаем наше первое ФТП-соединение, с сервером на котором расположен наш блог.

Запускаем Total Commander и нажимаем комбинацию клавиш ctrl+f

Откроется окно, настройки ФТП-соединений:

Нажимаем на кнопку “Добавить” и вводим данные для доступа на сервер с блогом. Эти данные, должны были прийти в письме, при заказе хостинга.

После того как Вы ввели все данные, необходимые для подключения, нажимаем “ОК”. В списке соединений должно появится  новое соединение, которое мы только что настроили, для его проверки, нажимаем на кнопку “Соединиться”, если все данные введены правильно, то Вы попадете на сервер с папками Вашего блога.

Мы всегда будем работать с папкой “public_html“, в ней расположены все файлы Вашего блога. Открываем папку “public_html” и получаем список папок и файлов Вашего блога.

Собственно на этом все. Подключение настроено и работает. На следующем уроке мы будем учиться обновлять Wordpress, с помощью ФТП-соединения, которое настроили сегодня, так что подписывайтесь на RSS-ленту, и ждите новых публикаций.