Я бы предложил иметь базу данных со всеми видео и комментариями, в которой есть поле для лайков и дислайков.Затем вы можете обновить базу данных событиями щелчка JavaScript, чтобы выполнить вызовы AJAX для увеличения количества.Вы можете использовать JQuery и код будет так просто:
$('#up_button').click(function(){
var id = $(this).attr('thisid');
$.ajax({ type: 'POST',
url: 'AJAX/Handler/Upvote',
data: { video_id: id },
dataType: 'html',
success: function (data) { alert('success'); },
error: function (xhr, err) { alert('Error:\n\nreadyState: " + xhr.readyState + "\nstatus: " + xhr.status + "\nresponseText: " + xhr.responseText); }
});
});