Войти

Показать полную графическую версию : Как создать форум на HTML


Maks oszone
08-11-2003, 21:12
Помогите найти инфу по созданию форума.

Friend
08-11-2003, 21:40
http://www.exbb.revansh.com/
на этой страницы полностью русский форум можно скачать, и спросить о нем. Я как то его ставил, ничего нормальный.

Vlad Drakula
08-11-2003, 21:55
Maks oszone
ты ищещ инфу по созданию форумов или по их установке?

Maks oszone
08-11-2003, 23:27
Да я ищу инфу по созданию форумов Vlad Drakula
:oszone:

Vlad Drakula
09-11-2003, 00:31
Maks oszone
ну я могк поделиться своим опытом :)
его нонечно не так моного, но он всетаки есть.

для начала ты должен определиться на чем писать!

я выбрал PHP+MySQL можно и подругому, но я выбрал именно это.

команда! в одиночку это практически не возможно, вас должнобыть хотя бы двое, одит пишет, другой тестит!

надо определиться с функциональностью и структурой.
для этого хорошо бы взять дамп одного из имеющихся в сети форумов.

да, еще по мере развития объем кода будет рости, так что с самого начала надо его логически разделять, это потом упрастит исправление ошибок и повысит скорость разработки!

Concord
11-11-2003, 11:34
Про команду - это бред. Можно сделать и одному что угодно .
Действительно лучше на php с mysql... но можно и без mysql, использовать обыкновенные текстовые файлы. Можно и на перле конечно. Я вот делал - http://www.karapuz.orel.ru/forum.shtml

Concord, просьба воздержаться от высказываний обидного характера и рекламы. Заранее спасибо.

Исправлено: Prisoner, 20:59 11-11-2003

Vlad Drakula
12-11-2003, 13:47
Concord
я видел достаночоно тормально, но я бы назвал это гостевой!

без команды ничего хорошего не выйдет!
вот это: forum.vstyle.spb.ru - я делал 2 месяца, вот сейчас тестируем.

Concord
12-11-2003, 13:58
Vlad Drakula
forum.vstyle.spb.ru  - сам делал с нуля? если да -то очень хорошо... :)

Vlad Drakula
12-11-2003, 14:50
Concord
вообще нас сейчас трое, я пишу движок, AT тестит, и еще один пишет рег експы, для кодов, к сожалению сейчас нельзя отченить его производительность ор стоит на виртуальном хомтинге, на локальном хостинге с локальной Mysql он работает в 100раз быстрее на базе с 4.000.000 постами
нсли BigMag сочтет нужным, то этот движок будет поставлен сюда

mar
12-11-2003, 21:24
Vlad Drakula ну вот дал адрес - можно предложить людям тестить - это эффективней, чем одному человеку =)
Кстати можно и в одиночку (извините, но форум - не такая уж громадина, чтобы ее не одолеть =) Тем более, что к настоящему моменту много в мире уже наработано. Иначе бы форум  Vlad Drakula имел бы несколько иной интерфейс =)
Можно и в команде, но обычно командную работу пользуют для относительно крупных проектов

А инфу как писать форум (не скрипт) - боюсь, не найти.
Можно тут попытаться написать сообща =)

Vlad Drakula
12-11-2003, 22:10
mar
ты прав одному можно, но долее 250кб сурсов постоянно обновлять достаточно сложно!

попробуем написать

1
постановка задачи и планирование
один наиболее важных моментов

1. почему ты хочешь это сделать?
я начинал чтобы выучить PHP + MySQL

2. что ты хочешь использовать?
я выбирал из: PHP + MySQL или PHP

3. чем тебя не устраивают аналогичные, общедоступные программы?

Инвизон – объем архива ~1MB
Хранит все в базе, даже CSS.
Очень много лишнего кода!
Прежде чем он решит что надо сделать придется попарсить ~5000 строк!

JaBB – объем архива ~1.4MB
С точки зрения баз, очень ничего, но зачем столько кода?
Страница нового поста весит 50кб
Уменя страница с 50 постами *+ форма для нового поста = 50кб

phpBB – объем архива ~0.6MB
похож на предыдущие.


4. кокой функциональность она должна обладать?
за основу я взял интерфейс ИК, но у остальных он практически такой же!

5. изучить аналоги.
можно изучать и коды, но если ты все написал хорошо, то от скорости скрипта все будет зависеть мало, *в основном все упирается в MySQL, так что лучше посмотреть распечатку структуры баз данных, это достаточно информативно

6. преимущества твоей программы
я сделал упор на:
1. легкость дизайна
(минимум графики, максимум CSS)
2. преспосабливаемость дизайна
(все настройки в CSS)
3. удобство использования
(все всегда должно быть на виду и легко доступно)
(как для обычных пользователей так и для модератеров и админив)
(измененная форма поста была признана наиболее удобной, в остальных форумах она *обрезанная, хотя ничего не стоит ее расширить но никто этого почему-то не делает)
4. малый объем кода.
(всего 45кб не включая графику)
и.т.д.


7. создание проекта баз данных

8. кодирование

9. тестирование

10. релиз


Исправлено: Vlad Drakula, 23:11 12-11-2003

Добавлено:

mar
да тестировать всем сразу легче, но я только недавно залил новую версию, и сейчас у меня недольшое прения с администрацией хостинга.
0.3с на один запрос, это очень много!
кто может помочь в тестировании нового движка форума буду очень влагодарен
forum.vstyle.spb.ru

mar
клмонда была очень нужна в момент произведения альфа тестирования, когда я был еще не готов выложить рабочий вариант в сеть!

Maks oszone
14-11-2003, 20:00
Спасибо всем! Я так понял что мне чтоб написать свой форум предется научится PHP?
:oszone:

Vlad Drakula
14-11-2003, 22:05
Maks oszone
ты прав, но скорее кроме PHP тебе придется выучить еще MySQL, а те бе действительно нужно написать собственный движок?
почему бы не использовать уже существующий?

Maks oszone
14-11-2003, 22:25
Пока что попробую чужой, а есть ссылки на учебники по PHP и  MySQL?
За ренее благодарен.

Prisoner
15-11-2003, 05:02
Доки по MySQL (http://emanual.ru/cgi-bin/show.pl?30)
Доки по PHP и MySQL (http://emanual.ru/cgi-bin/show.pl?53)
Ресурс по PHP (http://phpclub.net)
Справочник функций PHP и другие феньки в формате chm (2.7Mb) (http://php.net.ua/download?what=php4)

Sean Ingumsky
16-11-2003, 01:44
Maks oszone
Не обязательно учить именно php - я бы посоветовал осваивать Perl, так как он позволит тебе впоследствии писать не только скрипты для web, но и полноценные кросс-платформенные программы.
"Изучение MySQL" - это не самое сложная задача, которую надо будет выполнить при написании форума. Дело в том, что сам по себе Язык Структурированных Запросов (SQL) тебе можно будет изучить приямо при написании форума - он интуитвно понятен и представляет собой "ломаный" английский.
На мой взгляд, главная проблема при написании форума "руками" заключается в том, что тебе надо будет очень хорошо представлять себе, как форумы устроены изнутри, какие функции должны присутствовать, как они работают. Это не так просто, как кажется, поэтому, если ты возьмёшься за работу "с нуля", ты наверняка столкнёшься с большими проблемами. На твоём месте я бы взял сейчас готовый форум, если ты не знаешь программирования вообще.
Хотя сам я, при необходимости, буду писать его руками.




© OSzone.net 2001-2012