LINUX.ORG.RU

Версионность

 , ,


0

1

Нужно набыдлокодить поддержку ревизий для текста, как это соптимизировать, хочется хранить только отличия. Как это сделать, может есть примеры (хотел глянуть в какой-нибудь вики, но не осилилось что-то). PHP, MySQL.



Последнее исправление: Ubuntu1210 (всего исправлений: 1)

Ответ на: комментарий от Ubuntu1210

А на что устанавливать будешь? Хостинг, виртуальный сервер, локалхост, что-то другое?

metrokto ★★
()

хочется хранить только отличия. Как это сделать

Хм, хранить diff-ы? Например, в БД.

risenshnobel ★★★
()

хочется хранить только отличия

а насколько часто будет запрашиваться конечный результат?

xpahos ★★★★★
()

Я бы на твоем месте целиком тексты хранил. Это же не видео файлы. Для оптимизации храни в основной таблице последнюю версию текста, а старые в отдельной таблице.

Ну и https://www.google.com/search?q=php diff

pi11 ★★★★★
()

В первом приближении можно с помощью внешних вызовов diff -u и patch намутить дифалку. Ну и храни последнюю версию + всю историю вроде патчей.

dizza ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.