Как реализовать обновление системы статей.

0

Я работаю над новостным сайтом, на котором каждый может редактировать сообщение, распространять содержимое или исправлять опечатки и все такое. Теперь проблема заключается в защите статей от вандализма или любых нежелательных статей, я хочу сохранить оригинальную статью, поэтому Я могу просмотреть обновление с оригинальным, прежде чем слить их, так что это означает, что мне может понадобиться две строки, 1 для исходного сообщения, которые не будут изменены, вторая будет содержать исходное сообщение, но каждый может редактировать его, Итак, я могу сравнить две строки... и тогда есть еще одна проблема: что, если статьи были отредактированы более чем одним человеком? в любом случае... Я пытаюсь придерживаться двух статей для статьи, один из которых можно отредактировать с оригинальными или только одобренными мной статьями...

но, реальная проблема заключается в том, как сравнить различия между двумя статьями?

я делаю какой-то цикл, просто повторяя оба содержимого, проверяя, соответствует ли каждый символ оригинальному? это звучит как большая задача. функция similar_text() имеет только пятый процент от численного значения, поэтому функция хороша только тем, что редактируемая копия статьи не такая же, как исходная статья...

Я уверен, что это может быть эффективно сделано с помощью javascript, но я не уверен, как это сделать.

Любая помощь приветствуется.

  • 0
    Вы не указали, на каких ограничениях вы хотите это сделать, для совместного отображения я бы выбрал linux cat
  • 0
    @ManZzup Спасибо, но что еще я мог бы сказать, что я уже сказал выше? Мне просто нужно сравнить два блока текста, чтобы отсеять разницу символов.
Показать ещё 1 комментарий
Теги:
oop
text

1 ответ

1

Это почти двоичная разность
Услуга, предоставляемая такими программами, как svn и git
И очень сложно воссоздать
Я предлагаю создать временную таблицу для хранения всех измененных версий этого сообщения, а затем вы выбираете правильный как admin, в финале временная таблица удаляется

  • 0
    Спасибо, но я прыгал на решение PHP.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню