Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #28, МАРТ 2003 г.

СЛУЖБА ЗНАКОМСТВ: соединяем половинки

cuttah (cutter@real.xakep.ru)

Спецвыпуск Xakep, номер #028, стр. 028-060-1


Знакомства в Интернете - нечто обыденное на сегодняшний день. Пользователи от нечего делать, из-за своей внутренней закомплексованности, от большого спермотоксикоза в голове начинают знакомиться в сети. Теперь это нормальное явление. Одни встречаются после таких знакомств и даже замечательно проводят время, а другие могут и пожениться. Но, в общей массе своей (применительно к сильному полу), пользователей овладевает данное им природой желание найти эту половинку (и как можно быстрее!), встретиться с ней, напоить ее чем-нибудь и грязно засунуть свои органы ощущения куда следует. Ну, все это - естественные физиологические желания. Мы же займемся обустройством сервера, предоставляющего все эти возможности; и пользователи, благодаря тебе, смогут найти свои половинки. Вот! Так что почувствуй себя благодетелем :). А еще, по размышлении зрелом, можно просечь тот факт, что на серверах знакомств всегда тусуется куча народу, так что, прикрутив к своему порталу тематический сервер знакомств, например, садо-мазо-лесбиянок, ты можешь конкретно поднять посещаемость своей паги.

А теперь перейдем на более серьезный лад. Что же я хочу рассказать: о своем софте, превращающем твой сайт в службу знакомств. Подробно опишу схему работы этого скрипта, его возможности, достоинства и недостатки. Как все это "добро" устанавливается, а также какие присутствует ошибки (да-да, они тоже есть :)). В общем, в этом материале я твой гид по службам знакомств.

ОСНОВНЫЕ ВОЗМОЖНОСТИ СКРИПТА

Скрипт представляет собой довольно стандартный набор функций. Все, что должно быть в стандартной службе знакомств, присутствует. Но обо всем по порядку.

Регистрация. Здесь все просто. Пользователь вводит свой мыльник, пароль, имя, пол, ориентацию (нормальная, сильная тяга к тому же полу или сразу к обоим), чего он ждет от знакомств (мы-то знаем, чего он ждет :)), ну и прочая инфа вроде: возраст, рост, вес, знак зодиака, время хранения в базе и т.д. Также он может закачать картинку, ее максимальный размер указывается в настройках скрипта. После регистрации пользователю присваивается свой уникальный номер.

Смена данных. Любой пользователь может сменить любые данные о себе (кроме e-mail'а). Сменить картинку, удалить ее. В любой момент может выбросить анкету из базы. Также, после регистрации, у всех пользователей появляется возможность общаться внутренними сообщениями, что-то вроде SMS в рамках службы знакомств. Выглядят они как простые записи в гостевой книге. Их можно удалять, а можно и свои написать. Также, если пользователь забыл пароль, он может его попросить выслать, указав номер своей анкеты и e-mail.

Поиск половинки. В скрипте реализованы два метода поиска по анкетам. Первый - это обычный просмотр по типу ориентации (файлы anketa.shtml и anketa.cgi). Анкеты просто выводятся сплошным списком по 20 штук (это количество меняется в настройках скрипта). Второй тип - поиск по критериям: пол/ориентация, тип знакомства, город, возраст, рост, вес, наличие фотографии и описания (find.shtml и find.cgi). В общем, поиск довольно гибкий.

Содержание  Вперед на стр. 028-060-2