Естественный вопрос : почему нужно создавать очередной сайт для генеалогического дерева, на это есть несколько причин:
Очень частая причина создания новых сайтов, похожих по функционалу на другие, уже существующие сайты, как мне кажется, по причине, что людям, например, не нравятся существующие сайты(вообще... могут быть разные причины)!
Моя дополнительная причина, что когда-то я лет в 14-15(это было 40лет назад) надоедал бабушке(её уже нет с нами 20лет) с расспросами о своих предках. Всё это я записал на бумагу. И когда начал пользоваться компьютером, скачал программу генеалогического дерева, занес туда все данные и бумаги выкинул. И когда комп накрылся, то оказалось, что ни дерева, ни бумаг! До сих пор кусаю локти. Если бы был сайт, такой, какой хочу сделать, то все эти данные были бы сейчас здесь, а не на мусорке.
Еще : никакой человек не может знать всё! Создание нового проекта и решение по пути множества задач обогащает твои знания! Я сторонник "только необходимых знаний", не используемая теория - это мусор в голове!