В данный момент ведутся активные работы по созданию 6 версии программы. Работа выполнена примерно на 70% и уже доступна БЕТА версиях для тех, у кого есть активная лицензия Зеброида.
Если коротко — основные планы на 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 годовщины программы. Не упустите свой шанс купить отличного помощника с хорошей скидкой.
2 комментария
18 июля 2018, 22:23
mashurov19 июля 2018, 19:01
admin