Предки и потомки

Персональный сайт Олега Александрова

20 самых популярных

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

Но мы с вами не такие. У каждого из нас есть своя любимая программа (а у некоторых, и несколько), в которую заносятся основные данные.

В этом разделе я расскажу о тех программах, с которыми я работал, о их достоинствах и недостатках.

Возможно материалы будут полезны тем, кто только начинает поиск своей родословной.

Хотелось бы услышать рассказ об вашем опыте использования генеалогических программ, и почему вы остановили свой выбор на какой-то конкретной программе.

Webtrees - ваше семейное дерево в интернете

Недавно я загрузил семейные деревья на свой сайт, воспользовавшись замечательной программой Webtrees. Мне это так понравилось, что я решил поделиться с вами информацией о программе. Тем более, что в рунете не так много о ней пишут.

Основные характеристики

Webtrees дает возможность просматривать и редактировать генеалогические данные непосредственно на вашем сайте. Основные возможности программы:

  • можно вводить и редактировать данные по любому числу персон;
  • Webtrees «понимает» стандартный GEDCOM-файл, поэтому данные на сайт можно импортировать из любой генеалогической программы;
  • события и факты из жизни персон можно комментировать фотографиями и копиями документов, видео- и аудиозаписями;
  • есть разнообразные средства анализа и просмотра данных (отчеты и графики);
  • можно привязать события к карте с помощью картографического сервиса Google Maps;
  • можно одновременно разместить на одном сайте несколько баз данных;
  • webtrees переведена на многие языки (сейчас 35), в том числе, на русский, украинский, татарский, казахский;
  • имеются развитые средства безопасности (разграничение доступа разным категориям пользователей);
  • доступ к базе данных возможен с любого компьютера, подключенного к интернет;
  • ввод и редактирование данных могут осуществляться одновременно разными людьми;
  • это бесплатное программное обеспечение с открытым исходным кодом, и в то же время, очень качественно сделанное.

ИСТОРИЯ

Webtrees основалась в начале 2010 года, когда большинство активных разработчиков PhpGedView прекратило пользоваться SourceForge, так как он имел некоторые проблемы с экспортом зашифрованного программного обеспечения.

После инсталляции программы WebTrees кажется, что это та же PhpGedView. Настолько они внешне похожи. Однако на самом деле при разработке WebTrees было сделано много изменений.

Самое существенное изменение касалось способа хранения данных. В PhpGedView данные хранились в тестовых файлах и в центральной базе, а в WebTrees данные хранятся только в центральной базе. В PhpGedView в качестве центральной базы могли использоваться системы управления данными (СУБД) различных типов: MySQL, PostgreSQL, SQLite и Microsoft SQL Server и даже малоизвестная Firebase. Разработчики Webtrees решили использовать только одну СУБД MySQL. Это позволило значительно упростить программирование и настройку системы, что в итоге привело к повышению надежности работы и увеличению быстродействия сервера. Например, загрузка gedcom-файла стала происходить в четыре раза быстрее.

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

Было проделано много работы по упрощению запуска программы в различных языковых средах. Сейчас она переведена примерно на 35 языков, в том числе, на русский.

Программа продолжает развиваться. Недавно (9.2.2014) стала доступна для загрузки версия 1.5.2. Из последних изменений и дополнений можно перечислить следующие:

  • возможность оперировать фактами/событиями (соответсвует уровню 1 стандарта GEDCOM)
  • повышение скорости работы и уменьшение размера используемой памяти;
  • новый редактор записей GEDCOM
  • внешний вид (тема) сделан более современным;
  • добавлен режим «маскарада» - позволяет администратору оперативно переключаться в режим обычного пользователя; это упрощает тестирование правил безопасности, уровней доступа и т.п.;
  • как всегда, исправлено множество ошибок.

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

ТРЕБОВАНИЯ К СРЕДЕ

Подобно многим другим веб-приложениям, оно требует:

  • Веб-сервер Apache и IIS (обычно есть на любом хостинге);
  • Приблизительно 45 Мб дискового пространства для самой программы, плюс место для ваших мультимедиа-файлов (фото, видео), GEDCOM файлов и базы данных;
  • PHP 5.3 или выше (для webtrees 1.5.0). Здесь могут быть сложности, так как некоторые хостинги предлагают одновременно и PHP4, и PHP5, причем часто PHP4 по умолчанию. В этом случае придется помучиться с настройками. Подробнее об этом говорится в документации.
  • MySQL 5.0.13 или выше;
  • Разработчики признают, что Webtrees совместима не со всеми браузерами. Особенно это касается их старых версий (замечены сложности в работе с Opera, IE6, IE7);

УСТАНОВКА WEBTREES

Скачайте последнюю версию webtrees (1.7.4 от 2.03.2016). Взять ее можно:

Распакуйте файлы. Это будет папка webtrees с многочисленным содержимым. Загрузите эту папку на веб-сервер (в корень сайта). Откройте ваш любимый браузер и в адресной строке укажите на новую папку, например, http://www.yourserver.com/webtrees

После этого должна автоматически стартовать установка webtrees. Перед установкой будет проверена настройка сервера. Если что-то будет мешать установке, вы увидите сообщение.

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

ЗАГРУЗКА ДАННЫХ

Чтобы получить возможность работы с генеалогическими данными, нужно сначала создать базу данных (семейное дерево). Для этого выберите в меню команду Моя страница – Администрирование. Откроется окно административных настроек:

В списке слева встаньте на строку «Семейные деревья». В основной части окна (по центру) есть пункт «Создать новое генеалогическое древо». В окошке введите название и нажмите кнопку «Сохранить». Название вводите латинскими буквами, без знаков препинания и спецсимволов. Желательно, чтобы это название было как можно более коротким, так как оно будет входить в состав адресов (URL) и имен файлов.

После того, как база будет создана (в основном окне появится новая строка), можно приступать к ее заполнению данными. Можно вводить данные «вручную» или взять готовый GEDCOM файл, причем его можно либо загрузить предварительно на сайт в папку \webtrees\data\ (тогда выбирайте команду «Импортировать»), либо использовать загрузку с вашего компьютера (команда «Загрузить»). Второй вариант намного более медленный.

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

Когда я первый раз загружал свои базы, было интересно, как загрузятся большие базы. Оказалось, что даже база около 20 тысяч человек загружается без проблем и не так долго. Потом в интернете я нашел работающий пример базы на webtrees, в которой более 110 тысяч человек (смотрите в списке примеров внизу), по сравнению с которой моя самая большая база просто карапуз. Так что все страхи относительно объема базы отпали.

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

ОСНОВНЫЕ НАСТРОЙКИ

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

Большинство настроек интуитивно понятны. Если что-то непонятно, то можно нажать на значок-вопросик, стоящий около каждого пункта, и вы получите подсказку. Отмечу, что все будет на русском (или другом национальном языке, который вы выбрали при установке).

На закладке «Общие» введите название семейного дерева. Это название, которое будет использоваться в текстах на страницах сайта, поэтому здесь можно писать, как угодно. Здесь же указывается язык, на котором будут сообщения. Можно указать человека, который будет виден при открытии базы (персона по умолчанию). Думаю, не лишним будет адрес электронной почты, по которому посетители могут с вами связаться.

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

На остальных закладках настройки можно пока не трогать.

ПРИМЕРЫ САЙТОВ С ИСПОЛЬЗОВАНИЕМ WEBTREES

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

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

http://graham.dunmore.org/ кол-во персон – 8098, самое раннее рождение – 1075 год!
http://fieldfamilytree.ca/webtrees/ кол-во персон – 12646, самое раннее рождение – 978 год!
http://webtrees.mstevetodd.com/ кол-во персон – 1351, самое раннее рождение – 1446 год, много фото
http://www.myarnolds.com/index.php кол-во персон – 111904 (!!!), самое раннее рождение – 1105 год, 7396 фотокопий, 181628 событий), уникальная база данных (коллективная), стоит посмотреть
http://wt.rauhut.eu/ кол-во персон – 23242, 6088 фото, оригинально оформлено
http://genealogy.hadjiivanov.info/ кол-во персон – 480, самое раннее рождение – 1775 год, Болгария
http://rodzina.4emka.pl/ кол-во персон – 668, самое раннее рождение – 1698 год, Польша
http://la-bouere.fr/webtrees/ кол-во персон – 2587, самое раннее рождение – 1543 год, Франция
http://rousselle-roussel.fr/ кол-во персон – 7904, самое раннее рождение – 1494 год
http://webtrees.lurie.ch/ кол-во персон – 313, самое раннее рождение – 1853 год
http://webtrees.genealogia.net.pl/ кол-во персон – 501, самое раннее рождение – 1664 год

На русском попадается не так много сайтов с webtrees. Вот несколько:

http://www.serdyuk.16mb.com/webtrees/ кол-во персон – 899, самое раннее рождение – 1711 год, Украина
http://drevoboyko.ru/ кол-во персон – 319, самое раннее рождение – 1884 год, Жаклаев, Бойко
http://7ya.gazizova.net/ кол-во персон – 248, самое раннее рождение – 1860 год, Газизов и др.
http://oleshkevich.pp.ua/ кол-во персон – 103, самое раннее рождение – 1870 год, украинцы

Ссылки действительны на момент публикации данной статьи. Возможно, в дальнейшем какие-то из них завянут. Если обнаружите, дайте знать. Мне постоянно отслеживать их живучесть недосуг.

Яндекс.Метрика