1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.
  2. Уважаемые пользователи!

    Если Вы ищите исполнителя и Вам обещают выполнить работу, но при этом требуют предоплату, будьте осторожны. Администрация не советует связываться с людьми, не имеющими толком на этом форуме сообщений, репутации, портфолио.

    Судя по всему, не каждому данные вещи очевидны, поэтому просто напоминаем - будьте бдительны!

Создать форум на XenForo

Тема в разделе "Есть работа. Ищу специалиста. Оплату гарантирую", создана пользователем z645, 04.04.2012.

Загрузка
  1. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Нужно сделать форум на XenForo.
    Что я хочу описываю в этой теме: http://www.xf-russia.ru/forum/threads/Возможно-ли-на-xenforo.3628/
    (список будет пополнятся)

    Срок начала приблизительно сентябрь.

    От вас приблизительную цену за описанные в указанной выше теме хотелки и что нибудь, что позволяет судить о вашем профессионализме.
     
  2. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    [с этого момента идут сообщения из другой темы, которые были объединены в данную]

    Мне подход к созданию форумов вообще в принципе не нравится. Все создают движок и отдают модернизирование сторонним людям. Так за что они деньги тогда получают?
    Создай достойный продукт и продавай его пусть и в два раза дороже, но чтобы устраивал всех. Покупателей даже больше будет.

    Чтобы добиться мне нужного функционала (причём в моих просьбах нет ничего сверхъестественного), нужно будет отвалить в разы, а может и в десяток раз больше чем стоит движок.

    Будем считать этот пост обращением к разработчикам :cautious:
     
  3. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Это Вы зря. Как раз разработчик больше заинтересован в разработке базы, а не в полностью готовом продукте. Расчет очень простой.
    Во-первых, появляется свое комьюнити.
    Во-вторых, любой разработчик заинтересован в идеях, которые он может успешно черпать из различных хотелок и уже готовых реализаций. Ведь так попутно отслеживаются тренды.
    В-третьих, разработчик банально зарабатывает в том числе и на доработках под конкретного заказчика.
    В-четвертых, из комьюнити можно еще и присматривать себе будущих работников.
    В-пятых, готовый продукт будет мало востребован, так как все равно нужны различные отклонения от базы.

    Ну и напоследок. Посмотрите на различный более-менее серьезный софт, который рассчитан на большое количество пользователей. Он обычно имеет базовый функционал, который имеет некоторое API и/или интерфейсы для написания сторонних расширений. Это может быть все, начиная от ОС, и, кончая бухгалтерским софтом. Форум, как и ОС или бухгалтерия, не может быть жестко единый для всех. Требуются малые и большие изменения. И все они в принципе готовы работать из коробки. Есть ОС, которые имеют богатый функционал из коробки, есть другие ОС, которые этот функционал не имеют, но предоставляют средства для разработки и имеют достаточное комьюнити для разработки различных расширений. Берем бухгалтерию - ситуация аналогична. Берем документооборот - то же самое. Берем графические пакеты - аналогично. Берем CMS - опять то же самое.
    Много в коробке - зло? Не факт. Мало - всегда плохо? Тоже не факт. Золотой середины, наверное, не бывает. Но почти всегда плохо, когда есть многое из коробки, но изменить практически ничего нельзя.

    Теперь о стоимости расширений. Есть множество расширений, которые вполне себе бесплатны. Не все они подходят as is. Некоторые нужно допиливать под себя. Также некоторых расширений готовых нет. Их придется полностью с ноля делать. Их стоимость не заоблачная, если брать Ваши хотелки, но, видимо, не ограничится месячной зарплатой среднего кодера. Много ли это? Не думаю. Есть ли уже готовые решения на базе других движков? Есть. Но ведь они Вас не совсем устраивают. Видимо, есть на то причины. Вот, допустим, на 4-й булке есть бОльшая часть того, что Вам нужно. Но, тем не менее, Вы не хотите оставаться на булке, а ищите альтернативу. Значит все из коробки чем-то Вас не устроило. Не так ли?

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

    Если что-то не устраивает, то у Вас есть два варианта - искать другое решение или на базе ксена построить свое. К слову, это свое будет почти наверняка лучше любого коробочного ;)
     
  4. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Задумка-то может и лучше, вот только если учесть что мне это будет не разработчик данного ПО делать ... хотя чем чёрт не шутит. Пойду-ка в личку им постучусь :whistling:
     
  5. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Ответили наконец Kier, только его ответ меня немного разочаровал, т.к. он меня мягко послал :confused:
    "Если будут вопросы или нужна будет техническая поддержка обращайся, а по твоему вопросу я помочь не могу"

    Если даже разработчикам не интересно своё детище и они даже не хотят дорабатывать баги и явные недостатки, которые я описал, то таким продуктом я точно не буду пользоваться.

    Дешевле будет на phpBB сделать. Или вообще самому форум написать (при исключении шаблонизации и при применении только необходимых мне функций движок будет и легче и быстрее, да и разработка займёт не годы)
     
  6. carliker

    carliker Местный

    Регистрация:
    03.10.11
    Сообщения:
    274
    Симпатии:
    114
    Версия XF:
    1.1.1
    Ну на написание может быть и не годы, а вот доведение до ума и правка багов запросто займет массу свободного времени:)
    В любом случае, XenForo это продукт ориентированный на широкий круг пользователей (даже базового функционала хватит для 50-70% форумов). И конечно же, продукт разработанный специально под ваши задачи будет более совершенным, но только в вашей задаче,для других он может и не подойти.
     
  7. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Пишите :)
    P.S. Если бы это так элементарно было - форумных движков было бы как грязи
     
    Romchik® нравится это.
  8. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Да их и так как грязи, просто есть множество бесплатных и людям явно не хочется отваливать кучу денег на разработку и многие в этом совсем не разбираются. Может и напишу. Надо будет логическую схему взаимодействия каждого эл-та сделать, php код не такой уж и сложный. Вот с модным нынче визуальным редактором придётся повозится.
     
  9. carliker

    carliker Местный

    Регистрация:
    03.10.11
    Сообщения:
    274
    Симпатии:
    114
    Версия XF:
    1.1.1
    Уверен, что ничего не получется...Нужна большая талантлевая команда, нужны деньги, нужно время. У разработчиков ксена ушло несколько лет, при этом у них богатейший опыт в разработки одного из самых мощных движков форума (vb). Работали они далеко не одни, да и думаю концепцию всего проекта они обдумывали тоже достаточно долго.
    Ну а вобще, удачи :) Надеюсь через -цать лет увидем ваше творение, и возможно даже купим за бешенный деньги! :thumbsup:
     
  10. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    как вариант - можете посмотреть/проспонсировать nodeca, который пишут на модном сейчас nodejs. Пишут русские, которые собираются на него переводить свой булковский проект. И диз + функционал выглядят свежо и современно.
    Но проект пока не готов, хоть и пишет команда программистов больше года (это насчет Ваших заявлений, что легко свое написать, учитывая что пишут они сами - а не заказывают на стороне, как в Вашем случае, т.к. Вы не программист)

    Но все равно с Вашим подходом ("сделайте именно так а не иначе" и "я больше разработчиков знаю как делать") скорее всего они пошлют Ваши пожелания подальше - или просто скажут пишите сами что Вам надо - продукт ведь открытый и лежит на github-е. Хотя конечно это только предположения - может я ошибаюсь и Вы без проблем сможете найти общий язык.
     
    Romchik® нравится это.
  11. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Проект бесспорно интересен. Возможно его ждёт большое будущее, но куда там вкладывать деньги я не вижу. Проект ещё очень сырой.

    Потом как бы нужно разделить то что я хочу и тяжеловесов. Мне не требуется поддержка скинов и прочего. Опыт программирования у меня немного есть, голова работает в верном направлении. Естественно буду нанимать программиста, но буду ставить выполнимые детально проработанные цели.

    А в общем пока ещё окончательного решения не принял, но учитывая наплевательское отношение создателей различных форумов, прям даже выбора не остаётся.
     
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Не буду цитировать. А вообще любая разработка связана не столько с закладыванием определенного функционала, сколько с решением таких задач, как:
    1. Расширяемость.
    2. Безопасность.
    3. Оптимизация производительности.
    4. Поддержка кода в актуальном состоянии под новые версии используемых инструментов (PHP, его расширения, MySQL и прочее).

    Каждый из этих пунктов и приводит кажущуюся легкость написания любого проекта к длительной разработки до готового состояния. Мы можем наблюдать массу различных проектов, которые останавливаются на голом функционале, быстро обрастают пачкой открытых тикетов, а затем тихо умирают.
    Ведь по сути любой веб-проект на PHP+MySQL - это инклуд каких-то переменных в HTML-код (фронтэнд) и обработка затем различных GET и POST на бакэнде. Чего тут сложного-то? А сложности начинаются, когда нужно обеспечить и красивый фронтэнд (чтобы он еще и работал во всей массе браузеров!) в многопользовательском режиме и в шустром бакэнде. Плюс добавляется куча проблем с безопасностью.
    Писать жесткий код на PHP, т.е. не расширяемый (плагинами) движок и бесшаблонный фронтэнд - это мазохизм, который в общем изначально обречен.

    Именно поэтому и нет массы различных движков с суперфункционалом, нет бесплатных движков, которые бы обеспечивали высокое качество кода и хорошую поддержку. Я и сам за opensource, но увы, из бесплатных движков никто не может пока реально конкурировать с платными флагманами форумных движков. Да, я отношу XenForo к флагманам по той причине, что он уже вырос до готового продукта, позволяет при необходимости дописать нужный функционал и у него код на голову выше конкурентов, что обеспечивает в дальнейшем легкую поддержку и расширяемость.

    Если представить себе ситуацию, что тот же ксен вдруг перестанет развиваться или разработчики откажутся от него из-за судебных решений в пользу владельцев булки, то почти наверняка сделают форки ксена и он появится в виде opensource. Поэтому меня не пугает тот факт, что на сегодня разработчиков ксена обвиняют в плагиате и пытаются "убить" движок. Если ксен выиграет суды, то булке станет совсем плохо, так как даже форк булки будет неуместен. Никто в здравом уме не станет развивать булку в таком виде, в каком она сейчас написана. Рефакторинг кода там будет просто дикий. Я так думаю, что именно по этим причинам и ушли разрабы ксена из булки - они решили с чистого листа написать хороший движок. Вполне возможно, что они начали ксен еще там, но не получили одобрения со стороны руководства, которое посчитало достаточным просто продавать то, что есть, а не вкладываться в разработку нового. Некоторые фишки булки вполне могли быть взяты за прототип. Вот только, даже если это внешне и выглядит похожим, то внутри точно ничего общего.
     
  13. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Приложения создаются для пользователей. Что нужно для пользователя?: Удобство, быстродействие, понятный интерфейс. На php код рядовому пользователю, извиняюсь, класть :whistling:. Пользователю без разницы сложность написания кода - ему главное функциональная составляющая, то что он видит.

    А любой php код форума и др. представлен отдельными блоками. Дорабатывать нужно не весь форум при внесении изменений, а только конкретный блок. Так что расширяемость будет в любом случае, пусть и не гибкая (удобная).

    Ну ладно я сейчас не об этом...
    Хорошо. Так у кого нибудь есть желание написать для меня всё что я описал в созданной мной теме + дизайн?
    И раз это в разы легче чем писать форум с нуля, то полагаю 45 тысяч должно хватить. По крайней мере намного больше указанной суммы для меня видится неразумным вложением на доработку чужого движка под свои нужды, а в частности на устранение багов и неудобностей вызванных самим движком.

    Как вариант даже рассматривал выбор любого другого движка, но лишь бы сделать соответствие мастерсити и добавить диалоговую переписку, и оповещение пользователя об ответах + функциональные пункты из моего списка.
     
  14. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Если так считаете - то без проблем. Просто работы до полностью готового результата тут минимум на 2 месяца с полной занятостью (это реальные сроки с обсуждением функционала, собственно написанием кода, отладкой, тестированием и т.д.). А может и больше, т.к. нет деталей из-за отсутствия точного ТЗ или Вы это ТЗ просто не озвучили. А детали обычно - это 90% всего кода. Может я преувеличиваю, т.к. пока нет ТЗ - хз что предстоит делать.
    Если ТЗ нет, то даже написание ТЗ - это время и знания, а следовательно деньги, т.е. не бесплатно.
    И если Вы считаете что ЗП хорошего программиста на полную занятость стоит столько, то я могу только пожелать удачи в поисках.
     
  15. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Могу только посоветовать найти более подходящий (с уже готовым под Вас функционалом) движок. Иначе придется тратить бОльшую сумма, либо увеличивать сроки (кто-то может взяться за эту работу без достаточного опыта но за озвученную сумму).
    Есть еще вариант - самому выполнить часть работы. Но для этого нужно быть средним кодером или быстро обучаемым человеком, способным потратить достаточно много времени.

    Поймите правильно. Работа специалиста от работы неспециалиста прежде всего отличается количеством времени, потраченным на выполнение этой работы. Качество кода может быть при этом примерно одинаковым. Хотя от неспециалиста легко ожидать менее качественный код, либо менее универсальный (заточенность под конкретные браузеры, к примеру, а не под все). Таким образом, стоимость услуг программиста в широком смысле этого слова - это стоимость его времени. Чем лучше специалист, тем дороже стоят его услуги. Написать вообще полностью движок может и средний специалист. Но на это у него уйдут годы. При этом может оказаться, что за это время появятся какие-то новые технологии, для реализации которых нужно дорабатывать уже какую-то готовую часть. В результате и получается, что много проектов появляется, но очень мало доходят даже до первых релизов. А уж до нескольких релизов - всего лишь десятки. Из них достаточно качественными выходят чуть ли не единицы.

    Вердикт по поводу цены - даже из озвученного функционала следует, что цена занижена. А при составлении ТЗ наверняка всплывет еще где-то от трети до половины от первоначально озвученных функций.

    Нет, Вы абсолютно правы, рассчитывая на то, что все, что Вы хотите, можно сделать на XenForo. Но далеко не всё это сделать легко и просто. Я бы вообще искал команду для этого: двух кодеров и верстальщика. Ну и зарплата каждого из них в месяц, думаю, была бы явно не менее 30 тысяч. Вот тогда можно было бы рассчитывать на достаточно короткий срок реализации. Может быть, даже месяца бы хватило.
     
  16. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Вот видите, результат в точности такой каким я его и ожидал. 45 это мало, задание сложное.
    А как же лёгкость доработки с помощью всяких там примочек о которых мне тут втирали? :cautious:
    Да нет этой лёгкости. Любой новый модуль с нуля придётся писать. А на чужом движке это будет геморрой при любом раскладе.

    За 90 тыр с подробным тех. заданием и выступая в качестве дизайнера и координатора я смогу нанять программиста php, js и реализовать пусть и жёсткую структуру форума, но именно то что мне нужно по внешнему виду и содержанию. Разве с визуальным редактором засада...
    А плагины мне не нужны и расширяемость за счёт плагинов тоже.

    Так что отдать половину от того сколько у меня уйдёт на разработку форума с нуля за доработку чужого движка... а тем более не половину, т.к. 45 мало, как-то абсурдно :confused:
    Иметь абсолютно голый движок XenForo и на нём построить форум это не есть гуд, т.к. мой форум будет не лучше других. Мне нужна некоторая уникальность.

    А 60 тоже мало? (Возможно это максимум что я могу предложить за это)
    Задание должно быть понятно из тех пунктов которые я уже описывал, так же ИМХО легко понять что мне нужно, клон мастерсити только со своим дизайном и на движке XenForo, объединить лучшие черты двух движков со стороны пользователя. Тех. задание и точное описание того что мне нужно + дизайн эл-тов предоставлю. Программисту останется только "бездумно" набивать код.
     
  17. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Было бы все так, как Вы это описАли, не потребовалась бы довольно значительная сумма.
    А по поводу расширяемости - как Вы собираетесь обновлять движок, когда у Вас все будет "прибито гвоздями", а не написано через расширения классов плагинами? Плагины на то и нужны, чтобы не испытывать проблемы при апгрейды, чтобы можно было отключить их при необходимости, а также, когда нужно сделать или установить несколько расширений. Без плагинов вся система будет выглядеть как карточный домик. При изменении или вытаскивании одного "кирпича" вся система нарушится.

    В общем сложно объяснить все проблемы, которые возникают и могут возникнуть. Лучше создайте тему в соответствующем разделе и посмотрите, найдутся ли желающие и за сколько.
     
  18. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Это вы про форум который хочу сам создать? Так зачем мне кардинально менять что-то? Я уже сейчас имею абсолютно точное виденье того как должен будет выглядеть форум. Если и в дальнейшем вдруг потребуется доработка, то модульность построения любого проекта позволит править именно необходимый модуль. А учитывая, что в собственном форуме будет намного меньшая сложность функций, то и отследить необходимые изменения будет намного проще, что вызовет более стабильную и предсказуемую работу.

    Судя по всему не найдутся. Даже за большие деньги. Т.к. на сколько, по общению, я понял тут нет злых программеров знающих XenForo вдоль и поперёк. Поэтому всем и сложно. А если что-то действительно знаешь, то это будет не сложно, а возможно долго, но можно и не 10 человеками, а 1.
     
  19. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Я вам по своему опыту скажу, что построить адекватную модульную систему в сжатые сроки очень сложно. И в будущем вы рискуете упереться в написание костылей, чтобы добавить новый модуль.
     
  20. z645

    z645 Пользователь

    Регистрация:
    01.04.12
    Сообщения:
    41
    Симпатии:
    3
    Это вы о чём? Сам принцип построения форума модульность. Хотите отойти от этого? И каким же способом? Модуль "шапка", модуль тем, модуль разделов, модуль сообщений, модуль личных сообщений как тем, так и диалогов, модуль ответа и ещё куча мелких модулей которых объединяет и заставляет работать взаимосвязано шаблон.

    Чтобы добавить функционал в модуль ответа, мне придётся править его и не что другое.
    Добавить новый модуль я могу изменяя шаблон.
    А сделать добавление новых функций я могу с помощью патчей (это если вдруг невзначай до коммерции дойдёт). Знаете, патч это когда определяется место вхождения текста в определённый файл и заменяется не весь файл, а только необходимый код. Конечно получится что апгрейды не должны конфликтовать иначе может быть бяка, но разве такого нет в любом софте?

    Так что я вообще не понял о чём вы говорите.
    Запугиваете? :eek:
    :)
     

Поделиться этой страницей