первое впечатление от Битрикса

    Уже месяц не очень активно, но делаю сайт на Битриксе… до этого не был с ним знаком, слышал в основном негативные отзывы о нем. вот «посчастливилось» и мне на нем поработать.
    Считал что Битрикс это система высокого класса, это вам не Джумла какая нибудь или Друпал, типа «все для людей». в роликах обучающих постоянно говорят, что даже «нетехнический специалист» может управлять сайтом, и даже делать некоторые вещи типа разместить форму «Вопрос менеджеру».
    На деле оказалось, что все это ерунда. Ерунда!
    За первую неделю изучения я понял как сделать три разные независимые менюшки, организовать разделы с новостями. Оказалось, что невозможно вывести новости по некоторому условию без извращений с сортировками. А как вам «вывод новостей определенной категории(секции)»? для этого я должен знать id категории!
    Сегодня меня убило то, что я не могу создать свои типы инфо-блоков, со своим набором полей. У каждого инфо-блока есть поля «название», «анонс», «полное описание», картинки и еще штуки 4 поля.
    Задача: сделать раздел «Вопрос-ответ», и вопрос и ответ задает админ. Обратил внимание на стандартный компонент «FAQ», но он требует для вывода указать инфо-блок с вопросами-ответами. Но я ведь не могу создать спец. инфо-блок, использую то что есть. Но зачем мне в записи поля «название», «анонс» и прочее?! Мне нужно всего 2 поля «вопрос» и «ответ»!

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

    Такое ощущение, что у меня отобрали мой набор инструментов, отверточки, пинцетики(мой родной фреймворк) и всучили топор и кувалду(Битрикс), и типа «делай сайт».

    Возможно я найду способы обхода всех этих моментов, в крайнем случае изучу апи Битрикса и перепишу свои модули под него. Меня убивает эта ограниченность… возможно потому что я «технический специалист» и примерно знаю как должно быть?..
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 23

      –6
      назови хоть оидн софт, где можно построить дизайн самому с нуля? word? Borland Delphi? хаха =)))
        +3
        Ну уже и не Borland, и дизайн там сделать можно полностью самому. Без VCL.
        +3
        Ищите в инфо-блоках свойства и делайте через них. ))) А так да. Битрикс — жуткая гадость. Если вам посчастливится получить его код в открытом, а не зашифрованом виде — почитайте, повеселитесь. Хотя и кода компонентов в принципе хватит. Названия некоторых переменных, типа $page_nomer явно указывают на авторов этого чудища.
          0
          прогрепал весь битрикс. page_nomer не нашел.
            0
            Погрепайте 'NavPageNomer' тогда по компонентам. К счастью, у меня уже нету под руками полной декодированной версии, так что про page_nomer наверняка ничего не скажу. Но, по-моему, было в районе версии 6.5. Сейчас уже до 8 дошли (или выше?), так что могли случайно исправить на что-то более человеческое.
        • НЛО прилетело и опубликовало эту надпись здесь
            0
            заказчик хочет Битрикс
            +6
            Мое знакомство с Битрикса началось вот с этого:



            А вообще идеальных CMS не бывает… и быть не может
            +2
            А как вам «вывод новостей определенной категории(секции)»? для этого я должен знать id категории!
            Вы хотите, чтобы Битрикс включил телепатические возможности и угадал его? Да, там нет нормально выбора подраздела на странице редактирования параметров компонента, но при этом Вы можете брать его из переменных php, к примеру написав вместо id:
            ={$_REQUEST["SECTION_ID"]}
            или любым другим аналогичным php-кодом.
              0
              «Вы можете брать его из переменных php»
              могу, но почему я должен изучать апи, знать синтаксис php и прочее для такой элеменарной штуки? в инфоблоке я создаю категории, явно. т.е. компонент по идее знает(должен знать) всё об инфоблоке, который использует,
              и тут не нужно чтобы «Битрикс включил телепатические возможности и угадал».

              вы уж извините, я не собираюсь спорить о Битриксе как таковом, плохой ли он, хороший…
              к сожалению это реальность и мне приходится с ней считаться.
              +1
              Сегодня меня убило то, что я не могу создать свои типы инфо-блоков, со своим набором полей.


              Меня бы тоже убило, если бы у меня не получилась эта двухминутная операция =)
                –2
                помнится… как-то я устроился в oren.ru главным (из двух) программистом.
                в наследство мне достался Битрикс :)

                надо признать, что штука это не плохая… очень мощная и на нём можно делать сложные и многофункциональные сайты. на ReMix много рассказывали про то какой он хороший, и, надо признать, очень даже интересно рассказывали. Действительно очень добротная CMS. Лучшая их тех, с которыми я работал.

                тык вот… поработал я с этим Битриксом… посортировал новости… блоки подобавлял… запил, начал курить, пару раз подумывал о суициде… через месяц не выдержал и уволился.

                З.Ы. с тех пор я окончательно убедился в том, что для меня самая навороченная CMS это asp.net+javascript+ajax
                  0
                  «За первую неделю изучения я понял как сделать три разные независимые менюшки, организовать разделы с новостями. Оказалось, что невозможно вывести новости по некоторому условию без извращений с сортировками. А как вам «вывод новостей определенной категории(секции)»? для этого я должен знать id категории!»

                  За неделю изучить меню — это сильно. Вы когда фрукты с лотка покупаете, а в пакет их кладет продавец, что ожидаете увидеть? Отборные фрукты наверно, а когда смотрите в пакет не такие уж они и отборные. Поэтому либо сам кладешь в пакет, либо тыкаешь пальцам. Вот вам и id секции.

                  «Сегодня меня убило то, что я не могу создать свои типы инфо-блоков, со своим набором полей.»

                  Контент — Типы инфоблоков
                  Создавайте типы, инфоблоки, настраивайте.
                  Как уже говорили, свойства в настройках инфоблока устанавливаются в неограниченном количестве и различных типов. Названые вами являются основными и присутствуют по умолчанию.

                  «и перепишу свои модули под него»
                  модули Вы не перепишите, возможно компоненты, но придется почитать апи.

                  «у меня отобрали мой набор инструментов, отверточки, пинцетики(мой родной фреймворк)»
                  «Меня убивает эта ограниченность… „

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

                  и собственно вопрос, зачем вы взялись за проект на битриксе, если не знакомы с ним?
                  вот после таких ситуаций и начинается ругань продуктов, урвал кусочек, щас денег срублю по легкому, что там эти битриксы, джумлы, все просто
                  а когда начинают работать и не знают что с этим делать начинают рассказывать какой плохой продукт
                    +2
                    «Контент — Типы инфоблоков
                    Создавайте типы, инфоблоки, настраивайте.»
                    не поверите, делал именно так. почему то поля проставились по-умолчани видимо. св-ва — да, можно указать какие надо, но зачем мне остальной багаж из 10+ полей?
                    я конечно Битрикс изучу, возможно обнаружу, что был не прав, и в апи разобраться придется все равно, хотя бы для того, чтобы чувствовать что я им управляю, а не он мной.

                    «а ваш родной фремворк все описанное вами делал через визуальный интерфейс? или все таки апи фреймворка вы изучили? я так думаю, что изучили, поэтому стал родным.»
                    нет, визуального интерфейса нет. и дело не в изучении апи. а в том как позиционируется данный продукт, о том что без углубленных знаний не сделать элементарных вещей.(условие на вывод — первая настройка, которую я делаю в самописных модулях, в Битриксе ее нет)

                    «зачем вы взялись за проект на битриксе»
                    я не фрилансер, отказываться делать то, что уже продано, не могу.
                      –1
                      условие на вывод — первая настройка, которую я делаю в самописных модулях, в Битриксе ее нет

                      условием на вывод в битриксе будет ифоблок с определенным ID, остальное это уже фильтрация и нужно будет так или иначе применять апи.
                      Назовите элементарные вещи, которые вы не можете сделать. Возможно дело в непонимании как сделать без «специальных знаний».
                      в принципе про позиционирование согласен, позиционируют как продукт для домохозяек, но все это и делает продажи, нельзя же верить всей рекламе?)
                    0
                    «в роликах обучающих постоянно говорят, что даже «нетехнический специалист» может управлять сайтом, и даже делать некоторые вещи типа разместить форму «Вопрос менеджеру».
                    На деле оказалось, что все это ерунда. Ерунда!»

                    И это на самом деле так =) Управлять сайтом и разместить форму сможет любой «нетехнический специалист», а вот настроить систему под сайт это уже совсем другой разговор. Я сделал не один десяток сайтов на битриксе и еще ни один заказчик не жаловался, что ему что-то не сделать самому. Управление сайтом подразумевает изменение КОНТЕНТА — аббревиатура CMS ведь взята не с потолка =) А вы говорите совсем о другом — настройке и интеграции.
                      –1
                      >Считал что Битрикс это система высокого класса, это вам не Джумла какая нибудь или Друпал, типа «все для людей».

                      Хе Хе… не знаю как джумла… но друпал «какой нибудь»… это вы потешили нешуточно :)
                      дружу с ним… и только с ним… уверяю… мощнейший опенсорсный PHP фреймворк, а не какая нибудь просто CMSка.
                        0
                        я пытался иронизировать ) сам уважаю и Джумлу(с версии 1.5) и Друпал, хотя последний пока не осилил
                        +1
                        З.Ы. «За первую неделю изучения я понял как сделать три разные независимые менюшки, организовать разделы с новостями.» — на самом деле сильно. За один день я научился сажать сайт на битрикс-старт (меню, новости, каталог).

                          –2
                          Опять нытеки. Заебали. Не умеете — не беритесь. То что вы описали (свои проблемы) все решается просмотром обучающих роликов и чтением обучающих манов.

                          > Но зачем мне в записи поля «название», «анонс» и прочее?! Мне нужно всего 2 поля «вопрос» и «ответ»!
                          И это тоже решается путем настройки формы. За 20-30 секунд. Руки не из того места?
                            +1
                            Не бывает хороших платных CMS. По объективным причинам.

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое