Показать сообщение отдельно
Старый 12.07.2018, 18:35   #113
xpert13
Местный
 
Аватар для xpert13
 
Регистрация: 24.12.2012
Сообщений: 99
Благодарил(а): 4 раз(а)
Поблагодарили: 45 раз(а) в 31 сообщениях
Репутация: 269
По умолчанию

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

В данный момент ведутся активные работы по созданию 6 версии программы. Работа выполнена примерно на 70% и уже доступна БЕТА версиях для тех, у кого есть активная лицензия Зеброида (ссылка на скачивание есть в закрытой ветке на форуме программы).

Zebroid 6 BETA 4

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

Очень много разных изменений было сделано и еще не мало будет сделано. Остановлюсь только на самых важных изменениях:
  • Chromium. Полностью переписан браузерный клиент Зеброида, который используется в качестве визуального редактора и браузера для автопостинга. В отличии от того, что используется в 5 версии он должен работать стабильнее и не вылетать с непонятными ошибками. К тому же используется более свежая версия Chromium и обновлять её в дальнейшем будет не очень сложно (в отличии от того, что в 5 версии который застрял на билде 45.0.2454)
  • Использование оперативки. Проблема с нехваткой оперативки должна уйти в прошлое. Все проекты по умолчанию переведены на SQLite (который очень хорошо себя зарекомендовал). Так же система откатов изменений тоже перевена на использование SQLite в качестве хранилища данных. Это были два самых больших потребителя оперативки. Сами хранилища SQLite оптимизированы на максимальную скорость, так что большой разницы между старой и новой версией в плане скорости вы не увидите
  • Работа с XML файлами. Переписаны алгоритмы работы с XML файлами, что в свою очередь избавило от ошибок их считывания (многим из пользователей знакома ошибка, которая возникает при открытии менеджера проектов из-за того, что кэш файл со списком проектов был поврежден), увеличило скорость импорта XML файлов и улучшило стабильность экспорта.
  • Улучшен файловый экспорт проекта. Теперь всегда видно прогресс и процесс можно остановить/прервать. Так же добавлена полоса прогресса при копировании картинок
  • Переделана работа с датой публикации поста. При работе с большими проектами это должно дать ощутимый прирост скорости там, где есть обработка даты публикации (импорт, экспорт, различные инструменты). Побочный эффект — проекты созданные в более ранних версиях программы будет медленнее открываться, но после сохранения скорость открытия проектов увеличится
  • Переработан механизм обработки доп. полей. Их обработка должна занимать меньше времени, так же они больше не используют оперативную память, что должно уменьшить общее потребление RAM программой. Тест экспорта большого проекта с 1 доп. полем в каждой записи показал увеличение скорости генерации WordPress XML файла примерно в 10 раз

Что планируется еще реализовать
  • Оптимизировать работу инструмента Заливка/скачивание изображений
  • Оптимизировать работу инструмента Скачивание интернет картинок
  • Добавить поддержку Google переводчика, который используется в браузерной версии (в дополнение той, что работает через Chrome API сейчас и у которого значительно хуже качество перевода)
  • Парсинг Youtube видео через API
  • Поддержка сервисов по обходу Recaptcha
  • И другие предложения пользователей программы

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

P.S. Всем, кто еще не в курсе - в данный момент (до 17.07.2018) продолжается акция со скидками в честь 9 годовщины программы. Не упустите свой шанс купить отличного помощника с хорошей скидкой.
xpert13 вне форума   Ответить с цитированием