господа, вы немного отклонились от темы. но чтобы вернуть всё в правильное русло замечу несколько моментов
у нас наблюдается четкая разрозненность взглядов на подоход к разработке. есть лагерь приверженцев собственного хорошего стиля (любители писать велосипеды)
и тех кто использует чужой код и стандарты (любители использовать фреймворки и иные готовые решения)
я отношусь ко вторым посему вижу разработку нового продукта только с использованием обкатанных тысячами других разработчиков технологий
первая же группа во-всю и вся хает фреймворки в виду их ресурсоемкости и иным причинам.
так вот этот холивар настолько уже приелся, что просто не хочется читать после этого дальнейшую дискуссию по сабжу
я готов со своей стороны посильно помочь в любой разработке связанной с обновлением движка текущего форума.
на вопрос того что надо для форума, каким функционалом он должен обладать ответ я пока не увидел. так что можете продолжать дискутировать. но было бы неплохо прийти просто к решению проблемы
31. Panoptik - 03 Декабря, 2014 - 18:03:55 - перейти к сообщению
32. Viper - 03 Декабря, 2014 - 18:04:56 - перейти к сообщению
MiksIr есть опыт работы с ZF, Symfony, CodeIgniter, YII, JF. При реализации одних и тех же задач, больше всего проблем с производительностью у ZF. Причем про проблемы производительности толкую не только я и не первый год.
Скажу даже больше. Я бы выбрал проект с долгосрочной перспективой и в плане наработок и в плане дальнейшего развития и поддержки. Меня настораживают проекты аля "бывший ведущий разраб ушедший из ...". А также настораживают проекты-клоны одного и того же растущие как грибы.
PS! Это лично моё мнение. Если у вас есть другой опыт - поделитесь. Хотя мы несколько отошли от темы.
Скажу даже больше. Я бы выбрал проект с долгосрочной перспективой и в плане наработок и в плане дальнейшего развития и поддержки. Меня настораживают проекты аля "бывший ведущий разраб ушедший из ...". А также настораживают проекты-клоны одного и того же растущие как грибы.
PS! Это лично моё мнение. Если у вас есть другой опыт - поделитесь. Хотя мы несколько отошли от темы.
33. Panoptik - 03 Декабря, 2014 - 18:10:04 - перейти к сообщению
я за разработку нового опенсорсного продукта с использованием современных фреймворков типа sf2, yii2, laravel, phalcon. это хорошая реклама всем разработчикам. возможность контрибютить от любого желающего и возможность быстро увеличить аудиторию и получить отзыв о каких-либо проблемах или фичах
что касается допиливания готовых решений, вариант не очень, но тоже имеет право на жизнь. если объем допиливаний не будет превышать половины функционала
что касается допиливания готовых решений, вариант не очень, но тоже имеет право на жизнь. если объем допиливаний не будет превышать половины функционала
34. Viper - 03 Декабря, 2014 - 18:10:10 - перейти к сообщению
Panoptik пишет:
+1только с использованием обкатанных тысячами других разработчиков технологий
Panoptik пишет:
частично этот вопрос уже имел место быть освещенным ;) Повторюсь - на первом этапе должен обладать функционалом всех современных форумных движков(не организацией кода, а юзабилити). Думаю не нужно объяснять что должен уметь форум и чего нет в текущем.на вопрос того что надо для форума, каким функционалом он должен обладать ответ я пока не увидел.
Второй этап включает лишь уточнения и дополнения, которые могут быть выведены только после окончательного выбора движка форума.
(Добавление)
Panoptik пишет:
постом выше вы высказали противоположное мнение. Или я неверно понял, или...
я за разработку нового опенсорсного продукта
35. esterio - 03 Декабря, 2014 - 18:17:38 - перейти к сообщению
зачем зедсь споры у какого фрейморка больше длина ***. попитаюсь разяснить ситуацию. что нужно
1. парсинг кода (PHP, JS, CSS, HTML, SQL, htaccess и прочии конфигы, JSON)
2. вставка кодов
- https://gist[dot]github[dot]com/
- http://jsfiddle[dot]net/
- http://learn[dot]javascript[dot]ru/play
- и т.д.д
3. система рейтинга плюсы и минусы (все давно хотят минусировать)
4. возможность отслеживать топик
это так первое что вспомнилось. если я в чем-то ошибся поправте
1. парсинг кода (PHP, JS, CSS, HTML, SQL, htaccess и прочии конфигы, JSON)
2. вставка кодов
- https://gist[dot]github[dot]com/
- http://jsfiddle[dot]net/
- http://learn[dot]javascript[dot]ru/play
- и т.д.д
3. система рейтинга плюсы и минусы (все давно хотят минусировать)
4. возможность отслеживать топик
это так первое что вспомнилось. если я в чем-то ошибся поправте
36. RomAndry - 03 Декабря, 2014 - 19:19:08 - перейти к сообщению
Добавлю, что поиск можно организовать, скормив потихоньку контент MongoDB например.
37. LIME - 03 Декабря, 2014 - 19:27:43 - перейти к сообщению
RomAndry пишет:
в очередной раз реляционные данные переносить на модную документориентированную бд?Добавлю, что поиск можно организовать, скормив потихоньку контент MongoDB например.
иерархия не есть обязательно вложенность
тем паче поиск
например поиск по тексту встанет дорого на монге и чем глубже в документ тем дороже
или че?
(Добавление)
Цитата:
я готов на любое проверенное решение и остро против чистого FWНа чем запиливать будем?
в смысле что если всеже решитесь то готов взять парочку задач на себя))
(Добавление)
движки форумов надо рассматривать...опыта в этом нет пока к сожалению но давайте без великов а?
(Добавление)
а в общем и целом давно пора...или закрываться
(Добавление)
LIME пишет:
пожалуй пояснюв очередной раз реляционные данные переносить на модную документориентированную бд?
как отображать в монге все посты автора?
капец как напряжно выйдет в монге
не?
38. esterio - 03 Декабря, 2014 - 20:54:19 - перейти к сообщению
может Sphinx заюзать, правда опыта в нем у меня нет.
LIME с возвращением
39. LIME - 03 Декабря, 2014 - 20:59:53 - перейти к сообщению
esterio пишет:
как индексировать вложенные узлы будешь? может Sphinx заюзать
esterio пишет:
я что далеко уходил чтоли?))LIME с возвращением
но спасибо за позитив...
(Добавление)
esterio Карл Бэйкнер "МонгоДБ в действии"
не всё то золото что mongoDB
40. MiksIr - 03 Декабря, 2014 - 21:24:09 - перейти к сообщению
Viper пишет:
PS! Это лично моё мнение. Если у вас есть другой опыт - поделитесь. Хотя мы несколько отошли от темы.
Почему отошли. Вполне по теме. Вы типа "зарезали" один из вариантов, используя абстрактные гипотетические предположения уровня "бабка у подъезда". На такие высказывания даже и сказать обычно нечего - привык с аргументами работать. И судя по этому вашему "не люблю кто-то куда-то отделился" - у вас это норма.
А помне это нынче единственный современный свежий движок, написанный профессионалами, без велосипедов и в угоду качеству, а не маркетингу. Жаль лишь потерянного времени на суды с булкой.
Из минусов - платность движка и некоторых вкусных плагинов.
Зы и да, для хорошего поиска сфинкс вполне себе решение.
41. Dastor - 03 Декабря, 2014 - 22:31:00 - перейти к сообщению
Мне кажется, что обсуждение не с того началось. Как можно что-то выбирать, если неизвестны требования?
Для начала неплохо бы накидать что-то вроде юзер стори, в котором указать обязательные и желательные требования к движку.
И уже на основе этих требований подбирать решение.
Для начала неплохо бы накидать что-то вроде юзер стори, в котором указать обязательные и желательные требования к движку.
И уже на основе этих требований подбирать решение.
42. Viper - 03 Декабря, 2014 - 23:07:33 - перейти к сообщению
MiksIr пишет:
вы или плохо читаете или до вас туго доходит. Есть личный опыт и не у одного меня. Я не последняя инстанция в этом вопросе. Не будем резать, добавим и его к списку платников. В конце концов мне пофигу в каком-то смысле на ресурсы.Почему отошли. Вполне по теме. Вы типа "зарезали" один из вариантов, используя абстрактные гипотетические предположения уровня "бабка у подъезда". На такие высказывания даже и сказать обычно нечего - привык с аргументами работать. И судя по этому вашему "не люблю кто-то куда-то отделился" - у вас это норма.
MiksIr пишет:
если так утверждать то и выбрать то нечего... Все или старое или в угоду маркетингу... (блять ну чем не холивар яблочников и ведроидов)...А помне это нынче единственный современный свежий движок, написанный профессионалами, без велосипедов и в угоду качеству, а не маркетингу.
MiksIr пишет:
+1. На старте и дефолтный сойдет.Зы и да, для хорошего поиска сфинкс вполне себе решение.
Dastor прочитайте тему с начала. Писать ТЗ по тому что нужно от форума это тратить время. Ибо в текущем виде у этого форума нет ничего кроме формы комментариев из коробки.
43. Dastor - 03 Декабря, 2014 - 23:16:37 - перейти к сообщению
Viper, ну да, действительно. Сейчас вы время совсем не тратите)
Тогда к чему вообще это обсуждение? Берете самый популярный форумный движок и прикручиваете его.
Тогда к чему вообще это обсуждение? Берете самый популярный форумный движок и прикручиваете его.
44. DeepVarvar - 03 Декабря, 2014 - 23:30:54 - перейти к сообщению
Я написал и хотел отправить сюда сообщение, но потом закрыл вкладку, а тут вононо как - про эт самое.
Вобщем набираю заново.
Я вижу необходимость в следующих компонентах:
1) Категории, форумы, топики.
2) Топ.
3) Настройки акка.
4) Личные сообщения.
5) Теги.
6) Просмотр топа не ограниченного 10-ю записями, а нормальная постраничка где новые на первых страницах.
7) Личный фильтр топа по тегам, категориям, форумам, статьям.
8) Статьи, по сути те же "топики" в "форумах", просто спецраздел немного иначе визуально оформленый.
9) Новости, по сути те же "топики" в "форумах", просто спецраздел немного иначе визуально оформленый.
10) Древовидная документация.
11) Вместо парса подсветки на бекенде - http://prismjs[dot]com/ пусть напрягается клиент, включая формирование ссылок внутри подсветки на документацию.
12) Нормальные BB-теги, а не существующая кастрация.
13) Карма.
(Добавление)
Вобщем набираю заново.
Я вижу необходимость в следующих компонентах:
1) Категории, форумы, топики.
2) Топ.
3) Настройки акка.
4) Личные сообщения.
5) Теги.
6) Просмотр топа не ограниченного 10-ю записями, а нормальная постраничка где новые на первых страницах.
7) Личный фильтр топа по тегам, категориям, форумам, статьям.
8) Статьи, по сути те же "топики" в "форумах", просто спецраздел немного иначе визуально оформленый.
9) Новости, по сути те же "топики" в "форумах", просто спецраздел немного иначе визуально оформленый.
10) Древовидная документация.
11) Вместо парса подсветки на бекенде - http://prismjs[dot]com/ пусть напрягается клиент, включая формирование ссылок внутри подсветки на документацию.
12) Нормальные BB-теги, а не существующая кастрация.
13) Карма.
(Добавление)
Dastor пишет:
Ничто более не ограничивает в выборе чем фраза "Ну сделай хоть что-нибудь!".
Берете самый популярный форумный движок
45. caballero - 03 Декабря, 2014 - 23:57:29 - перейти к сообщению
Цитата:
Из минусов - платность движка и некоторых вкусных плагинов.
проблема то скинутся по десятке баксов.
лично я не верю в написание нового форума с нуля в приемлемое время. И насколько востребован будет новый функционал? Не так тут много народу ходит чтобы это было проблемой.
Не последнюю роль играет привычный интерфейс. Яркий пример popmech.ru помню какие интересные дискусии были. Топик про Абрамс растянулся на три года. ща там переделали под современный дизайн - для планшетов и все такое. и все завсегдатаи исчезли. Хотя даже акаунты никуда не делись.
То же самое с форумами. Форумы нынче и так сдают позиции. Что то радикально сковырнуть и можно дальше не продолжать.
мое имхо - оптимизировать текущий. Нет возможности - докупить мощного железа - будет не дороже покупки платного движка.