Blogml
![]() | Тема этой статьи Википедии не может соответствовать общему руководству по общему мнению . ( апрель 2015 г. ) |
Эта статья требует дополнительных цитат для проверки . ( апрель 2015 г. ) |
Blogml - это открытый формат , полученный от XML для хранения и восстановления содержания блога .
История
[ редактировать ]Blogml был первоначально создан Дарреном Неймке в августе 2005 года, начав рабочее пространство в сообществе GotDotnet. В июле 2006 года Blogml был перенесен в Codeplex для лучшей разработки с открытым исходным кодом , и некоторые другие разработчики присоединились к этому проекту. [ 1 ] Blogml до сих пор достиг трех версий. Версии 0,9 и 1.0 выпущены на GotDotNet и версии 2.0, выпущенные на CodePlex. После перемещения этого проекта в Codeplex Keyvan Nayyeri присоединился к этому проекту и добавил несколько новых функций для Blogml 2.0.
В дополнение к спецификации Blogml, существует богатый набор .NET Framework API -интерфейсов , предоставленные командой BlogML для разработчиков .NET, чтобы проще работать с разметкой.
Blogml поддерживается многими инструментами .net, такими как Community Server , Subtext , Single User Blog , BlogEngine.net , Dasblog и проект Orchard . Также есть некоторые реализации для других двигателей и услуг блогов, таких как Blogger .
Основные цели
[ редактировать ]Blogml создан для некоторых основных целей: [ Цитация необходима ]
- Возможность портировать контент в блоге между двигателями блога:
- Это тот случай, когда у человека есть блог, основанный 0,95 версии . на Наличие «экспорта в Blogml» в .Text и функция «Импорт из Blogml» на сервере сообщества решает эту проблему.
- Способность портировать контент блога между версиями двигателя блога:
- То же, что и выше.
- Возможность портировать контент блога между поставщиками хранения:
- Это тот случай, когда можно использовать двигатель блога, такого как блог с одним пользователем , и работает от одного поставщика - такого как DotTextProvider (где контент читает и записывается на существующую схему. Текст) и хочет продолжать использовать блог с одним пользователем Но перейдите к новой структуре данных. В этом случае один настраивает блог с одним пользователем для использования DotTextProvider и запустить функцию «Экспорт в BlogML», а затем повторно настроить поставщика для тогдашнего поставщика и запустить функцию «Импорт из BlogML».
- Способность легко резервное копирование блога:
- Здесь один запустил какую -то запланированную задачу для автоматического запуска функции «Экспорт в блогмл» и сохранить вывод в качестве сжатого файла резервного копирования где -то.
Лицензия
[ редактировать ]Blogml лицензирован по лицензии BSD .