Общее объяснение программы: различия между версиями
Adminoleg (обсуждение | вклад) (Новая страница: «Веб-деревья документируют семейную историю людей, записывая следующие события, факты и отношения: * рождение * Брак(ы) и развод(ы) * Смерть * Дети * Родители * и связанные мультимедийные файлы. == Основная концепция ==») |
Adminoleg (обсуждение | вклад) |
||
| Строка 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 и, следовательно, нельзя обменивать с другими программами. | |||
Версия от 11:55, 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 и, следовательно, нельзя обменивать с другими программами.