Меню

SEO Софт и базы ключевиков



Партнеры:

RSS

Твиттер

Zerber

Zerber — так я решил назвать свою новую программу. Разрабатывалась она параллельно с WPD. Изначально это должен был быть простой сабмиттер под Джумлу или Вордпресс, но так как всегда хочется чего-то большего, Цербер стал не просто сабмиттером, а настоящей платформой для сабмитта, граббинга и всевозможной работы с FTP и БД MySQL.

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

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

А также разработан первый плагин для Цербера.

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

Принцип работы плагина предельно прост. Необходимо просто ввести URL блога, логин и пароль, натравить Цербера на папку со статьями (которые могут быть сгенерены любым статическим доргеном. см. ниже), настроить отложенную публикацию и нажать старт.

Основное окно программы

zerber

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

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

Окно настроек экспорта статей

Импорт статей в WordPress

Для импорта статей в WordPress Zerber использует протокол XML-RPC, поэтому ему не нужен доступ к БД MySQL, а нужно всего лишь включить в настройках движка публикацию по протоколам XML-RPC, но как вы наверное могли заметить на скриншоте есть небольшая формочка для настроек MySQL, это необязательные настройки, а служат они для того, чтобы цербер, например при предварительной установке, а затем экспорте статей смог самостоятельно включить эту настройку, т.к. она хранится в БД. Кстати публикация статей по протоколу XML-RPC позволяет работать церберу с бесплатными блог-сервисами с предустановленным WordPress.

Как должны быть составлены файлы для массового экспорта.
Все очень просто. Файл должен состоять из заголовка и текста и иметь обрамляющие теги #title# и #content# соответственно, например так:

#title#заголовок#title#
#content#текст текст текст#content#

Или так:

#title#[KEYWORD]#title#
#content#
[TEXT-x-y]
<!–-more-–>
[TEXT-x-y]
#content#

Здесь <!–-more–-> это тег Вордпресса, при такой генерации страницы будет вступительный текст и полный, попросту будет “читайте далее”

По моим тестам, экспорт статей шпарит быстрее, чем если бы они закачивались по FTP.

Кстати, о FTP
Церберу не составляет никакого труда закачать, а в последствии установить WordPress.

Форма для установки WordPress

форма для установки WordPress

Если разместить в проекте сначала задание по установке WP, а затем по экспорту статей и в экспорте настроить соединение с MySQL, то цербер без проблем установит движок, а затем загонит в него статьи.

Небольшие планы на будущее:

  • Сабмиттер под ЖЖ
  • Сабмиттер под Blogger
  • Плагин для работы с FTP
  • Плагин для работы с БД MySQL

Технические требования:

  • WinXP, Win2000, WinVista, Win7
  • Framework 2.0 и выше
  • Также программа будет привязываться к компьютеру

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

В камменты можно задавать вопросы по программе, постараюсь на все ответить

Страница программы



9 комментариев на «Zerber»

  1. Баг в цербере – если в названии папки для генерации есть запятая, то вылетает ошибка, а вместе с ней – и программа.
    Также предлагаю очень нужное усовершеннствование сделать – возможность авторазбивки по категориям. Я задаю программе список категорий, а она случайно разбивает по ним контент, либо опционально – я задаю папку, в которой подпапки – это категории, а уже в них – посты. Очень геморно делать сателлиты из-за того, что приходится запускать цербер под каждую категорию.
    То же самое предлагаю сделать и с тегами (в плане рандомного проставления из указанного списка). Это поможет индексации и увеличит кол-во страниц 2го уровня.
    Заранее спасибо ;)

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

  3. bobr:

    В каком формате сохранять файлы для экспорта????

  4. Сергей:

    А когда планируется финальная версия программы, сколько будет стоить?

  5. Spartanets, как насчёт идеи Егора Озерова о разбивке на теги и категории? Хотелось бы увидеть это в Zerbere.

  6. Насчёт категорий я имел ввиду именно эту идею:  «Я задаю программе список категорий, а она случайно разбивает по ним контент, либо опционально – я задаю папку, в которой подпапки – это категории, а уже в них – посты».
    П.С. цербер – прога отличная, но насчёт гибкости хотелось бы увидеть именно этот функционал.

Добавить комментарий


Powered by Olark