Главная > BlogBot > Обновление BlogBot 3.0.6. Упор на ускорение работы софта.

Обновление BlogBot 3.0.6. Упор на ускорение работы софта.

Сегодня мы выпустили новое обновление для BlogBot’a. Обновление коснулось не только функционала самого BlogBot’a, а и документации к нему (появился мануал к 3 версии) и раздела FAQ на сайте blogbotengine.

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

Улучшен встроенный синонимайзер.

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

Также были добавлены две настройки для синонимайзера. Теперь вы можете выбрать, каким способом работать со словарями и, какой длины цепочки слов обрабатывать. Думаю на этих опциях нужно остановится подробнее, так как они влияют на скорость работы BlogBot’a в целом.

Два способа работы со словарями синонимайзера.

Первый как и раньше позволяет работать со словарем как с файлом, то есть если вам нужно найти синоним для какого-нибудь слова, то скрипт произведет несколько операций чтения из файла(ов). На некоторых хостингах такие операции чтения с жеского диска, если их происходит достаточно много, могут сильно съедать процессорное время CPU. Но при этом данный способ позволяет экономить на оперативной памяти.

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

Какой способ работы со словарями использовать, вы можете самостоятельно выбрать в настройках BlogBot’a. В новом обновлении данные настройки были вынесены в панель управления BlogBot’ом, так что вам больше не придется редактировать файл config.ini через FTP.

Для выбора способа работы со словарями добавьте в config.ini d секцию common:

synonymizerStorage = 1 или 2

Длина цепочек слов при синонимизации.

Раньше цепочки максимум могли состоять до 7 слов, проще говоря, вы могли при создании словаря цепочку из 7 слов заменить на что-то другое. Теперь вы сами можете выбирать цепочки какой длины обрабатывать, но также не больше 7. Чем меньше цепочка слов, тем быстрее синонимайзер будет обрабатывать текст, поэтому если ваш словарь использует небольшие словосочетания, то рекомендуем уменьшить это значения, например до 4-5.

Для указания длины цепочек слов добавьте в config.ini d секцию common:

synonymizerWords=N

где N может быть равным от 2 до 7.

Длина статей.

Если раньше одна очень длинная статья, например, больше 10 000 символов могла полностью застопорить работу скрипта и при этом сильно зарузить хостинг, то теперь эта проблема решена. Длинные статьи будут обрезаться до n-ого количества знаков, указанного в настройках BlogBot’a.

Для указания максимальной длины статьи добавьте в config.ini d секцию blogbotd:

postTitleMaxLength=N

postBodyMaxLength=N

где N — количество знаков в тексте.

Работа с базой данных

В функционал BlogBot’a была добавлена функция оптимизации таблиц базы данных. Данная функция будет запускаться в фоновом режиме и позволит избежать некоторых проблем при работе с базой данных.

Чтобы BlogBot  автоматически оптимизировал таблицы базы данных добавьте в config.ini d секцию blogbotd:

autoDbOptimizer="yes" или "no"

Другие изменения.

  1. Исправлено вычисление параметров блога.
  2. В разделе «Контент» добавлена возможность редактировать разные версии статей: синонимайхинг, рерайт и др.
  3. Доработан плагин «Постовой».
  4. Исправлены другие мелкие ошибки.

Popularity: 2%

BlogBot ,

  1. darkRoma
    19 Авг 2010 из 3:31 | #1

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

    В последний раз, когда обращался за поддержкой долго не было ответа и я просто не дождался…

  2. 19 Авг 2010 из 14:17 | #2

    @darkRoma
    Нужно было повторить попытку, возможно, что сообщение в ICQ было закрыто, а найти непрочитанное сообщение при сотнях контактов просто невозможно. Если в ICQ не отвечаем, напишите на почту.

  3. Search Bot
    20 Авг 2010 из 13:21 | #3

    В новой версии настройки (editconf.php) не работают. 500 Internal Server Error

  4. Search Bot
    20 Авг 2010 из 13:22 | #4

    И users.php тоже не работает

  5. 20 Авг 2010 из 23:31 | #5

    Попробуйте ввести в строку адреса ?debug_mode, например, …/users.php?debug_mode и вывод ошибки скинуть нам на почту или в ICQ

  6. Search Bot
    21 Авг 2010 из 18:41 | #6

    @seobucks
    Всё заработало. У меня права на эти файлы стояли не правильные. Поставил 644 — помогло. Спасибо за помощь!

  7. Артем
    26 Авг 2010 из 17:45 | #7

    Вот бы здесь скачать оптимальный файл конфигураций можно было бы ….))))

  8. Vladimir
    01 Сен 2010 из 3:01 | #8

    Добавил в расписание Очистку с настройками Все\Сутки\1\60\+\+
    Но опубликованные посты почему-то не удаляются, хотя рядом с ними стоит счетчик=1.

  9. Vladimir
    16 Окт 2010 из 2:52 | #9

    Прокомментируйте, пожалуйста.
    Проблема не решена.

  10. 16 Окт 2010 из 19:21 | #10

    @Vladimir
    пришлите на email суппорта описание проблемы, данные для входа в ваш BlogBot (ссылка, логин и пароль), также возможно потребуется временный доступ к FTP в папку бота.

  11. Станислав
    13 Авг 2012 из 20:15 | #11

    поставил BlogBot версия 4.0.0 Не работает cron и express parse. Хотя все настройки сделаны вроде правильно. Версия WordPress последняя. Сколько ни бьюсь, ни фига не выходит.

  1. Трекбеков пока нет.