Как сделать лайки на сайте
Собственная система лайков на PHP и JQuery
В данной статье мы разработаем собственную систему лайков на PHP и использованием Ajax. Что такое лайки я думаю вам не стоит обьяснять с таким изобилием социальных сетей в наши дни 🙂
MYSQL
Информация о лайках будет храниться у нас в Базе Данных MYSQL. Для начала создадим структуру таблицы.
И добавим в таблицу одну статью
Для начала подготовим html шаблон страницы
На странице мы будем выводить статьи из БД, поэтому нужно сначала подключится в БД и сделать выборку наших статтей:
в data-id будем хранить ID нашей статьи которую будем лайкать.
Желательно блок с подключением к БД вынести в отдельный файл и потом везде его подключать, чтобы не дублировать везде доступы к БД.
Стили для нашей страницы мы вынесем в отдельный файлик
Javascript
После того как подготовили страницу и задали стили, перейдем к javascript. Наша задача будет отправить на сервер запрос с ID статьи и обратно получить количество лайков к статье. Это нужно для того чтобы обновить актуальную информацию по количеству лайков и вывести правильный результат.
Все это нужно сделать без обнволения страницы, т.е. методом Ajax. Использовать будем библиотеку JQuery.
Теперь осталось написать скрит для обработки запросов на сервере. Для этого создаем файлик like.php:
Мы в данной статье привели общее понимание как делается система лайков на PHP с использованием Ajax. Однако, для идеального скрипта его нужно еще дорабатывать и дорабатывать. Во-первых, еще нужно сделать защиту от накруток лайков, для этого нужно или записывать в cookie информацию о том, что пользователь уже лайкнул данную статью. Либо самое правильное решение позволить ставить лайки только зарегистрированным пользователям (как это делается в социальных сетях).
Если будут вопросы пишите в комментариях, буду рад помочь.
Комментарии
Сделал всё работает только как сделать чтобы с 1 усройства можно было поставить 1 лайк
«В ближайшее время постараюсь расписать эти 3 пункта по подробнее с примерами.»
Администратор уже второй год пошел, для Вас ближайшее время это когда?
Сколько вешать в граммах?
Было бы здорово если бы Вы все-таки выполнили свое обещание, пожалуйста)
Если конкретно интересует вариант № 3
скачал ваш пример,сделал как указанно в статье,не работает.
Что конкретно у вас не работало? Ошибки какие то были?
Проверьте, может вы указали неверные доступы к БД.
Согласен оно не работает херня полная
Здравствуйте, вы писали что может реализуете лайки с авторизацией с примерами, если вы это сделали, где можно найти?
при клике на картинку,лайк не прибавляется,показывает 0.
доступы к бд верные
Админ, очень хотелось бы увидеть эти 3 способа
Думаю в ближайшее время найду свободную минутку и напишу статью о них )
А так статья хорошая спасибо!))))
Не везде и не всегда, на хостинге у меня уже нужно прописывать локально а не отталкиваться от корня сайта.
Все работает, пытаюсь сделать так, чтобы можно было удалять лайки еще, а не только ставить, ничего не выходит. Как бы получается что-то, то коряво работает очень
При перезагрузке страницы поле колличества лайков равно нулю!
Как исправить, но при первом же клике выводится число из БД.
Александр, нужно в файле index.html подключится к БД и выбрать статьи из таблицы articles, и потом вывести их и количество лайков к каждой статье.
Как это будет работать можете посмотреть в обновленном примере или посмотреть в статье (обновил описание)
Спасибо огромное!
Сейчас буду пробовать.
В ближайшее время постараюсь расписать эти 3 пункта по подробнее с примерами.
Ajax лайки/дизлайки для записей
В этой статье я приведу пример создания лайков и дизлайков для новостей. Голосование будет работать без перезагрузки страницы, за счет использования технологии передачи данных на сервер — ajax. Для работы примера необходимо подключить библиотеку jQuery. Начнем.
Для начала создадим таблицы в базе данных. Их будет три. Одна для хранения тестовых новостей, вторая для тестовых пользователей и третья для связи пользователей с голосами.
С таблицами для новостей и пользователь все ясно, тут нет смысла что-то описывать. Интерес представляет третья таблица, для хранения связи пользователя и голоса, назовем таблицу votes_news2user. Записывать в эту таблицу будем id пользователи и id новости, за которую пользователь голосовал. И при каждом голосе будем проверять по таблице votes_news2user голосовал пользователь раньше или нет.
Для создания всех нужных таблиц с тестовыми данными можете воспользоваться вот этим патчем:
После того как база данных создана и заполнена, необходимо создать страницу для вывода новостей и с кнопками для голосования:
Код скрипта для подключения к базе данных храниться в файле db_connection.php. Вот его код:
Теперь составим скрипт, который будет обрабатывать аякс запросы и если нужно, то делать записи в базу данных или выводить сообщения об ошибках. Назовем его ajax_test.php:
Остается только написать javascript, который будет отправлять ajax запросы к скрипту ajax_test.php
Вот и все, на этом создание ajax лайков закончено. Скрипт и дамп базы данных вы можете скачать в архиве вот тут.
Ajax лайки/дизлайки для записей: 7 комментариев
Очень интересное решение, спасибо Вам большое. Подскажите пожалуйста, как можна использовать данный скрипт, если на странице не один элемент Like/Dislike т.е. на странице список где в каждой строчке стоит элемент Like/Dislike? Пробовал так like ( ) потом в ajax_test.php explode’ром получаю тип, но … не работает почему-то. Помогите пожалуйста.
Здравствуйте! Вы можете в функцию setVote, добавить третий параметр — уникальный идентификатор элемента, за который пользователи будут голосовать. Получив в функции этот id, передавайте его аяксом на сервер и там уже по нему делайте запись в базу данных.
Добрый день. А гугл хавает такую конструкцию в виде сниппета в выдаче?
Как накрутить лайки на сайте?
Сегодня расскажу, как накрутить лайки на сайте бесплатно. Как это сделать, я сам узнал не так давно, но уже проверил на деле – работает. Лайки действительно ставят, и даже бесплатно. Таким образом, мы можем раскручивать любые статьи на сайте.
Лайк – означает « нравится », от английского слова « like ». Лайки – это социальные кнопки, которые можно найти на любом сайте, в том числе и на моем. Без социальных кнопок теперь не обходится ни один сайт и ни одна веб-страница.
Если по какой-то причине у Вас не стоят социальные кнопочки на сайте, то советую это сделать прямо сейчас. Читайте кнопки социальных сетей с плагином и без (5 способов). В этой статье я рассказал достаточно подробно об установке социальных кнопок.
Так же хотел бы особое внимание уделить сервису Socprka.ru. При помощи данного сайта вы сможете быстро и в большом количестве накрутить лайки, репосты, подписчиков и фолловеров во всех соц сетях.
Оговорюсь, сервис платный, но цены не кусаются. А основное отличие от бесплатных программ и сервисов заключается в том, что все действия на socprka выполняет живой народ с России, которым будет интересен Ваш контент.
Накрутка лайков бесплатно
В этой статье пойдет речь не только о раскрутке лайков на сайте, но и о социальных сетях, такие как: Twitter, Facebook, Youtube, VK и прочее. В Твиттере (читайте, как заработать в Twitter ).
Как видите, можно получать не только лайки на своем сайте, но и раскручивать видео на YouTube, а также получать комментарии к видео. Можно раскручивать группы в Контакте, получать подписчиков и многое другое. Давайте теперь разберемся, как это работает.
На почту, которую Вы указали при регистрации, придет письмо для активации регистрации. Если письмо не придет, как это было в моем случае, жмите « Повторная активация ».
После того, как я запросил повторную активацию, письмо пришло, но оно попало в папку « Спам ». Так что не забудьте проверить папку « Спам ». Все, регистрацию прошли. Как Вы, наверное, догадались, за просто так никто лайки Вам ставить не будет. На этом сервисе лайки ставят за поинты.
Поинты, Вы будете зарабатывать за выполнение разных заданий, например:
Я зарабатываю поинты только на лайках. Вступать в группы и писать комментарии нет никакого желания. Пока я писал этот урок, почти все мои поинты на сервисе закончились. Сервис хороший, поэтому рекомендую им пользоваться регулярно. Буду благодарен, если подскажите похожие сервисы по накрутке лайков.
Автор Юрий
Посмотреть все записи пользователя: Юрий
Похожие записи
28 Comments
Здравствуйте, Юрий. Спасибо за ваш пост, почему он мне раньше не попадался, когда у меня был паблик и мне нужны были лайки. Ну, все равно некоторые моменты не знал, теперь буду знать. Буду вас постоянно читать, пишите толково.
Юрий, я сам недавно узнал об этом сервисе. Я сам жалею, что раньше его не знал.
Да, теперь этим сервисом я пользуюсь постоянно. Раньше я накручивал на форумке лайки платно
Отличная статья. Вы как всегда преподносите нужную информацию. Надо попробовать этот сервис и для сайта и для канала на YouTube.
Благодарю, Василий, за информацию!
Неплохой результат конечно. Надо будет протестировать и этот сервис. А группа в Facebook приносит положительный результат? Тоже думаю паблик создать на Facebook
Здесь тоже можно получать бесплатные лайки
Да не за что )
Есть еще один сервис, то ли он глючит или даже не знаю что, но положил туда 10 рублей для пробы, заказал лайки в группе на пост – результат все еще получаю подписчиков в группу, друзей и лайки ))) Более 100 человек в группу https://www.facebook.com/groups/traffic.partners/
После регистрации давали 5 рублей на счет, сейчас не знаю, с них тоже лайки заказать можно. Даю реф ссылку – бонус лишним не бывает ))
На счет результата не знаю ( в глопарте нет статистики откуда продажи) Группа есть, да и ладно. Растет потихоньку, народ свои проекты рекламирует, ну а у меня всегда сверху реклама )) Тоже плюс.
Так же попробую данный сервис, а то все сижу на форумке. Правда и форумок недорого стоит. там можно тоже заработать, но уж очень нудно и платят мало!
Людмила, на форумке можно покупать задания, но зачем платить, если можно получить тот же эффект бесплатно. Я теперь на форумок не захожу
Приветствую, Татьяна.
Даже не знаю, что можно сказать по этому сервису. Я о его существовании даже и не знал. Какие-то у них цены там крутые. Даже не понятно, нужны их услуги кому-нибудь или нет?
Здравствуйте. Вопрос, может, немного не по теме заметки, но хотелось бы спросить: что вы можете сказать о сервисе айри.рф?
Полезная статья, надо будет попробовать.
А санкций никаких за такие накрутки не будет? Что-то есть небольшие сомнения.
Ирина, если вы будете платить за один лайк 30 монет, то будут “лайкать” часто, что не очень хорошо. Но, если вы будете платить за лайк 3 монеты, как я, то и лайки будут ставить реже.
Да, Юрий! Вы абсолютно правы. Всё в наших руках.
Приветствую Юрий. Воспользовался советом и накрутил себе 1000 монет на этом сервисе.Далее Поставил ссылки на свои статьи в G+1 и поставил 10 монет за нажатие. Люди кликают,монеты списываются, а вот на моем сайте это на соц. кнопках не как не отображается.Подскажите так и должно быть? Спасибо.
Привет Юрий. Так и не услышал ответа на мой вопрос. Пишу вам второй раз. Я установил плагин Social Share Button. настроил его. Зарегистрировался в Liketweets. Сделал так как показано в видео. Заработал 1000 монет. Настроил лайки В G+1 и Facebook на свой сайт. Я захожу на сайт Liketweets и вижу что на мои статьи на сайте лайкнуло более 4о человек и списались монеты.Далее. Захожу на свой сайт travelkarelia.ru и что я вижу. Нет не одного лайка на те статьи. ОбЪясните. С чем это связано. Спасибо
Александр, доброго дня. Спасибо, что написали это замечание. Да, G+1 не накручивается почему-то, и я забыл об этом написать. Надо обратиться в службу поддержки.
Разберусь как-нибудь, что это за сервис такой. Интересно, какой алгоритм они применяют. А liketweets хороший сервис, но есть некоторые баги, например, некоторые задания не засчитывает. Может на это как-то браузер влияет, еще не проверял.
Приветствую! Если честно, то с этим я и сам не разобрался. Вам лучше обратиться в службу поддержки на самом сайте.
Скажите пожалуйста, возможно ли одновременно накрутить лайки и подписчиков группы? То есть в одно залание чтоб люли и лайкнули запись и в группу вступили
Одновременно можно накручивать и лайки, и подписчиков, но это два разных задания, и платить нужно за каждое отдельно.
Елена, я точно не знаю, но сейчас вроде за накрутку подписчиков, в Контакте могут забанить группу.
Привет! я немного не по теме, но тоже… о “лайках” хочу спросить…у меня на Ютубе, не работает функция “мне нравится” и я не могу голосовать за видео, а мне необходима эта кнопка… Может быть кто-то сталкивался с такой проблемой или знает её решение? или посоветуете… куда и кому написать…Буду всем очень признательна…
Как безопасно и быстро накрутить лайки ВКонтакте
ТОП-7 сервисов для накрутки в ВК
Приветствую, дорогие друзья!
Сегодняшняя тема касается накрутки – я расскажу, как накрутить лайки ВКонтакте бесплатно и быстро. Сейчас именно лайки, просмотры и комментарии являются показателями вовлеченности людей, что очень важно для отслеживания обратной связи.
Но зачастую недостаточно просто иметь интересный контент для получения сердечек. Здесь на помощь и приходят специальные приложения и лайкеры. Мы рассмотрим подробно, как это происходит с помощью популярного сервиса Bosslike.
7 лучших сервисов накрутки лайков в ВК
Итак, стоит доверять лишь сервисам, на которых можно купить лайки живых людей – за реальные деньги или за баллы. Это достаточно безопасная стратегия, если при этом не спешить и не накручивать огромное количество лайков сразу. Действуйте умнее и делайте понемногу, но каждый день. Такая стратегия позволит вам сохранить аккаунт и уверенно раскручивать аккаунт или группу.
Мы рассмотрим работу с сайтом Bosslike. Есть и другие платформы, действующие схожим образом, вот самые популярные и проверенные из них:
Определение рисков и особенностей
Следует понимать, что автоматическая накрутка лайков в ВК – рискованное предприятие. ВКонтакте отслеживает действия пользователей по специальным алгоритмам на предмет спама и любых автонакруток. В случае обнаружения следует бан, поэтому если ваш профиль вам дорог, любую накрутку лучше делать с запасной страницы.
Самые надежные из сервисов действуют по принципу взаимопомощи, когда живые люди выполняют со своих профайлов задания. Лайкнуть определенную страницу, вступить в группу или сделать перепост.
Хуже всего попытаться воспользоваться каким-то экспериментальным скриптом от недостоверного разработчика. Даже если предложение выглядит симпатично, лайк-машина знает свое дело и за 5 минут вы получили 2 000 отметок, эти сердечки будут проставлены от ботов.
Потеря репутации гораздо хуже, чем потеря фейковой страницы. К тому же в погоне за халявой и показателями через такие скрипты можно схватить вирус. Снова подумайте, вам оно надо?
По тем же причинам онлайн-лайкеры не стоят внимания, предлагающие отличный результат без регистрации и без заданий мгновенно. Вспомните, где чаще всего лежит бесплатный сыр.
Для чего нужна накрутка
Для каких целей может понадобиться накручивать лайки? Есть несколько причин.
Как накрутить лайки с помощью сервиса Bosslike
По сути, Bosslike – это биржа, где реальные люди размещают задания по выполнению элементарных действий. Это подписка, лайк на комментарии или фото, просмотр, перепост или иное действие.
Как сделать с его помощью себе или другому человеку прирост желаемых показателей? Выполнять задания! Ставьте лайки на указанный пост, вступайте в группы, подписывайтесь на людей и получайте за это баллы.
Заходим на главную страницу сайта для накрутки. Без регистрации не обойтись. Нажимаем на “Вход”.
Переходим на вкладку “Регистрация” и заполняем данные.
На почту придет стандартное письмо с подтверждением. После перехода по ссылке возвращаемся к аккаунту.
Слева видим список соцсетей, с которыми можно взаимодействовать. Выбор разнообразен, но нас интересует ВКонтакте.
Нажав на название, разворачиваем список доступных заданий.
Выбираем приглянувшееся действие для выполнения или остаемся на вкладке “Все задания”. Смотрим, что требуется сделать и сколько предлагается баллов.
Для того, чтобы можно было выполнять задания, нужно привязать свой аккаунт, который должен соответствовать определенным критериям сайта.
Как можно догадаться, это требование установлено для того, чтобы фильтровать ботоводов.
Чтобы Bosslike привязал страницу ВК к аккаунту в системе, достаточно выполнить вход на vk.com с нужного профиля. Все остальное система сделает сама при нажатии кнопки “Привязать аккаунт”.
Получить баллы можно и другим путем, купив нужные действия за деньги. Для этого выбираем на панели управления вверху “Купить баллы”. На этой же панели управления находятся все самые важные функции: установленные вами задания, быстрый переход к общей бирже заданий и постинг.
Оказываемся на странице пополнения счета и выбираем, сколько хотим получить баллов. Заметьте, что это происходит через Яндекс.Кассу.
Когда у нас есть баллы, мы можем их потратить на то, что, собственно, и является объектом нашего интереса сегодня – лайки!
Переходим на вкладку “Мои задания”. Сразу появится окно настройки новой задачи по накрутке.
Заполняем поля. В первом нужно поставить “ВКонтакте”, правее указать тип действия – “Мне нравится”. Ниже указать цену за задание и количество лайков. Рекомендую посетить вкладку с аналогичным заданием, чтобы представлять примерно, сколько стоит ставить.
Далее самое главное. В поле для ссылки нужно вставить адрес записи или фото, которую вы хотите обеспечить притоком свежих сердечек. Где его взять? Открываем нужный материал.
Открываем полный вариант, чтобы скопировать адрес в адресной строке и вставить в поле на сайте Bosslike.
После того, как все поля заполнены, нажимаем “Создать задание”. Все! По указанным вами параметрам вы скоро получите результат, а сумма баллов спишется со счета.
Таким образом можно легко заказывать раскрутку любой записи на стене или фотографии. И даже сделать приятное другу или девушке, если эта категория подарка для них интересна и желанна.
Чтобы делать такую раскрутку с телефона, достаточно скачать приложение Bosslike в Play Market или App Store и повторить описанные действия.
Заключение
Накрутка лайков, подписчиков и комментариев, как вы сами убедились, может быть не только очень легким делом, но и бесплатным.
Надеюсь, что эта информация пойдет на благо вашему продвижению. Не забывайте о безопасности и постепенности действий, а также о том, что само по себе продвижение не заменит популярности и ничего не говорит о качестве услуг, товаров или контента на странице или в группе.
Я прощаюсь, но только до следующей статьи. Удачи и новых высот в продвижении!