![]() |
Помогите найти инфу по созданию форума.
|
http://www.exbb.revansh.com/
на этой страницы полностью русский форум можно скачать, и спросить о нем. Я как то его ставил, ничего нормальный. |
Maks oszone
ты ищещ инфу по созданию форумов или по их установке? |
Да я ищу инфу по созданию форумов Vlad Drakula
:oszone: |
Maks oszone
ну я могк поделиться своим опытом :) его нонечно не так моного, но он всетаки есть. для начала ты должен определиться на чем писать! я выбрал PHP+MySQL можно и подругому, но я выбрал именно это. команда! в одиночку это практически не возможно, вас должнобыть хотя бы двое, одит пишет, другой тестит! надо определиться с функциональностью и структурой. для этого хорошо бы взять дамп одного из имеющихся в сети форумов. да, еще по мере развития объем кода будет рости, так что с самого начала надо его логически разделять, это потом упрастит исправление ошибок и повысит скорость разработки! |
Про команду - это бред. Можно сделать и одному что угодно .
Действительно лучше на php с mysql... но можно и без mysql, использовать обыкновенные текстовые файлы. Можно и на перле конечно. Я вот делал - http://www.karapuz.orel.ru/forum.shtml Concord, просьба воздержаться от высказываний обидного характера и рекламы. Заранее спасибо. [s]Исправлено: Prisoner, 20:59 11-11-2003[/s] |
Concord
я видел достаночоно тормально, но я бы назвал это гостевой! без команды ничего хорошего не выйдет! вот это: forum.vstyle.spb.ru - я делал 2 месяца, вот сейчас тестируем. |
Vlad Drakula
forum.vstyle.spb.ru - сам делал с нуля? если да -то очень хорошо... :) |
Concord вообще нас сейчас трое, я пишу движок, AT тестит, и еще один пишет рег експы, для кодов, к сожалению сейчас нельзя отченить его производительность ор стоит на виртуальном хомтинге, на локальном хостинге с локальной Mysql он работает в 100раз быстрее на базе с 4.000.000 постами нсли BigMag сочтет нужным, то этот движок будет поставлен сюда |
Vlad Drakula ну вот дал адрес - можно предложить людям тестить - это эффективней, чем одному человеку =)
Кстати можно и в одиночку (извините, но форум - не такая уж громадина, чтобы ее не одолеть =) Тем более, что к настоящему моменту много в мире уже наработано. Иначе бы форум Vlad Drakula имел бы несколько иной интерфейс =) Можно и в команде, но обычно командную работу пользуют для относительно крупных проектов А инфу как писать форум (не скрипт) - боюсь, не найти. Можно тут попытаться написать сообща =) |
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. релиз [s]Исправлено: Vlad Drakula, 23:11 12-11-2003[/s] Добавлено: mar да тестировать всем сразу легче, но я только недавно залил новую версию, и сейчас у меня недольшое прения с администрацией хостинга. 0.3с на один запрос, это очень много! кто может помочь в тестировании нового движка форума буду очень влагодарен forum.vstyle.spb.ru mar клмонда была очень нужна в момент произведения альфа тестирования, когда я был еще не готов выложить рабочий вариант в сеть! |
Спасибо всем! Я так понял что мне чтоб написать свой форум предется научится PHP?
:oszone: |
Maks oszone
ты прав, но скорее кроме PHP тебе придется выучить еще MySQL, а те бе действительно нужно написать собственный движок? почему бы не использовать уже существующий? |
Пока что попробую чужой, а есть ссылки на учебники по PHP и MySQL?
За ренее благодарен. |
|
Maks oszone
Не обязательно учить именно php - я бы посоветовал осваивать Perl, так как он позволит тебе впоследствии писать не только скрипты для web, но и полноценные кросс-платформенные программы. "Изучение MySQL" - это не самое сложная задача, которую надо будет выполнить при написании форума. Дело в том, что сам по себе Язык Структурированных Запросов (SQL) тебе можно будет изучить приямо при написании форума - он интуитвно понятен и представляет собой "ломаный" английский. На мой взгляд, главная проблема при написании форума "руками" заключается в том, что тебе надо будет очень хорошо представлять себе, как форумы устроены изнутри, какие функции должны присутствовать, как они работают. Это не так просто, как кажется, поэтому, если ты возьмёшься за работу "с нуля", ты наверняка столкнёшься с большими проблемами. На твоём месте я бы взял сейчас готовый форум, если ты не знаешь программирования вообще. Хотя сам я, при необходимости, буду писать его руками. |
Время: 18:02. |
Время: 18:02.
© OSzone.net 2001-