1 is inRandomOrder()really slow, so I would not recommend using it.
2 - take(100)->random() 100 10 . , , 5 , :
$comments = Comment::latest()->take(100)->get();
$count = $comments->count() > 9 ? 10 : $comments->count();
$random = $comments->random($count);
3 - , sort . 1 100 sort . 100 , - 0.
10 Radnom :
$comments = Comment::orderBy('sort')->take(10)->get();
, .