Я работаю над новостным сайтом, на котором каждый может редактировать сообщение, распространять содержимое или исправлять опечатки и все такое. Теперь проблема заключается в защите статей от вандализма или любых нежелательных статей, я хочу сохранить оригинальную статью, поэтому Я могу просмотреть обновление с оригинальным, прежде чем слить их, так что это означает, что мне может понадобиться две строки, 1 для исходного сообщения, которые не будут изменены, вторая будет содержать исходное сообщение, но каждый может редактировать его, Итак, я могу сравнить две строки... и тогда есть еще одна проблема: что, если статьи были отредактированы более чем одним человеком? в любом случае... Я пытаюсь придерживаться двух статей для статьи, один из которых можно отредактировать с оригинальными или только одобренными мной статьями...
но, реальная проблема заключается в том, как сравнить различия между двумя статьями?
я делаю какой-то цикл, просто повторяя оба содержимого, проверяя, соответствует ли каждый символ оригинальному? это звучит как большая задача. функция similar_text() имеет только пятый процент от численного значения, поэтому функция хороша только тем, что редактируемая копия статьи не такая же, как исходная статья...
Я уверен, что это может быть эффективно сделано с помощью javascript, но я не уверен, как это сделать.
Любая помощь приветствуется.
Это почти двоичная разность
Услуга, предоставляемая такими программами, как svn и git
И очень сложно воссоздать
Я предлагаю создать временную таблицу для хранения всех измененных версий этого сообщения, а затем вы выбираете правильный как admin, в финале временная таблица удаляется
cat