Поскольку на многих сайтах социальных сетей возникают серьезные проблемы с конфиденциальностью, я пытаюсь найти альтернативы.Один из них - позволить пользователю хранить всю информацию, хранящуюся в каком-либо файловом контейнере.Сейчас я не нашел ни одного типа контейнера, который мог бы содержать «общую» информацию.Только для аудио / видео.То, что мне нужно, это контейнер, который может быть прочитан PHP с каким-то индексным файлом, в котором перечислены изображения пользователей в каталоге изображений / в контейнере, файлы FOAF (или какой-то альтернативный XML-файл с описанием информации о пользователях и друзьях и т. Д.).
Я думал о том, чтобы позволить пользователю хранить всю свою информацию и данные в контейнере, который можно импортировать / экспортировать и удалять с моего сервера (прототип сайта социальной сети, который я пытаюсь создать), изатем загружен на другой сайт, который может использовать тот же формат (я не думаю, что это когда-либо случится, но пользователь все еще сохраняет все свои изображения, данные, комментарии, сообщения и т. д.).
Единственное, что у меня естьеще предстоит создать архив tar с библиотекой Archive_tar, который извлекает и создает архивы Tar с индексным файлом, описывающим, какие файлы содержат сообщения (их может быть несколько, поэтому каждый файл не будет таким большим), чтокартинки находятся в картинке / папке и какие у них имена и какие комментарииони получили и т. д. Возможно также разрешения для просмотра каждого типа контента.
Существует ли какой-либо общий формат файла контейнера, который я могу использовать, чтобы хранить всю эту информацию в одном файле с древовидным индексомфайл?Или я должен попытаться создать что-то подобное сам?