Skip to content


Цикл записей для начинающего блогера

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

  • Создаем свой блог  и раскручиваем его шаг за шагом
  1. С чего начать или как сделать свой блог
  2. Первый шаг после установки блога: установка необходимых плагинов
  3. Как рассказать всем про ваш новый сайт
  4. Как посмотреть кто был на вашем блоге?
  5. Продвижение блога ссылками
  6. Заработок с помощью блога: продажа ссылок через Sape

Технические заметки

Posted in Блогинг.


WordPress 3.0

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

Из очевидного сразу:

  • новый дизайн админки
  • подменю “обновить” переехало вверх
  • можно создавать свое меню.
  • админка работает быстро.
  • память используется (с 32 плагинами) всего 24М, ресурсоемкость не сильно изменилась.

Непонравилось:

  • новый стиль, который идет по умолчанию, ничего особенного из себя не представляет. Если попробывать скачать новую тему, имеющую те же возможности (настройка цвета и картинки в заголовке, несколько панелей для виджетов сбоку, сверху и снизу), то на выбор будет несколько десятков тем, гораздо более интересных. Это только для новичков, поиграться
  • В одной из установок вордпреса после апгрейда невозможно изменить настройки экрана в режими редактирования, к тому же пропали рубрики, котоые не получается вернуть (пользуюсь перой, может в ней дело?). Второй вордпрес с такими же настройками на том же сервере ведет себя нормально. Возможно из-за разных первоначальных настроек экрана редактирования.

Posted in CMS.

Tagged with .


Очистка вордпреса

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

Что необходимо? Доступ по ftp к вашему блогу на .

Что будем удалять?

  1. Темы оформления, которые вам больше не нужны. Если вы планируете когда-то поменять — удалите, перекачайте на свой компьютер, когда будете менять, тогда и закачаете. Тоже самое относится и к неиспользуемым плагинам.
  2. Файлы с переводом интерфейса (в основном плагинов и админки) на различные языки, файлы которые заканчиваются вот так: es_ES.mo (испанский), zh_CN.mo (китайский). Эти файлы лежат обычно в папках lang, languages, только оставляйте файлы с русским языком RU.po и оригинальные с расширением .pot
  3. Скриншоты, файлы типа screenshot-1.png
  4. Различные инструкции типа readme.txt, readme.html, если вы опытный пользователь, то и так знаете что там написано, если будет нужно — всегда можно зайти на страничку плагина и прочитать все что нужно. А если вдруг с плагином начинаются проблемы, то все равно нужно лезть на сайт, общаться с автором.
  5. Лицензии в формате .txt, все равно кроме вас их там никто не прочитает
  6. Папки с временными файлами, которые созданы плагинами. Они могут остаться, если вы отключали плагины не отключив их в настройке.
  7. Неудачные апгрейды, папка upgrade, там могут остаться временные файлы.
  8. Образцы конфигов, wp-config-simple.php, которые идут в инсталяте, старые версии конфигов и системных файлов — их часто создают различные плагины после редактирования, добавления в конфиги своей информации.
  9. Карта сайта в формате xml, она занимает много места, если у вас много страниц. Можно настроить плагин для генерации карты на создание только запакованного.

Где лежат эти файлы? каталог public_html/каталог, куда установлен вордпресс/wp-content
основной размер создают плагины plugins и темы. Удалите все темы, кроме используемой, затем займитесь плагинами.

Вот вам пример, один из самых популярных плагинов simple-tags, содержит

  • 6 скриншотов (414к)
  • 1 ридми (12к)
  • 18 файлов переводов (1064К),  16 если оставлять русский (879к)

практически полтора мегабайта совершенно ненужной информации, после очистки остается всего 515к, т.е. 75% из занимаего им по умолчанию места было совершенно бесполезно.

Другой пример, плагин wp-optimize, общий размер до очистки 163к, после 28к. Что не нужно: index.htm, readme.txt, screenshot-1.jpg, screenshot-2.jpg, wp-optimize-fa_IR.mo, wp-optimize-fa_IR.po. Уменьшается в 5 раз!

Популярный -sitemap-generator после очистки всего 276к,  выкидывается 1.5 мегабайта описания и интерфейсов на разных языках.

После полной очистки блог становится заметно меньше, 18 мегабайт для сайта с 26 плагинами (без учета картинок в постах), до очистки 30-40М. Это кажется совсем немного даже если у вас 50-100 мегабайт, но оставшееся место будет быстро сокращаться, например, из-за временных файлов различных кэширующих плагинов и в какой-то момент сайт может перестать работать.

Если вы закачиваете картинки в блог, то со временем каталог с ними станет очень большим.  Старайтесь сжимать и оптимизировать размер картинок.

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

Что пожно еще выкинуть? как уменьшить размер установки не ухудшая функциональность?

Posted in CMS, технические заметки.

Tagged with .


Рейтинг совершенно не научных фантастических сериалов

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

  1. Числа (Numb3rs)
    Ученый, математик-прикладник помогает брату из ФРБ расследовать преступления с помощью математических методов. В целом все правдоподобно, методы и теории, на которых основывается помощь существуют в реальном мире, о них даже правильно и интересно рассказывают. Одно но, презентации для объяснения и программы для расчетов составляются моментально. Можно подумать, что как только есть формула, она сразу начинает обрабатываться компьютером, база данных сама создается, данные вводятся сами собой. В жизни бы так, чтоб за тебя все делала группа программистов и дизайнеров за кадром. Интересно, но надоело к 3 сезону однообразностью сюжетов.
  2. Эврика (Eureka)
    Город ученых с совершенно нереальными технологиями. например главный компьютер естественно квантовый, по мощности превосходит все остальные существующие на земле в несколько раз. Начальники, которые разбираются во всем и сразу. Пара ученых, которые разбираются во всем еще лучше, начиная от генетики и погоды и заканчивая квантовой физикой, программированием роботов и т.п.. Особенно умиляют школьники, которые в качестве курсового проекта делают то, что в жизни не способны сделать несколько институтов за десятилетия (термоядерный синтез, как вулкан из глины, просто даже для младших классов). И конечно военные, которые все это финансируют. Вначале смотреть интересно, но чем дальше, тем менее научные становятся сюжеты. Я, так как сам физик, долго смотреть это не смог.
    Сериал для школьников, создан для популяризации науки.
  3. За гранью (Fringe)
    Основной ученый сериала не просто разбирается во всем. Он предварительно просидел запертым 17 лет в психушке, но прекрасно знает все научные достижения современности. Да еще оказывается, что любая технология у террористов (специфика, сериал о расследованиях ФБР) проходила через его лабораторию лет 20-30 назад по военным заказам, а кроме него никто не в силах разгадать эту загадку. В общем совершенно нереально, Главная героиня постоянно ходит с кислым лицом. Сериал вначале затянул, но после 3-5 серил разонравился, не впечатляет.

Предлагайте еще сериалы для моего рейтинга, добавлю, посмотрю :)

Posted in Фильмы, сериалы.


Установка и интеграция Bbpress

Прочитал у Тода о Bbpress, форуме для вордпреса и решил установить (давно хотел сделать форум, но все руки не доходили). Основное преимущества данного блога над другими — тесная интеграция с вордпресом (одни и те же разработчики). Опишу по порядку, все что нужно сделать

  1. Скачиваем дистрибутив, можно сразу руссифицированный с сайта bbpress.ru.
  2. Заходим в cpanel хостинга и создаем поддомен для форума, например forum.ваш_домен — адрес, по которому будет находится ваш форум.
  3. может работать с отдельной базой данных либо с базой данных вордпресса, там где хранятся все таблицы wp_. Если планируете отдельную базу — создайте ее, задайте пользователя.
  4. Закачиваем дистрибутив из скачанного архива на свой хостинг, в папку соответствующую поддомену п.1.
  5. Редактируем bb-config.php (в архиве он называется bb-config-sample.php), указываем базу данных, пользователя и пароль. Если используем ту же базу, что и для вордпресса — то информацию можно взять из файла его конфигурации wp-config.php.
    Замените фразу 'put your unique phrase here'  в четырех строках (см. ниже) на произвольный набор символов:
    define( 'BB_AUTH_KEY', 'put your unique phrase here' );
    define( 'BB_SECURE_AUTH_KEY', 'put your unique phrase here' );
    define( 'BB_LOGGED_IN_KEY', 'put your unique phrase here' );
    define( 'BB_NONCE_KEY', 'put your unique phrase here' );
    !!! для интеграции с вордпресом тут будет необходима особая настройка
    Русский язык включается строкой define( 'BB_LANG', '' ):
    изменяем на define( 'BB_LANG', ''ru_RU )
  6. Заходим через браузер по адресу форума и следуем по инструкции, шаг 2 можно пропустить. Когда все закончится, вам а почту придет письмо с паролем администратора (key master) и можно работать с форумом.

 

ббпресс

Интеграция   и

Дальше инструкция для тех, кто хочет совместить обе системы:

  • Заходим в админку форума, Настройки -> Интеграция с и  настраиваем "Карту пользовательских ролей" — задаем какие права получат пользователи вордпреса при заходе на форум, администратору максимум, остальным — как вам нравится. Сохраняем.
  • В вордпресе устанавливаем плагин Интеграция с bbPress, активируем и настраиваем его: пишем путь для форума и т.п., после чего сохраняем. После этого плагин напишет, какую строчку (или строки) текста нужно добавить в файл wp-config.php. Редактируем этот файл.
  • Дальше сложнее. auth_salt и другие параметры, отвечающие за безопасность. Нужно открыть конфиги wp-config.php и bb-config.php и сделать эти параметры одинаковыми:
    define( 'BB_AUTH_KEY', 'text' ); и  define('AUTH_KEY', 'text' ); 
    пройтись по всем 4 параметрам (см. п.5). Если у вас вордпресс старый или обновлялся со старой версии, то у него в конфиге нет таких строчек, нужно добавить.
  • Возвращаемся к настройкам форума. После Карты ролей идут настройки адреса блога — заполняем их. Потом заполняем параметры auth_salt и т.п., их можно взять из базы данных или со странички http://ваш_сайт/wp-admin/options.php (у меня они почему-то не поменялись, зашел в базу и поменял вручную).
  • Если используете одну базу данных то просто указываем префикс к таблицам вордпресса если нет — ставим галочку "Показать установки дополнительной базы данных" и заполняем. Сохраняем.
    После этого зайти в форум можно будет только с логином паролем пользователя из вордпресса.
  • Если что-то не получается — попробуйте очистить куки и зайти еще раз.
    Если не вышло — можно зайти в cpanel, в базу данных и отредактировать в таблице bb_meta данные вручную. Либо удалить все таблицы bb_ и установить форум заново.

Общие впечатления

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

Русификация сделана отлично, тем оформления не так много как для вордпресса, но если поискать, то можно найти интересную. Я, например нашел тему, полностью совпадающую по дизайну с Carrington Blog — оригинальной темой этого блога (которую я пытался чуть-чуть адаптировать). Думаю, что у многих популярных тем есть аналоги для форума. Редактировать темы просто — они состоят из нескольких мелких файлов: заголовок, футер и т.п. 

Плагины тоже существуют, есть даже статьи типа "топ 100 плагинов для ббпреса", можно развивать и наращивать возможности.

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

Понятно, почему у нас эта система не распространилась — блоги ведут в основном одиночки и просто общаются в комментах. Но для ряда проектов, типа моего проекта Гало возможность пользователям создавать свои сообщения просто необходима. Если же вам это не нужно, не хотите пускать пользователей даже подписчиками в вордпрес (на некоторых форумах рекомендовали так делать в целях безопасности) — то вам интеграция не нужна.

Posted in CMS, Блогинг, технические заметки.

Tagged with , .


Кросспостинг и число страниц

Проводил эксперимент с кроспостингом в ЖЖ.

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

Изменил настройки, открыл ЖЖ для поисковиков. Через 2-3 месяца заметил что число индексированных страниц в гугле стало уменьшаться, причем довольно быстро, по 30 страниц в неделю, с яндексом проблем небыло. Хорошо что успел вовремя заметить. После скрытия ЖЖ от поисковиков число страниц стало прибавляться. 

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

Posted in SEO.

Tagged with .