Может быть, поздно, ... то, что я использовал, - это функция http_parser_parse_url()
и необходимые макросы, выделенные из Joyent / HTTP parser lib - которые хорошо работали, ~600
LOC .
Существует несколько различий:
Единственная цель групп объекта (определенный родительским атрибутом) состоит в том, чтобы включить транзакции среди различных объектов. Если Вам не нужны транзакции, не используйте отношения группы объекта.
Я предлагаю Вас перечитывающий раздел Keys and Entity Groups документов, мне потребовались довольно много чтений для схватывания идеи.
Также наблюдайте за этими переговорами, среди прочего они обсуждают группы объекта и транзакции: