За последние 24 часа нас посетили 41268 программистов и 2730 роботов. Сейчас ищет 1421 программист ...

Дайте совет по форумному движку, сам ниасилил

Тема в разделе "Прочее", создана пользователем Hight, 29 апр 2011.

?

Какой форумный движок выбирают TRUE-товарищи

  1. phpbb

    0 голосов
    0,0%
  2. punbb

    0 голосов
    0,0%
  3. mybb

    0 голосов
    0,0%
  4. smf

    0 голосов
    0,0%
  1. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    люблю процедурный стиль программирования %)
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Hight
    у тебя же есть свой двиг?
     
  3. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Есть. Я как раз сейчас начал работу по его небольшой модернизации. И надо модуль "форум" полностью переписать. А то двиг ушёл вперёд и форум с ним более не совместим.

    Как раз для этой работы, ну и ещё кое-какой, мне нужен свой маленький форум, для обсуждалок.
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  5. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Это всё для девочек.

    Ладно, я определился. Буду ставить SMF. Поковырялся во всех более-менее нормальных движках. Ужас... Всё это полная жопа.
     
  6. Namer

    Namer Активный пользователь

    С нами с:
    14 апр 2010
    Сообщения:
    492
    Симпатии:
    0
    Давайте организуемся и свой идеальный форум напишем?
     
  7. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Namer
    Предложить легко, а вот этим заниматься не так уж просто, как кажется. И если сам механизм форума не такой уж сложный, то та тонна деталей и свистелок с перделками, которую необходимо добавлять займёт большую часть времени.

    А если делать по правильному, то нужно делать многое в виде расширений, что бы было легко включить/выключить части. К примеру система кармы - кому-то она нужна, а кому-то лишнее - следовательно это модуль в стандартной поставке, который можно выключить. Дополнительные поля в профилях и куча всякой другой фигни - это тонна работы.
     
  8. Namer

    Namer Активный пользователь

    С нами с:
    14 апр 2010
    Сообщения:
    492
    Симпатии:
    0
    Ага, плюс надо подумать как этот труд монетизировать и окупить? Если форум идеален, с понятным кодом, люди его качнут, поставят себе, а разработчику кукишь... Форумам с запутанным говнокодом в этом отношении проще: легче заплатить разрабочикам, чтобы они там что-то допилили, чем самому голову ломать или нанимать человека чтобы он допиливал. Может поэтому никто особо не стремится делать код легкочитаемым?
     
  9. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    Namer, рвение отличное, но явление мертоворожденное.
    теоретически ты можешь это сделать и один, поскольку спроектировать систему должен один человек, а критиковаться и допиливаться она уже будет всеми остальными
     
  10. Namer

    Namer Активный пользователь

    С нами с:
    14 апр 2010
    Сообщения:
    492
    Симпатии:
    0
    titch, да я вообще к тому, что разработчикам не выгодно чтобы вещь с открытым кодом была идеальной, так как на ней тогда не заработаешь. А если вещь не идеальна и с ней возникают проблемы, то эта метушня среди пользователей в сообществах позволяет и окупить разработку и поддерживать материально в дальнейшем. Вот такой у меня странный вывод напрашивается.
     
  11. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    а за деньги ты бы написал идеальную систему? Ну скажем за обычную зарплату
     
  12. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    а почему нет? я же делаю другую работу за обычную зарплату, которая и является основным источником дохода

    идеальность/неидеальность лично у меня зависит от скилла. я не делаю другим говняный апи и не меняю порядок следования параметров в методах только потому, что мало платят. архитектура даже маленькой программки может быть прозрачной и отлично масштабироваться, а может быть несусветным дерьмом в на те же 100-200-300 строк кода.
     
  13. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    суть в другом - идеальный форум/cms/фреймворк ни за какую зарплату не напишешь, я считаю.
    Ну скажем, на мой взгляд требования к "идеальному" форуму:
    - мультиплатформенность
    - кроссбраузерная верстка
    - полная шаблонизация
    - мультиязычность
    - совместимость с разными СУБД
    - модульность, при этом максимальное количество функций вынесено в модули
    - внешнее API для интеграции с CMS
    - отсутствие уязвимостей, устойчивость к взлому и отказам
    - широкие возможности администрирования
    Это все должно работать без глюков и ошибок.
    на примере IPB видно, что даже командой и за деньги это можно реализовать далеко не идеально.
     
  14. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Идеальная система - это как? Которой идеально удобно пользоваться посетителям или та, которая идеальна в плане доработок кода? ;)))
    ЗЫ: на этом форуме полтора инвалида могут сделать более-менее что-то идеальное по коду и ноль - что-то удобное для пользователей.
     
  15. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    главное правило API:
    идеальность в таком конкексте становится штукой вполне достижимой. вопрос только во времени. кстати, еще вопрос. как должно отразиться на моём коде то, что мне платят не X денег, а X*100 денег? на мне свет клином сойдётся и я стану гуру?..
     
  16. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Да да, UI это еще тонна работы)))
    вот так и получается phpbb) разве нет?
     
  17. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    я считаю phpbb успешным продуктом, но он устарел. и в этом я не вижу чьей-то вины
    если сейчас сделать архитектурно новый phpbb с учетом тех технологий, которые считаются стандартом де-факто, то он снова будет впереди планеты всей. потому что имя он себе заработал и не сказал бы, что у него портится репутация. просто сам движок тускнеет по сравнению с тем, что было сделано другими.

    зы: личное отношение моё к phpbb я высказывать не хочу. просто стараюсь трезво смотреть на вещи
     
  18. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    зато у команды vBulletin это прекрасно получается. ессно, с известными ограничения (субд одна, к примеру) и тоже за деньги
     
  19. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    phpbb был успешым по причине отсутствия конкурентов =)
    Потом он был успешным по причине отсутствия бесплатных конкурентов.
    Потом по причине комьюнити, которое понаписало кучу говнокода для него.
    Но никогда он не был успешным из-за удобства.

    Кстати, в UI утверждение "Постарайтесь понравится всем в равной степени." не верно, а в API вполне можно "нравится всем", ибо эти "все" - ограниченный круг программистов.
     
  20. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Ага, именно по-этому, наверно, часть команды ушла и начала делать новый форум с нуля =)
     
  21. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Это ты зря, он удобен более чем полностью, другое дело что функционал более чем беден, а код более чем крив.
     
  22. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Идеальный не напишем, даже если очень захотим. Мы даже организоваться не сможем, у всех ветер в головах.
    Такие проекты делаются не ради денег, а ради понтов, не более. Заработать на таких проектах не получится.

    Сейчас такая ситуация, что даже на заранее платном и хорошем софте заработать не просто. Рынок достаточно насыщен. Умников полно.
     
  23. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Открываю карты, слегка. Есть проект, финансируется мной, разрабатывается пару лет двумя живыми человеками. Оба программисты, но один практикующий, а второй больше всё-таки теоретик. Один из России, второй из Англии. Работаем для удовольствия.


    Проекту требуются теоретики. Есть желающие?
     
  24. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    Hight, эфемерно пока что звучит. проект - форум или что-то еще?
     
  25. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    За советом обращайся, но много времени уделять не обещаю