Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Вниз

Оранизация web-форумов   Найти похожие ветки 

 
JaVa73 ©   (2004-12-20 00:05) [0]

Здравствуйте, уважаемые товарищи программисты.
У меня не вопрос, а скорее просьба о совете.
Сейчас я хочу для некой правозащитной организации создать сайт. Хотелось бы также создать систему форумов наподобие такой, какая есть здесь. Подозреваю, что без собственного веб сервера это не получится, так? Ну а если его нет, то можно ли сделать что-то подобное?
Ну хорошо, к примеру, я решу вопрос с сервером.
Конечно, я понимаю, что нужна база данных, для хранения данных пользователей, хранения данных о форумах и отдельных сообщений. Я могу на Дельфи сделать программу, которая обрабатывала бы такую базу данных.
Вот как я себе представляю работу сервера:
1. Пользователь с главной страницы выбирает ссылку на чтение либо создание нового форума.
2. На сервере запускается скрипт, который возвращает пользователю сгенерированную страницу.
3. Пользователь заполняет необходимые формы и отсылает данные.
4. На сервере скрипт обрабатывает принятые данные, заносит их в базу данных.
5. Создается запрос на генерацию страницы с нужными пользователю данными.
Пример:
Пользователь выбирает ссылку "Создать новый форум", ему приходит форма с полями "Название форума", "Тема и аннотация к нему", "Категория". При отсылке обратно, скрипт (ДобавлениеФорума) на сервере добавляет все эти данные в базу данных, а затем другой скрипт (ЧтениеФорума) на основе тех же данных генерирует пользователю страничку с сообщениями этого форума, т.е. первоначально только с его аннотацией.
Вопрос: с помощью каких средств лучше всего сделать такую систему и где можно найти материал по этому поводу.
Заранее спасибо всем, кто прочитает мое сочинение.


 
PEAKTOP ©   (2004-12-20 05:09) [1]

Тебе не сюда надо, а на сайт админов.

Мне лично ВЭБ интерфейсом к базам данных сталкиваться приходиться очень часто. И в связи с этим (по ленивости своей), когда я выбирал технологии, которые буду использовать в дальнейшем, я предъявлял к ним только одно требование : кроссплатформенность.
Поэтому сложился нижеследующий список необходимых программных средств.

1) Тебе понадобиться WEB-сервер. Настоятельно рекомендую АПАЧ. Скачать можно отсюда:
Windows
http://ftp.citkit.ru/pub/apache/httpd/binaries/win32/apache_2.0.52-win32-x86-no_ssl.exe
LINUX
http://ftp.citkit.ru/pub/apache/httpd/binaries/rpm/i386/httpd-2.0.52-1.i386.rpm
Великолепно разводится под RedHat9.0(Shike)

2) Скриптовая машина, при помощи которой можно писать динамику сайта. Рекомендую PHP
Скачать под можно с http://php.net (http://php.ru)

3) SQL-сервер баз данных, к которому есть интерфейс доступа из скриптовой машины. Из тех, с которыми я работаю, это InterBase/FireBird или MySQL
3.a. FireBird качается с http://SourceForge.net
3.b. MySQL качается http://mysql.org
-----------------------------------------
Вот после того, как скачаешь, правильно разведешь, чтобы PHP работал под АПАЧЕМ, а из него можно было достучаться до FireBird или MySQL, садишься и ваяешь в PHP всю динамику сайта.

А если не хочешь парить мозги, а пойти админским путем, то есть использовать что-то готовое, то тебе будет достаточно: Apache + MySQL + PHP. Ко всему этому скачиваешь phpBB и настраиваешь под себя.

phpBB - это бесплатный скрипт для создания форумов. Основа его - универсальность, т.е. возможность "заточки" под разные форумы. Сейчас в Инете пожалуй самый лидирующий.

А вот как все вышеперечисленное правильно разводить - читай документацию.

3)


 
JaVa73 ©   (2004-12-24 10:58) [2]

Хорошо, спасибо. А где можно скачать phpBB?



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.04 c
14-1107467635
Гость
2005-02-04 00:53
2005.02.27
Чем чистить линзу на сидюке


3-1102280917
bambry
2004-12-06 00:08
2005.02.27
не сохраняются данные


1-1108537973
Zhekson
2005-02-16 10:12
2005.02.27
Иконка в StatusBar_e - это реально???


14-1107773985
WondeRu
2005-02-07 13:59
2005.02.27
Координаты пересечения двух окружностей!


1-1108287373
Porecla
2005-02-13 12:36
2005.02.27
Открыть папку ! помогите.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский