- А почему бы не иметь такой функционал, который, к тому же, будет отключаем? Например, сегодня вы делаете обычный, тематический сайт, а завтра вам понадобится сделать сайт, где пользователям будет необходимо общение между собой. К чему эти дибильные переходы на соц-сети только для того, чтобы узнать что думает ваш друг о вашем материале, выложенном на сайте? К чему эти дибильные переходы в соц-сети только для того. чтобы высказать свое отношение (лайк) к ним? Для чего эта прослойка? Можно ведь не выходя с сайта высказаться. Предполагаю ваш ответ - "так уж повелось, основная масса людей общается именно там". Но у вас тематический сайт, т.е. вы обсуждаете какие-то узкие, интересные только узкому кругу, вопросы. Ну а если кому-то приспичит, то для этого уже есть соц-кнопки, клацайте по ним.
А не проще прикрутить систему рейтинга к статьям? В конце концов вы получите исчерпывающую информацию понравилась пользователям сайта ваша статья или нет. Ну а уж если вам так интересно мнение пользователя, добавьте возможность оставить небольшой комментарий к установленной оценке, видеть которые может только автор статьи например... Понятно что это не модные в наше время "лайки" и "классы", но тем не менее вы узнаете мнение окружающих пользователей, не перебирая кучу таблиц и не разбираясь кто чей друг, брат, сват и тому подобное...
Ну а насчет "дибильной прослойки", эта дибильная прослойка собирает ежедневно такую кучу народа, что клик на кнопке "рассказать другу", например в Facebook, может принести намного больше пользы чем установка "лайка" внутри самого сайта, просто потому что может привести нового пользователя (а может нескольких) на сайт, внутренний-же лайк, способен только что-то рассказать уже существующему пользователю, причем то, что он и сам способен увидеть...
Насчет комментариев, я поддерживаю Диму, форум создан для дебатов и обсуждений, там они и должны проходить, незачем их отображать на странице с самим материалом [ИМХО].