Web-based программы
в том числе Webtrees
yvb Сообщений: 488 На сайте с 2008 г. Рейтинг: 147
| Наверх ##
10 марта 2012 19:55 По поводу Эксель и прочих электронных таблиц, очень неплохо было бы, если программа позволяла бы делать импорт из таблиц, а не только гедком-файлов. Многие данные гораздо удобнее заносить в таблицы, чем в гедком-файлы. Прямой возможности такого импорта я не нашёл. | | |
vnbob Сообщений: 542 На сайте с 2013 г. Рейтинг: 116
| Наверх ##
10 марта 2012 20:05 Celler написал: [q] Насколько я знаю, таблицы являются основой всех серьёзных баз данных, начиная с Access и кончая каким-нибудь Oracle. Если Вы считаете Excel тупиковым путём, то рекомендую изучить его поглубже, тогда сможете обнаружить, что лучшего инструмента для обработки больших массивов информации на домашнем компьютере просто не существует.[/q]
Простите, но это же манная каша. "Смешались в кучу кони, люди". Не надо 100 раз (!!!) менять фамилию в таблице, в реляционной базе данных это делается 1 раз. | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
10 марта 2012 20:07 yvb написал: [q] По поводу Эксель и прочих электронных таблиц, очень неплохо было бы, если программа позволяла бы делать импорт из таблиц, а не только гедком-файлов. Многие данные гораздо удобнее заносить в таблицы, чем в гедком-файлы. Прямой возможности такого импорта я не нашёл. [/q]
А как Вы себе это представляете? В каком формате должна быть таблица? Как определить какое поле таблицы должно нести какую информацию? Да и гедком-файлы никто не редактирует в ручную. То есть теоретически можно, но зачем?? Для этого и существуют программы, которые "понимают" этот формат данных и предоставляют их пользователю в удобном виде. Стандарт GEDCOM существует для того, что бы данные были однозначно "поняты" программой (естественно программа должна полностью поддерживать этот стандарт), а не для того что бы редактировать GEDCOM-файлы непосредственно вручную. | | |
YulitaНа перекрестке трех веков  Киев Сообщений: 3381 На сайте с 2003 г. Рейтинг: 1786 | Наверх ##
10 марта 2012 22:04 10 марта 2012 22:04 Функция сравнения двух произвольных людей отличная, но не справляется, если пересечение идет по нескольким линиям одновременно (насколько я понимаю, в программе заложена возможность разворачивания нескольких линий). В моем случае, сравнение по одной предковой линии, проходит на ура [ Изображение на стороннем сайте: 1_800.jpg ] Но в ситуации, когда пересекаются несколько линий, система просто зависает и показывает такую картинку [ Изображение на стороннем сайте: 1_500.jpg ] --- Юлия, КиевБляхер, Бурштейн, Гречаные, Дзюман, Замула, Иващенко, Ка(в)уровы, Каменецкие, Лабыш, Сорочан
Мой дневник | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
10 марта 2012 22:17 10 марта 2012 22:31 Yulita написал: [q] система просто зависает[/q]
Сложно судить в чем проблема, не воспроизведя ситуацию... Особенность может быть как в структуре базы или возможностях скрипта, так и тех. ограничениях сервера... Можете воспроизвести ошибку на какой нибудь из публичных баз, что бы можно было у себя проверить? Попробовал разные варианты на примере базы "европейской знати" - вроде бы не виснет А нет, заметил такое поведение тоже, но только при попытке найти очередную ветвь... может такое происходит когда ветвей больше нет? | | |
YulitaНа перекрестке трех веков  Киев Сообщений: 3381 На сайте с 2003 г. Рейтинг: 1786 | Наверх ##
10 марта 2012 22:30 Wiktor16 написал: [q] Можете воспроизвести ошибку на какой нибудь из публичных баз, что бы можно было у себя проверить?[/q]
Не могу, потому как не знаю, сколько линий у кого в пересечении  У меня такой завис получается на многих персонах, поскольку база охватывает несколько близлежащих сел за последние 200 лет и большинство людей в ней являются родственниками сразу по нескольким фамильным линиям. Попробую создать базу на другом сервере, посмотрим, что там получится. --- Юлия, КиевБляхер, Бурштейн, Гречаные, Дзюман, Замула, Иващенко, Ка(в)уровы, Каменецкие, Лабыш, Сорочан
Мой дневник | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
10 марта 2012 22:33 Я такое заметил при попытке найти очередную ветвь родства. Вы можете проверить поведение скрипта на персонах с заведомо известным колличеством ветвей родства? | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
10 марта 2012 22:41 frato написал: [q] х. Как настроить чтобы видел всё?[/q]
Проверьте какая "роль" назначена пользователю и что указано в Конфеденциальность - Имена защищенных людей | | |
YulitaНа перекрестке трех веков  Киев Сообщений: 3381 На сайте с 2003 г. Рейтинг: 1786 | Наверх ##
10 марта 2012 22:55 Wiktor16 написал: [q] Вы можете проверить поведение скрипта на персонах с заведомо известным колличеством ветвей родства?[/q]
Все ветви, что имеют 2 и более фамильных линий в пересечении, выдают такую картинку. --- Юлия, КиевБляхер, Бурштейн, Гречаные, Дзюман, Замула, Иващенко, Ка(в)уровы, Каменецкие, Лабыш, Сорочан
Мой дневник | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
11 марта 2012 0:03 11 марта 2012 0:04 Yulita написал: [q] Все ветви, что имеют 2 и более фамильных линий в пересечении, выдают такую картинку. [/q]
Попробуйте сделать следующее: Администрирование - Очистить директорию данных - выделить чекбокс "cache" - нажать кнопку "удалить" Это очистит кеш программы (скрипт хранит в кеше результаты выполнения всех запросов в течении 2 часов, для ускорения работы, туда могут быть закешированы и результаты с ошибкой) После очистки кеша попробуйте получить результат отчета по связям с персонами с заведомо большим количеством ветвей (более 1) и засеките время, в течении которого Вы получите результат (нормальный или с ошибкой) Если опять получите ошибку (отсутствие данных), сделайте следующее: Администрирование - Информация PHP Найдите строку max_execution_time Это значение времени, которым хостер ограничил время выполнения скрипта (значение в секундах) Если время выполнения запроса до получения ошибке равно этому значению - соответственно скрипт просто не успевает выполнится. Нужно обратиться к хостеру с просьбой поднять этот лимит. Дальнейшие эксперименты проводить тоже через очистку кеша. | | |
|