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

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
Выпуски журнала "СПЕЦ Xakep"
Cпец Хакер #01Cпец Хакер #02Cпец Хакер #03Cпец Хакер #04Cпец Хакер #05Cпец Хакер #06Cпец Хакер #07Cпец Хакер #08Cпец Хакер #09Cпец Хакер #10Cпец Хакер #11Cпец Хакер #12Cпец Хакер #13Cпец Хакер #14Cпец Хакер #15Cпец Хакер #16Cпец Хакер #17Cпец Хакер #18Cпец Хакер #19Cпец Хакер #20Cпец Хакер #21Cпец Хакер #22Cпец Хакер #23Cпец Хакер #24Cпец Хакер #25Cпец Хакер #26Cпец Хакер #27Cпец Хакер #28Cпец Хакер #29Cпец Хакер #30Cпец Хакер #31Cпец Хакер #32Cпец Хакер #33Cпец Хакер #34Cпец Хакер #35Cпец Хакер #36Cпец Хакер #37Cпец Хакер #38Cпец Хакер #39Cпец Хакер #40Cпец Хакер #41Cпец Хакер #42Cпец Хакер #43Cпец Хакер #44Cпец Хакер #45Cпец Хакер #46Cпец Хакер #47Cпец Хакер #48Cпец Хакер #49Cпец Хакер #50Cпец Хакер #51Cпец Хакер #52Cпец Хакер #53Cпец Хакер #54Cпец Хакер #55Cпец Хакер #56Cпец Хакер #57Cпец Хакер #58Cпец Хакер #59Cпец Хакер #60Cпец Хакер #61Cпец Хакер #62Cпец Хакер #63Cпец Хакер #64Cпец Хакер #65Cпец Хакер #66Cпец Хакер #67Cпец Хакер #68Cпец Хакер #69Cпец Хакер #70Cпец Хакер #71Cпец Хакер #72Cпец Хакер #73Cпец Хакер #74Cпец Хакер #75