Общее объяснение программы: различия между версиями

Материал из Вики.Мои предки
(Новая страница: «Веб-деревья документируют семейную историю людей, записывая следующие события, факты и отношения: * рождение * Брак(ы) и развод(ы) * Смерть * Дети * Родители * и связанные мультимедийные файлы. == Основная концепция ==»)
 
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 6: Строка 6:
* Родители
* Родители
* и связанные мультимедийные файлы.
* и связанные мультимедийные файлы.
== Основная концепция ==
== Основная концепция. ==
Приложение особенно отличается использованием несколькими пользователями через Интернет и необходимой концепцией авторизации. Важным аспектом здесь является защита персональных данных от несанкционированного доступа.
 
Первое изображение слева показывает типичную страницу веб-деревьев для человека. Для скриншотов данного руководства был создан файл-образец, который затем послужил основой для всех иллюстраций.
 
== Веб приложение. ==
Приложение webtrees основано на веб-технологиях. Веб-приложение характеризуется тем, что в качестве пользовательского интерфейса используется веб-сайт. Это означает, что пользователи webtrees могут получить доступ к приложению с любого компьютера с помощью браузера (см. изображение ниже справа).
 
Его можно использовать независимо от операционной системы через различные устройства (ПК, ноутбук, планшет, смартфон, Smart TV и т. д.). Приложение представлено в привлекательной форме, оптимизированной для целевого устройства  . Несколько пользователей могут использовать приложение одновременно; данные хранятся в центральной базе данных.
 
Концепция веб-приложения контрастирует с приложениями, которые устанавливаются на локальном компьютере, и приложениями, развернутыми на смартфоне (см. изображение слева ниже). Такие приложения может использовать только один пользователь одновременно; приложение и данные расположены локально на компьютере. В последнее время различия между этими двумя понятиями стали несколько размытыми, поскольку все больше локально установленных приложений поддерживают хранение данных в облаке.
 
Сервер, на котором установлено webtrees, может быть предоставлен хостинг-провайдером в качестве выделенного или общего компьютера. В качестве сервера также можно использовать частный компьютер или сетевой диск. Сервер может находиться в Интернете или в локальной сети.
 
== Концепция авторизации ==
webtrees представляет результаты исследований в Интернете и позволяет зарегистрированным пользователям совместно хранить генеалогические данные. Поэтому защита данных особенно важна. Доступ к данным в веб-деревьях регулируется с помощью многоуровневой ролевой системы прав. Отдельные роли доступа описаны в разделе « Роли » главы « Рекомендации для администраторов ».
Чтобы защитить конфиденциальность, веб-деревья отделяют защищенные данные от общедоступных данных, используя сложную концепцию защиты данных, которая обеспечивает общеприменимые требования к защите данных, но также может быть адаптирована к конкретным потребностям. webtrees различает общедоступную зону для посетителей и закрытую зону для зарегистрированных участников. В общедоступной зоне посетителям отображаются только те данные, которые были одобрены для этой цели, например, имена и даты рождения людей, которые родились более 110 лет назад и, следовательно, можно предположить, что они уже умерли. В закрытой зоне доступ пользователей к данным регулируется по ролям (участник, редактор, модератор, администратор).
 
== Защита данных ==
Защита данных – это защита персональных данных от неправомерного использования, особенно защита персональных данных живых людей. Должны быть приняты соответствующие меры защиты, чтобы гарантировать, что конфиденциальные или личные данные не попадут в руки посторонних лиц.
Механизмы защиты веб-деревьев основаны, с одной стороны, на концепции ролевой авторизации пользователей, а с другой стороны, на соответствующих настройках конфигурации на различных уровнях. Настройки по умолчанию в веб-деревьях подходят для большинства пользователей и по умолчанию защищают конфиденциальность живых людей. С помощью концепции авторизации администратор системы или администратор генеалогического древа решает, кто имеет доступ к каким данным, кому разрешено редактировать данные или просто просматривать их. С веб-деревьями это даже возможно в зависимости от степени родства.
 
Настройка защиты данных возможна на разных уровнях (подробнее см. раздел « Защита данных » главы « Инструкции для администраторов » ).
 
* Защита данных генеалогических древ
* Защита данных для всех и/или отдельных лиц
* Защита данных для наборов данных
* Защита данных о событиях и фактах
 
== Безопасность данных ==
Безопасность данных является предпосылкой эффективной защиты данных. Безопасность данных имеет техническую цель защиты данных от потери, манипуляций и других угроз.
Здесь рекомендуется использовать приложение webtrees на защищенных серверах в немецком или европейском центре обработки данных, чтобы обеспечить такие аспекты защиты данных, как Общий регламент защиты данных (GDPR).
 
Для доступа к страницам веб-деревьев следует использовать зашифрованное соединение (безопасное соединение через https) . Для этого на сервере должен быть установлен SSL-сертификат.
 
== Другие особенности ==
Приложение webtrees характеризуется следующими дополнительными свойствами.
 
* webtrees — это комплексная генеалогическая программа для записи и отображения генеалогических данных.
* webtrees — это программа, ориентированная на результат, а не на фактические данные. Результаты генеалогических заключений документально оформляются.
* Программное обеспечение бесплатное, хотя для работы сервера веб-деревьев или использования предложения SaaS обычно требуется модель подписки  .
* webtrees — это программное обеспечение с открытым исходным кодом  , что означает, что оно постоянно совершенствуется сообществом разработчиков и доступно каждому для использования в соответствии с моделью лицензирования GPL
* Большие объемы данных также могут обрабатываться в зависимости от производительности сервера (например, более миллиона человек).
* С помощью веб-деревьев на веб-сайте можно параллельно установить несколько генеалогических древ  .
* Число управляемых пользователей экземпляра веб-деревьев может превышать 1000; Максимальное количество одновременно активных пользователей и максимальное количество изменений в день зависят от производительности используемого сервера.
* Программное обеспечение полностью поддерживает стандарт GEDCOM версии 5.5.1 и, следовательно, совместимо со всеми важными генеалогическими программами.
* Поддерживаются различные диалекты GEDCOM, например спецификации группы GEDCOM-L (см. Приложение ).
* Администратор установки может гибко настраивать модули, меню, диаграммы, отчеты и многое другое.
* Для индивидуального оформления пользовательского интерфейса доступны различные модули отображения, называемые «темами  . Помимо различных тем, принадлежащих ядру веб-деревьев , другие темы также доступны в виде модулей расширения .
* webtrees используется во всем мире, и пользователи могут выбирать из более чем 50 языков  . Также поддерживаются направления написания справа налево.
* Могут быть установлены многочисленные соглашения об именах, такие как фамилия-имя, традиция матрилинейной фамилии, отчества и т. д.  .
* Имеется полнотекстовый поиск и другие функции поиска, которые можно использовать для сужения обширных наборов данных. Сюда входит поиск Soundex (поиск названий по произношению)  .
* Можно редактировать источники, архивы, общие заметки и медиаданные в различных форматах.
* Поддерживаются различные календарные системы для дат  .
* Данными о местонахождении можно управлять через генеалогические древа  ; Наборы данных о местоположении и GOV поддерживаются, среди прочего, модулями расширения (модулями Vesta).
* Медиа-объект может содержать несколько медиа-файлов; Это можно использовать, например, для захвата передней и задней части документа в одном объекте.
* webtrees поддерживает различные картографические системы для отображения мест и событий  .
* Задачи генеалогического исследования могут быть решены  .
* Возможны массовые изменения генеалогических данных  .
* Декларация о защите данных генерируется автоматически  .
* Для представления генеалогических данных доступны различные графические оценки, включая диаграммы книг предков и семейных книг, представление в виде «песочных часов», генеалогического древа или древа потомков. Другие функции включают отображение продолжительности жизни (параллельное отображение «шкалы жизни» нескольких людей) или расчет отношений между двумя людьми  .
* На стороне сервера приложение основано на веб-фреймворке PHP  и базе данных (например, MySQL  ); приложение содержит функции JavaScript на стороне клиента  .
* Благодаря правильному сочетанию сторонних инструментов, современных методов проектирования и открытых стандартов веб-деревья становятся перспективными, эффективными и действенными.
* Благодаря модульной концепции все функции могут быть расширены опытным PHP/Web-программистом
 
== Особенности ==
Приложение webtrees отличается от других сетевых генеалогических программ по нескольким важным параметрам. Подробнее об этом будет сказано в следующем разделе « Сравнение с другими программами ».
 
== Особенности веб-деревьев ==
Следующие особенности характеризуют веб-деревья
 
* webtrees не содержит системы управления контентом (CMS)  и не может быть легко интегрирован в нее. Блоки HTML на домашней странице веб-деревьев могут служить иллюстрированным введением в генеалогическое древо, но их функции очень элементарны по сравнению с CMS.
* webtrees не обеспечивает прямую поддержку документирования генетической информации (ДНК)  .
* Формат Markdown  поддерживается во многих местах, например, в заметках или источниках. Это позволяет отображать текст, отформатированный с помощью простых управляющих символов; Это можно использовать, например, для отображения расшифрованных текстов или таблиц переписи населения без потери взаимозаменяемости таких текстовых элементов с другими генеалогическими программами, не поддерживающими Markdown.
* О людях можно создавать подробные, иллюстрированные и переводимые истории (в качестве альтернативы «общим заметкам с помощью Markdown»). Однако их нельзя экспортировать в формате GEDCOM и, следовательно, нельзя обменивать с другими программами.
 
== Стандарты GEDCOM и веб-деревья ==
webtrees полностью поддерживает стандарт GEDCOM 5.5.1  для импорта и экспорта; Однако существуют некоторые отклонения от этого стандарта, например, в ожидании спецификаций стандарта GEDCOM 7.0  , который будет полностью поддерживаться в будущей версии веб-деревьев . webtrees — одна из немногих генеалогических программ, которая также использует информацию GEDCOM внутри себя в качестве структуры данных для хранения; Другая программа, которая делает это, — Family Historian .
 
== Сравнение с другими программами ==
Чтобы сравнить веб-деревья с другими генеалогическими программами, необходимо взглянуть на различные наборы категорий таких программ.
С одной стороны, вы можете отличить, на каких системах или платформах установлена ​​программа.
 
* Зависит от операционной системы
** ПК с Windows или MacOS или Linux
** Мобильное устройство с Android или iOS
* Независимость от операционной системы (обычно использование через браузер)
** собственный сервер (в Интернете или локально)
** Интернет-сервис ( Программное обеспечение как услуга (SaaS) )
** Платформа генеалогии (например, MyHeritage , FamilySearch , Geneanet , Ancestry и т. д.)
 
Кроме того, можно провести различие и по базовому подходу программы.
 
* Полная программа (редактирование и отображение генеалогических данных)
** ориентированный на результат
** основанный на доказательствах
* Справочная программа (ориентирована, например, на тесты на достоверность или на печать графических представлений)
 
Тогда можно будет различать, кто может использовать программу, например
 
* один пользователь
* семья или родственники и дальние родственники
* команда или клуб OFB
* все специалисты по генеалогии по всему миру (например, для совместной работы над мировым деревом)
 
И вы можете группировать программы по их коммерческому подходу.
 
* бесплатно
* Разовая покупка
* подписка
 
Программа webtrees относится к классу комплексных, ориентированных на результат бесплатных программ; webtrees либо работает на собственном сервере, либо используется как SaaS (в большинстве случаев за это взимается плата, обычно в рамках модели подписки). webtrees особенно подходит для совместной работы внутри семьи, команды или клуба; вы также можете использовать его отдельно, но тогда в качестве альтернативы можно использовать и многие другие хорошие генеалогические программы; Webtrees не особенно подходит для использования с чрезвычайно большим количеством пользователей, например, для создания мирового дерева , поскольку предоставляет лишь элементарные механизмы для организации сотрудничества между пользователями.
 
Нет смысла сравнивать веб-деревья с генеалогическими утилитами, и имеет очень ограниченный смысл сравнивать веб-деревья с генеалогической программой, установленной на ПК или мобильном устройстве, поскольку эти программы могут использоваться только одним пользователем. очень отличается от подхода веб-деревьев . Однако сейчас есть некоторые программы из этих двух категорий, которые отражают локальные генеалогические данные в облако и делают их доступными для других конечных устройств пользователя или, по крайней мере, делают их видимыми для других пользователей.
 
Сравнение с генеалогическими службами, такими как ''FamilySearch-FamilyTree'' или ''Geni'' , которым вы передаете контроль над данными, обсуждается во введении к главе « Генеалогический процесс ».
 
Прежде всего, имеет смысл сравнивать веб-деревья с другими генеалогическими программами, которые могут работать на собственном сервере в Интернете. Программы ''TNG'' , ''Gramps Web'' и ''GeneWeb'' по своей важности сравнимы с веб-деревьями . Поэтому каждый из них описывается более подробно в отдельном разделе и сравнивается с веб-деревьями . Общий обзор генеалогических программ можно найти на программном портале GenWiki .
 
== Общая информация о сопоставимых программах ==
Программы полной генеалогии, перечисленные в таблице справа, обычно устанавливаются на веб-сервере в Интернете. Все они используют HTML в качестве языка разметки. Доступ к серверным приложениям осуществляется через браузер на клиентском компьютере. Программа Kiwitrees , отколовшаяся
от webtrees , здесь обсуждаться не будет, поскольку хоть и отличается от webtrees в деталях , но по сути имеет схожие свойства. Программа GEN_DO!, которая в основном используется клубами как SaaS ! здесь также не указан, поскольку он не находится в свободном доступе.
{| class="wikitable"
! rowspan="2" |программа
! colspan="2" |Последняя версия
! rowspan="2" |SaaS
! rowspan="2" |целевая группа
! rowspan="2" |Лицензия
! rowspan="2" |бесплатно
! rowspan="2" |Языки программирования
! rowspan="2" |База данных
|-
!версия
!Дата
|-
|GeneoTree
|4.12
|август 2023 г.
|
|Индивидуальный
|защищенный
|Да
|JavaScript, PHP
|MySQL
|-
|GeneWeb
|7.0
|октябрь 2020 г.
|
|(индивидуальный), семья, команда, мировое дерево
|GPL-2
|Да
|OCaml
|?
|-
|Gramps Web
|1.4.1 (API)/23.11.1 (js)
|декабрь 2023 г.
|grampshub.com
|Индивидуальный, семейный, командный
|Афферо GPL-3
|Да
|JavaScript, Питон
|SQLite, PostgreSQL
|-
|hoeh.family
|19.06.2023 PHP 8.1
|июнь 2023 г.
|
|Индивидуальный
|?
|Да
|JavaScript, PHP
|MySQL
|-
|HuMo-genealogy
|5.10
|март 2022 г.
|
|Индивидуальный
|GPL-3
|Да
|JavaScript, PHP
|MySQL
|-
|PhpGedView
|4.3.0
|ноябрь 2017 г.
|
|(индивидуальный), семейный, коллективный
|GPL-2
|Да
|JavaScript, PHP
|MySQL, PostgreSQL, SQLite, SQL-сервер
|-
|ТНГ
|14.0.2
|апрель 2023 г.
|
|(индивидуальный), семейный, коллективный
|защищенный
|Разовая покупка
|JavaScript, PHP
|MySQL
|-
|веб-деревья
|2.1.18
|октябрь 2023 г.
|хостинг.webtrees.net
genonline.de
|(индивидуальный), семейный, коллективный
|GPL-3
|Да
|JavaScript, PHP
|MySQL, MariaDB, PostgreSQL, SQLite, SQL-сервер
|}

Текущая версия от 12:05, 15 января 2024

Веб-деревья документируют семейную историю людей, записывая следующие события, факты и отношения:

  • рождение
  • Брак(ы) и развод(ы)
  • Смерть
  • Дети
  • Родители
  • и связанные мультимедийные файлы.

Основная концепция.

Приложение особенно отличается использованием несколькими пользователями через Интернет и необходимой концепцией авторизации. Важным аспектом здесь является защита персональных данных от несанкционированного доступа.

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

Веб приложение.

Приложение webtrees основано на веб-технологиях. Веб-приложение характеризуется тем, что в качестве пользовательского интерфейса используется веб-сайт. Это означает, что пользователи webtrees могут получить доступ к приложению с любого компьютера с помощью браузера (см. изображение ниже справа).

Его можно использовать независимо от операционной системы через различные устройства (ПК, ноутбук, планшет, смартфон, Smart TV и т. д.). Приложение представлено в привлекательной форме, оптимизированной для целевого устройства  . Несколько пользователей могут использовать приложение одновременно; данные хранятся в центральной базе данных.

Концепция веб-приложения контрастирует с приложениями, которые устанавливаются на локальном компьютере, и приложениями, развернутыми на смартфоне (см. изображение слева ниже). Такие приложения может использовать только один пользователь одновременно; приложение и данные расположены локально на компьютере. В последнее время различия между этими двумя понятиями стали несколько размытыми, поскольку все больше локально установленных приложений поддерживают хранение данных в облаке.

Сервер, на котором установлено webtrees, может быть предоставлен хостинг-провайдером в качестве выделенного или общего компьютера. В качестве сервера также можно использовать частный компьютер или сетевой диск. Сервер может находиться в Интернете или в локальной сети.

Концепция авторизации

webtrees представляет результаты исследований в Интернете и позволяет зарегистрированным пользователям совместно хранить генеалогические данные. Поэтому защита данных особенно важна. Доступ к данным в веб-деревьях регулируется с помощью многоуровневой ролевой системы прав. Отдельные роли доступа описаны в разделе « Роли » главы « Рекомендации для администраторов ». Чтобы защитить конфиденциальность, веб-деревья отделяют защищенные данные от общедоступных данных, используя сложную концепцию защиты данных, которая обеспечивает общеприменимые требования к защите данных, но также может быть адаптирована к конкретным потребностям. webtrees различает общедоступную зону для посетителей и закрытую зону для зарегистрированных участников. В общедоступной зоне посетителям отображаются только те данные, которые были одобрены для этой цели, например, имена и даты рождения людей, которые родились более 110 лет назад и, следовательно, можно предположить, что они уже умерли. В закрытой зоне доступ пользователей к данным регулируется по ролям (участник, редактор, модератор, администратор).

Защита данных

Защита данных – это защита персональных данных от неправомерного использования, особенно защита персональных данных живых людей. Должны быть приняты соответствующие меры защиты, чтобы гарантировать, что конфиденциальные или личные данные не попадут в руки посторонних лиц. Механизмы защиты веб-деревьев основаны, с одной стороны, на концепции ролевой авторизации пользователей, а с другой стороны, на соответствующих настройках конфигурации на различных уровнях. Настройки по умолчанию в веб-деревьях подходят для большинства пользователей и по умолчанию защищают конфиденциальность живых людей. С помощью концепции авторизации администратор системы или администратор генеалогического древа решает, кто имеет доступ к каким данным, кому разрешено редактировать данные или просто просматривать их. С веб-деревьями это даже возможно в зависимости от степени родства.

Настройка защиты данных возможна на разных уровнях (подробнее см. раздел « Защита данных » главы « Инструкции для администраторов » ).

  • Защита данных генеалогических древ
  • Защита данных для всех и/или отдельных лиц
  • Защита данных для наборов данных
  • Защита данных о событиях и фактах

Безопасность данных

Безопасность данных является предпосылкой эффективной защиты данных. Безопасность данных имеет техническую цель защиты данных от потери, манипуляций и других угроз. Здесь рекомендуется использовать приложение webtrees на защищенных серверах в немецком или европейском центре обработки данных, чтобы обеспечить такие аспекты защиты данных, как Общий регламент защиты данных (GDPR).

Для доступа к страницам веб-деревьев следует использовать зашифрованное соединение (безопасное соединение через https) . Для этого на сервере должен быть установлен SSL-сертификат.

Другие особенности

Приложение webtrees характеризуется следующими дополнительными свойствами.

  • webtrees — это комплексная генеалогическая программа для записи и отображения генеалогических данных.
  • webtrees — это программа, ориентированная на результат, а не на фактические данные. Результаты генеалогических заключений документально оформляются.
  • Программное обеспечение бесплатное, хотя для работы сервера веб-деревьев или использования предложения SaaS обычно требуется модель подписки  .
  • webtrees — это программное обеспечение с открытым исходным кодом  , что означает, что оно постоянно совершенствуется сообществом разработчиков и доступно каждому для использования в соответствии с моделью лицензирования GPL
  • Большие объемы данных также могут обрабатываться в зависимости от производительности сервера (например, более миллиона человек).
  • С помощью веб-деревьев на веб-сайте можно параллельно установить несколько генеалогических древ  .
  • Число управляемых пользователей экземпляра веб-деревьев может превышать 1000; Максимальное количество одновременно активных пользователей и максимальное количество изменений в день зависят от производительности используемого сервера.
  • Программное обеспечение полностью поддерживает стандарт GEDCOM версии 5.5.1 и, следовательно, совместимо со всеми важными генеалогическими программами.
  • Поддерживаются различные диалекты GEDCOM, например спецификации группы GEDCOM-L (см. Приложение ).
  • Администратор установки может гибко настраивать модули, меню, диаграммы, отчеты и многое другое.
  • Для индивидуального оформления пользовательского интерфейса доступны различные модули отображения, называемые «темами  . Помимо различных тем, принадлежащих ядру веб-деревьев , другие темы также доступны в виде модулей расширения .
  • webtrees используется во всем мире, и пользователи могут выбирать из более чем 50 языков  . Также поддерживаются направления написания справа налево.
  • Могут быть установлены многочисленные соглашения об именах, такие как фамилия-имя, традиция матрилинейной фамилии, отчества и т. д.  .
  • Имеется полнотекстовый поиск и другие функции поиска, которые можно использовать для сужения обширных наборов данных. Сюда входит поиск Soundex (поиск названий по произношению)  .
  • Можно редактировать источники, архивы, общие заметки и медиаданные в различных форматах.
  • Поддерживаются различные календарные системы для дат  .
  • Данными о местонахождении можно управлять через генеалогические древа  ; Наборы данных о местоположении и GOV поддерживаются, среди прочего, модулями расширения (модулями Vesta).
  • Медиа-объект может содержать несколько медиа-файлов; Это можно использовать, например, для захвата передней и задней части документа в одном объекте.
  • webtrees поддерживает различные картографические системы для отображения мест и событий  .
  • Задачи генеалогического исследования могут быть решены  .
  • Возможны массовые изменения генеалогических данных  .
  • Декларация о защите данных генерируется автоматически  .
  • Для представления генеалогических данных доступны различные графические оценки, включая диаграммы книг предков и семейных книг, представление в виде «песочных часов», генеалогического древа или древа потомков. Другие функции включают отображение продолжительности жизни (параллельное отображение «шкалы жизни» нескольких людей) или расчет отношений между двумя людьми  .
  • На стороне сервера приложение основано на веб-фреймворке PHP  и базе данных (например, MySQL  ); приложение содержит функции JavaScript на стороне клиента  .
  • Благодаря правильному сочетанию сторонних инструментов, современных методов проектирования и открытых стандартов веб-деревья становятся перспективными, эффективными и действенными.
  • Благодаря модульной концепции все функции могут быть расширены опытным PHP/Web-программистом

Особенности

Приложение webtrees отличается от других сетевых генеалогических программ по нескольким важным параметрам. Подробнее об этом будет сказано в следующем разделе « Сравнение с другими программами ».

Особенности веб-деревьев

Следующие особенности характеризуют веб-деревья

  • webtrees не содержит системы управления контентом (CMS)  и не может быть легко интегрирован в нее. Блоки HTML на домашней странице веб-деревьев могут служить иллюстрированным введением в генеалогическое древо, но их функции очень элементарны по сравнению с CMS.
  • webtrees не обеспечивает прямую поддержку документирования генетической информации (ДНК)  .
  • Формат Markdown  поддерживается во многих местах, например, в заметках или источниках. Это позволяет отображать текст, отформатированный с помощью простых управляющих символов; Это можно использовать, например, для отображения расшифрованных текстов или таблиц переписи населения без потери взаимозаменяемости таких текстовых элементов с другими генеалогическими программами, не поддерживающими Markdown.
  • О людях можно создавать подробные, иллюстрированные и переводимые истории (в качестве альтернативы «общим заметкам с помощью Markdown»). Однако их нельзя экспортировать в формате GEDCOM и, следовательно, нельзя обменивать с другими программами.

Стандарты GEDCOM и веб-деревья

webtrees полностью поддерживает стандарт GEDCOM 5.5.1  для импорта и экспорта; Однако существуют некоторые отклонения от этого стандарта, например, в ожидании спецификаций стандарта GEDCOM 7.0  , который будет полностью поддерживаться в будущей версии веб-деревьев . webtrees — одна из немногих генеалогических программ, которая также использует информацию GEDCOM внутри себя в качестве структуры данных для хранения; Другая программа, которая делает это, — Family Historian .

Сравнение с другими программами

Чтобы сравнить веб-деревья с другими генеалогическими программами, необходимо взглянуть на различные наборы категорий таких программ. С одной стороны, вы можете отличить, на каких системах или платформах установлена ​​программа.

  • Зависит от операционной системы
    • ПК с Windows или MacOS или Linux
    • Мобильное устройство с Android или iOS
  • Независимость от операционной системы (обычно использование через браузер)
    • собственный сервер (в Интернете или локально)
    • Интернет-сервис ( Программное обеспечение как услуга (SaaS) )
    • Платформа генеалогии (например, MyHeritage , FamilySearch , Geneanet , Ancestry и т. д.)

Кроме того, можно провести различие и по базовому подходу программы.

  • Полная программа (редактирование и отображение генеалогических данных)
    • ориентированный на результат
    • основанный на доказательствах
  • Справочная программа (ориентирована, например, на тесты на достоверность или на печать графических представлений)

Тогда можно будет различать, кто может использовать программу, например

  • один пользователь
  • семья или родственники и дальние родственники
  • команда или клуб OFB
  • все специалисты по генеалогии по всему миру (например, для совместной работы над мировым деревом)

И вы можете группировать программы по их коммерческому подходу.

  • бесплатно
  • Разовая покупка
  • подписка

Программа webtrees относится к классу комплексных, ориентированных на результат бесплатных программ; webtrees либо работает на собственном сервере, либо используется как SaaS (в большинстве случаев за это взимается плата, обычно в рамках модели подписки). webtrees особенно подходит для совместной работы внутри семьи, команды или клуба; вы также можете использовать его отдельно, но тогда в качестве альтернативы можно использовать и многие другие хорошие генеалогические программы; Webtrees не особенно подходит для использования с чрезвычайно большим количеством пользователей, например, для создания мирового дерева , поскольку предоставляет лишь элементарные механизмы для организации сотрудничества между пользователями.

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

Сравнение с генеалогическими службами, такими как FamilySearch-FamilyTree или Geni , которым вы передаете контроль над данными, обсуждается во введении к главе « Генеалогический процесс ».

Прежде всего, имеет смысл сравнивать веб-деревья с другими генеалогическими программами, которые могут работать на собственном сервере в Интернете. Программы TNG , Gramps Web и GeneWeb по своей важности сравнимы с веб-деревьями . Поэтому каждый из них описывается более подробно в отдельном разделе и сравнивается с веб-деревьями . Общий обзор генеалогических программ можно найти на программном портале GenWiki .

Общая информация о сопоставимых программах

Программы полной генеалогии, перечисленные в таблице справа, обычно устанавливаются на веб-сервере в Интернете. Все они используют HTML в качестве языка разметки. Доступ к серверным приложениям осуществляется через браузер на клиентском компьютере. Программа Kiwitrees , отколовшаяся от webtrees , здесь обсуждаться не будет, поскольку хоть и отличается от webtrees в деталях , но по сути имеет схожие свойства. Программа GEN_DO!, которая в основном используется клубами как SaaS ! здесь также не указан, поскольку он не находится в свободном доступе.

программа Последняя версия SaaS целевая группа Лицензия бесплатно Языки программирования База данных
версия Дата
GeneoTree 4.12 август 2023 г. Индивидуальный защищенный Да JavaScript, PHP MySQL
GeneWeb 7.0 октябрь 2020 г. (индивидуальный), семья, команда, мировое дерево GPL-2 Да OCaml ?
Gramps Web 1.4.1 (API)/23.11.1 (js) декабрь 2023 г. grampshub.com Индивидуальный, семейный, командный Афферо GPL-3 Да JavaScript, Питон SQLite, PostgreSQL
hoeh.family 19.06.2023 PHP 8.1 июнь 2023 г. Индивидуальный ? Да JavaScript, PHP MySQL
HuMo-genealogy 5.10 март 2022 г. Индивидуальный GPL-3 Да JavaScript, PHP MySQL
PhpGedView 4.3.0 ноябрь 2017 г. (индивидуальный), семейный, коллективный GPL-2 Да JavaScript, PHP MySQL, PostgreSQL, SQLite, SQL-сервер
ТНГ 14.0.2 апрель 2023 г. (индивидуальный), семейный, коллективный защищенный Разовая покупка JavaScript, PHP MySQL
веб-деревья 2.1.18 октябрь 2023 г. хостинг.webtrees.net

genonline.de

(индивидуальный), семейный, коллективный GPL-3 Да JavaScript, PHP MySQL, MariaDB, PostgreSQL, SQLite, SQL-сервер