Регистрация на форуме, новый скрипт
Создана: 20 Мая 2014 Втр 13:13:23.
Раздел: "Администрация - пользователям форума"
Сообщений в теме: 55, просмотров: 117148
-
Написал новый скрипт для регистрации на форуме. Вроде бы работает, хотя надо доводить до ума, желающие могут проверить и покритиковать.
Каковы особенности алгоритма регистрации:
1) Регистрация работает в кодировке utf-8 , в то время как остальной форум пока придерживается cp1251. Однако, для юзеров это не должно быть заметным - современные браузеры должны всё сами понимать.
2) Регистрация производится во временной таблице, пока пользователь не активирует свою учетную запись по ссылке, приходящей на email. Когда активирует - тогда и создаётся обычная учетная запись. Если в течение 24 часов не активирует - данные из временной таблицы удаляются (то есть тогда можно пробовать регистрироваться заново с теми же данными)
3) Если не пришло письмо с кодом активации, даётся ещё несколько попыток его отправить (всего 3). Правда, пока не очевидно, как именно вызвать повторную отправку письма (сейчас при попытке регистрации с тем же емейлом предлагается выслать письмо повторно - не каждый догадается).
4) Письмо отсылается старым емейлером в кодировке cp1251, поэтому на некоторых почтовиках в заголовке письма стоят ромбики вместо букв. Собираюсь прикрутить емейлер посовременнее.
5) С планшетов и телефонов вроде бы регистрируется, хотя я проверил только с двух устройств на андроиде. -
AlexAdmin писал :Просто почти все перечисленные выше возможности были характерны как раз для форумных движков примерно 10-летней давности. В частности, в древней 2-й версии phpbb почти всё это уже было.
Ничего этого не было. Была ли капча 10 лет назад? Её даже сейчас не на все движки навешивают, только на более новые. Видимо Вы никогда на IPB не сидели и не меняли их, тогда была бы видна разница между функционалом старых движков и новых. Ну а защита дело хоть и нужное но конечных пользователей форума это мало интересует. -
Зебр полосатый писал :Ничего этого не было. Была ли капча 10 лет назад? Её даже сейчас не на все движки навешивают, только на более новые.
Какая капча? У нас она уже лет пять точно как прикручена на регистрации.
Зебр полосатый писал :Видимо Вы никогда на IPB не сидели и не меняли их, тогда была бы видна разница между функционалом старых движков и новых.
Изначально Омский Форум работал как раз на IPB, первый год. Это очень старинный движок, хотя и живой, как впрочем и конкурирующий с ним phpBB. Но всё это идеологическое старьё, совершенно неактуальное в нынешних условиях (они годятся только для маленьких форумов с посещаемостью в пределах 50 тыс. в сутки, при условии что эти форумы никто не атакует). Эти движки без принципиальных переделок не потянут ни одну серьёзную площадку.
Зебр полосатый писал :Ну а защита дело хоть и нужное но конечных пользователей форума это мало интересует.
Конечно, мало кто ценит что за 17 лет существования / ни разу не было никаких взломов, или утечек личных данных, или использования этих данных в каких-то нехороших целях. Это вроде как само собой разумеется. -
При регистрации есть у всех, у всех ли есть возможность прикрутить для сообщений? Нет.
На тот момент может и да, сейчас картина то поменялся уже давно.
7 тысяч человек сидящих одновременно на форуме, 200 тыЩ. зарегистрированных пользователей, 500 разделов + блоги и галереи это не серьёзная площадка? Странно...странно.
Ладно, хозяин-барин. -
Зебр полосатый писал :При регистрации есть у всех, у всех ли есть возможность прикрутить для сообщений? Нет.
А в чём сложность-то? Прикрутить можно куда угодно, вопрос только в том, зачем это делать. Чтобы дать возможность писать без регистрации? Или чтобы запретить писать ботам?
Зебр полосатый писал :7 тысяч человек сидящих одновременно на форуме, 200 тыЩ. зарегистрированных пользователей, 500 разделов + блоги и галереи это не серьёзная площадка? Странно...странно.
это про какой форум идет речь?
p.s. в данный момент на форуме 6,182 посетителей - если считать по принципу "все активные сессии", с учетом того что время жизни сессии 3 часа. Разумеется, из этих посетителей почти все анонимные, поэтому их присутствие не очевидно, показываются только зарегистрированные, и то не все, а только те, которые разрешают себя видеть в списке (в профиле есть галочка). -
nikitajxl3 писал : Как насчет регистрации и авторизации через соц сети?
Пока взвешиваю за и против, есть в этом свои плюсы и свои минусы. -
AlexAdmin писал :nikitajxl3 писал ... : Как насчет регистрации и авторизации через соц сети?
Пока взвешиваю за и против, есть в этом свои плюсы и свои минусы.
Сейчас на многих площадках сделан вход через соц сети. Сам иногда пользуюсь. Удобно: нажал пару кнопок и все, можно общаться. Чем пока введешь данные в многие поля, зайдешь на почту, потом опять на площадку -
nikitajxl3 писал :4pda
Да врядли там чистый IPB - всё таки форум достаточно старый, не поверю что движок там так и работает "из коробки", без каких-то переделок. -
AlexAdmin писал :nikitajxl3 писал ... :4pda
Да врядли там чистый IPB - всё таки форум достаточно старый, не поверю что движок там так и работает "из коробки", без каких-то переделок.
Далеко не из коробки. -
AlexAdmin писал :
А в чём сложность-то? Прикрутить можно куда угодно, вопрос только в том, зачем это делать. Чтобы дать возможность писать без регистрации? Или чтобы запретить писать ботам?
Для защиты в коммерции например. Чтобы темы не плодили пачками или чтобы не апали темы.
Вы уже спрашивали, я отвечал.
nikitajxl3 писал : Кажется, Зебр полосатый говорит о 4pda
Нет. Вообще не о нем.
К стати у меня форум не корректно отображается. Причем достаточно постоянно.
-
Вот чего нет, наверное, почти больше ни у кого, так это возможности использовать при регистрации кириличные емейлы ( наподобие вася@письмо.рф )
Тут мы бежим впереди паровоза. Я-то думал, что русские буквы уже все нормальные сайты поддерживают, и что надо не отставать. А оказалось, кроме Омского Форума, наверное, ни один форум такие емейлы не поддерживает. Даже ни майл-ру, ни гугл, отправлять письма на кирилические емейлы не хотят. Один только яндекс их в принципе понимает - реально патриоты.