Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Форум

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Форум
Имя
Сообщение << Старые топики   Новые топики >>
Форум - 2006-09-28 22:26:51.516666   
Tsubasa

Сообщений: 53
Оценки: 0
Присоединился: 2006-06-02 18:52:27
Вот захотелось состряпать свой форум ради интереса и повышения знаний на PHP. Форум работать будет без баз данных - на файликах (как в exBB).
И тут возникнули вопросы: а как вообще реализуется форум, по каким принципам работает, с чего начинается работа форума при заолде пользователя и т.д.
Кто-нибудь может объяснить все этапы работы форума более детально?
Post #: 1
RE: Форум - 2006-09-28 22:43:49.123333   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Самый главный на форуме - Администратор.
Он должен находиться на форуме постоянно - на случай, если кто захочет зарегистрироваться. В момент регистрации Администратор записывает на бумажку логин, пароль и другие данные пользователя (сам понимаешь, если пишешь ты медленно, или почерк корявый, админом тебе не быть и ваще про форум забудь). Иногда чтобы успеть всё записать Админы придумывают разные отмазки как задержать юзера - вроде кодов активации и прочей шелухи, это сам ищи как сделать

Следующие по важности - модераторы. Их больше, но работа у них самая ответственная - сверять логины и пароли юзеров с бумажкой, которую им оставляет Администратор. Чем бы они не занимались - решали дифференциальное уравнение 5й степени или читали газетку в туалете, как только кто-то логинится на форум, у них раздаётся звоночек (о том, как интегрировать звонок в форум, читай на php.net), и они мчатся проверить юзерский пассворд. Если пассворд верный, они должны как можно быстрее написать Имя Юзера на главной странице, если неверный, подсунуть форму авторизации.
Вот, в принципе, и всё. Как постить сообщения и другие этапы работы форума в следующий раз…
Post #: 2
RE: Форум - 2006-09-28 23:03:22.176666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Форум? На файлах? Умно… А чем тебя MySQL не устраивает?
Post #: 3
RE: Форум - 2006-09-29 12:49:19.733333   
Tsubasa

Сообщений: 53
Оценки: 0
Присоединился: 2006-06-02 18:52:27
AdReNaL1Ne
MySQL не хочется делать т.к.:
1) Пока не хочу влезать в интегрирование PHP и MySQL
2) Не предполагается большой нагрузки на форум

Lex_Voodoo
Я имел в виду работу форума с точки зрения PHP - какие инструкции выполняются в первую очередь, какие во вторую и т.д. (например когда логинится пользователь, пишет ответ и т.д.
Post #: 4
RE: Форум - 2006-09-29 13:27:44.790000   
j0ker_

Сообщений: 609
Оценки: 0
Присоединился: 2005-03-07 15:09:25
quote:

ORIGINAL: Tsubasa

MySQL не хочется делать т.к.:
1) Пока не хочу влезать в интегрирование PHP и MySQL
2) Не предполагается большой нагрузки на форум


Это ты зря, запаришься ты с файлами. Для повышения знаний советую начать с менее объемной задачи.
Post #: 5
RE: Форум - 2006-09-29 13:58:42.710000   
Dem@n

Сообщений: 104
Оценки: 0
Присоединился: 2006-07-19 20:41:14
Пошёл вешать ветку на сайт с анекдотами…
Post #: 6
RE: Форум - 2006-09-29 18:04:43.093333   
Tsubasa

Сообщений: 53
Оценки: 0
Присоединился: 2006-06-02 18:52:27
j0ker_
Мне пока удобнее будет с файлами

Я хотел бы попросить ответить на мой вопрос, а не советовать приняться за менее объемную задачу, изменить движок какого-нибудь существующего форума и т.д.

Я просто хочу узнать принципы работы форума в определённых ситуациях, чтобы грамотно реализовать это потом на пхп
Post #: 7
RE: Форум - 2006-09-29 22:36:36.623333   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Ну, раз уж хочешь сам разобраться, начни с простого - с гостевухи (на файлах), так уж и быть, вот тебе ссылка.
Post #: 8
RE: Форум - 2006-10-03 14:05:27.546666   
mxxm

Сообщений: 253
Оценки: 0
Присоединился: 2004-03-13 08:39:42
Могу дать мой самописный движок для изучения.
Вот архив: http://slonyachka.h15.ru/forum.zip (39 Кб)
(только он немного дырявый в плане безопасности)
Post #: 9
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Форум







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.