Обновить

Русский аналог suicidemachine.org

Чулан
статья моего друга

«Вдохновленный» борьбой за чистоту разума и жизни команды moddr.net, решил взяться за написание русскоязычного аналога сайта Web 2.0 Suicide Machine для (всеми любимого) сайта vk0ntакtе.
Детали под катом, а для особо любопытных: unVKontakte.

Предупреждаю!


На момент написания статьи, сайт все еще находится в разработке, и, следовательно, возможно недочеты — «баги». Буду поправлять в кратчайшие сроки при обнаружение таковых.

Что же делает этот сайт?

Этот сайт удаляет все ваши личные данные со страницы вконтакте, такие как:

  1. Аватар
  2. Друзья
  3. Личные сообщения
  4. Надписи на стене
  5. Фото
  6. Видео
  7. Аудио
  8. Отметки на фото и видео
  9. Данные об обучении
  10. Личные данные(имя, фамилия, дата рождения, интересы и т.п.)

Управление действиями осуществляется на стороне пользователя (javascript) через специальный скрипт, который пришлось для этого написать. Остальное(то есть запросы на сайт вконтакте) берет на себя серверная часть (api.php).

Что делает javascript?

Клиентская часть первым делом пытается зайти на сайт, используя введенные вами данные, а затем добавляет в очередь все события, требующие выполнения. Затем, события запускаются в произвольном порядке (насколько это возможно), и, исходя из количества событий и отношения завершенных запросов ко всем имеющимся, обновляется положение progressbar'а.

Что делает api.php?

PHP часть отправляет запросы серверу (с cookie), разбирает их регулярными выражениями и отсылает назад(клиенту) новые задания, которые нужно добавить в очередь.

Рейтинг

Ну, а чтобы не было скучно — я организовал небольшой рейтинг ( чем-то похожий на http://suicidemachine.org/#contact)

Вдогонку — сами файлы с API и работы с базой.
Вот, в принципе, и все, что происходит внутри и снаружи сайта.

С нетерпением жду отзывов, спасибо.

unVKontakte
Теги:Веб 2.0социальные сетивконтактеphpjavscript
Хабы: Чулан
Рейтинг +44
Количество просмотров 627 Добавить в закладки 29
Комментарии
Комментарии 118

Похожие публикации

Веб-разработчик
от 30 000 до 60 000 ₽CharltonsМожно удаленно
Ведущий веб-разработчик (PHP, Yii)
от 150 000 до 170 000 ₽RUVENTSМоскваМожно удаленно
Веб-программист
от 65 000 до 198 000 ₽ГК «ЭФКО»ВоронежМожно удаленно
Веб-программист/PHP, Битрикс (удаленно)
от 60 000 до 100 000 ₽МаксимастерМожно удаленно
Веб-разработчик/Программист php (Backend разработчик)
от 75 000 до 120 000 ₽HouseВладивостокМожно удаленно

Лучшие публикации за сутки