Как стать автором
Обновить

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

Затравка слабовата. Мнение по поводу чего вы хотите узнать? Что в вашем понимании есть шагание в ногу со временем? О каком рынке идет речь - наш, зарубежный, оба? Разверните претензии, что не так, чего не хватает, или нет, или не работает так, как должно?
В хирургии я полный ноль. Но придумал как класно вырезать апппппендицит соседу. Но не нашел современного скальпеля?
Очень хочется узнать мнение професcионалов по этому поводу. Спасибо.

ЗЫ Вообще исходных данных мало, согласен с предыдущим оратором.
ЗЫЫ И вообще, где сейчас найти профессионалов?

Есть мнение, что «Битрикс» лучший на российском рынке CMS вот, как он оправдывает своё существование
«Битрикс: Управление сайтом» — универсальный программный продукт для разработки, поддержки и успешного развития интернет-проекта. Удобный и понятный интерфейс позволяет эффективно управлять сайтом, не привлекая специалистов по программированию и html-верстке.
Ради спортивного интереса я скачал пробную версию и попытался создать каталог товаров, скажу честно, далось мне это с трудом и не с первого раза. Соответственно мне надо потратить на разработку много времени, либо передать это специалистам, услуги которых на «Битрикс» и предлагают (минимальная сумма, за которую мне согласились помочь 60 000 рублей). Выходит так, что «Битрикс: Управление сайтом» создан для людей знакомых хотя бы с основами программирования. Тогда к чему утверждать обратное?


Я как пользователь вижу систему максимально простой на практике, требующей лишь тонкой настройки, а не знания PHP либо каких-то ещё навыков.
Именно такой подход мне кажется современным, когда программа помогает оперативно решить пользователю те задачи, которые он решить самостоятельно не в состоянии, по тем либо иным причинам. Не так ли?

По ссылке ниже идёт обсуждение Битрикса как раз с точки зрения разработчика. То есть, там и для них не всё идеально.

http://mastertalk.ru/topic2353.html
> Выходит так, что «Битрикс: Управление сайтом» создан для людей знакомых хотя бы с основами программирования. Тогда к чему утверждать обратное?
Маркетинг однако :)
Я тоже зарекся работать с Битрикс, так как взяли его для сайта визитки и пришли к выводу, что нужно брать еще внедренца. После этого сделал сайт на фришной CMS.
Битрикс это продукт для программистов, а мне как пользователю не очень. Хотя фришный CMS я сам смог поставить и наладить.
имею некоторый опыт в общении с Битриксом, наладить проект должен программист и подготовить пользователя для того, чтобы он сам добавлял контент, разделы, изменял кнопки, управлял форумом и рассылками, знать html для этого не надо, единственное где он необходим, так это (1) в создании табличек (copy paste не всегда проходить гладко, приходится чистить ручками, хотя новые редакции возможно полечат сей баг) и (2) правке текста, с учетом с созданных стилей, а то пользователь такого накрутит через визуальный редактор, что мало не покажется
PS сейчас у Битриксов есть курсы для обучения, и даже сертификация вроде.
"позволяет эффективно управлять сайтом, не привлекая специалистов по программированию и html-верстке"

управлять сайтом и создать на основе CMS свою бизнес-логику - разные вещи.
Можно ли с помощью Битрикс построить БОЛЬШОЙ (30-50 тысяч товаров) интернет-магазин и эффективно управлять контентом на нем?

Этот вопрос вам правильнее будет задать непосредственно создателям «Битрикса». Как вы решили проблему управления содержимым сайта? Вы пользуетесь своей разработкой?

А разве CMS и интернет-магазин - одно и то же? Интернет-магазин обрабатывает транзакции, а не контент.
Все готовые платные и бесплатные CMS хороши для людей, не разбирающихся в веб-программировании, только в том случае, если планируется собирать сайт из каких-либо типовых модулей, уже кем-то написанных до Вас.

А как только возникает надобность сделать шаг влево или шаг вправо -- всё упирается в то, что нужно писать дополнительный плагин или допиливать существующий. То есть, возникает надобность в человеке, который знает структуру движка или готов в нём разобраться. За дополнительные деньги, конечно же.

Кстати, сразу, встречный вопрос: А что Вы подразумеваете под "шаганием в ногу со временем"?
средними компаниями(в коей я работаю) используется принцип выбора 1-й CMS надолго и "допиливания" её своим программистом. как человек, который пытался одно время поднять бредовый проект по написанию cms, скажу что это дело требует очень хороших программистов, подготовленных в плане теории программирования. А php, основной язык на котором все это делается, обычно знают "студенты"(я имею в виду уровень знаний). Вообще проблем много. Я заморозил это дело когда понял, что недостаточно подготовлен в алгоритмике. Чтобы сделать такой продукт нужно много народу. Где бы собраться сотне програмистов, да написать что-то? Список, чего нужно учесть при создании такой универсальной вещи очень длинен. прощу прощения за длинноту ответа
И ещё: принцип open source здесь не уместен. Нужны четкие и твердые решения до начала дела и во время.
И ещё) Я лично плотно общаюсь с osCommerce - не блеск, но все задачи выполняет. Обращайтесь. Ковырял netcat, мой друг купил за штуку и пытался дописать, проблема её в том, что в ней ошибки студенческие. она ужасна. не трогайте её даже. она написана для программеров. при том, что часть кода скрыта и не поддается исправлению.
Про NetCat вы говорите не совсем верно, скажем даже - совсем не верно, и фактов совсем не приводите. Весь код в ней открыт, правь, не хочу. Ошибки, да, есть, как и везде. Но система очень удобная. Разобраться в ней не сложно. Весь код открыт, техподдержка оперативная и адекватная, дописывать под нее можно что угодно и как угодно. По поводу того что она написана для программеров... это общая проблема всего недорогого софта - программеры пишут для программеров. Такчто не торопитесь с выводами на основе того что вам сорока на хвосте принесла, это совсем недорогая функциональная CMS с годовой бесплатной техподдержкой и бесплатными обновлениями. Пишите ответ! Удачи!
"...выбора 1-й CMS надолго и "допиливания" её своим программистом..."

Всегда интересовал вопрос: как же в таком случае с лицензией? Ведь, по сути - изменение кода -> ее нарушение.
там свободная лицензия
Изменение кода не является нарушением. В соответствии с Законом о защите программ для ЭВМ и баз данных владелец законно приобретенного экземпляра ПО имеет право модифицировать его для исправления ошибок и обеспечения работоспособности на своей платформе.

Если же лицензионный договор ущемляет права потребителя по сравнению с законом, то соответствующие пункты могут быть признаны ничтожными.
В CMS я хотел бы видеть расчет в первую очередь на неопытного пользователя.
В течение установки система предлагает варианты подключения и конфигурации модулей, выбор верстки макета. В общем, делает всю черную работу сама. Это, на мой взгляд, грамотный подход, ведущий систему к популярности не только в среде программистов, которые хотят быстро собрать и продать сайт, но и на не знакомого с программированием человека, согласитесь, таких больше будет.
CMS WebDirector (www.webdirector.ru) - позиционируется разработчиками именно так, как Вы пишите: доступна новичкам, делает черную работу. Позволяет не только "не привлекая специалистов по программированию и html-верстке управлять сайтом", но и создать себе несложный дизайн в визуальном режиме.
AntonNik я конечно же изучу возможности этой системы, мне даже очень интересно, что в их понимании значит объеженная фраза "не привлекая специалистов по программированию" и в ближайшее время поделюсь своими выводами.
фраза - это я из битрикса выше процетировал...
Во многих CMs управлять сайтом можно, действительно, без программиста или верстальщика. Но вот создать страничный шаблон в системе без HTML никак. В WebDirector - можно.
а не лучше ли тогда пойти и создать сайт на народе? там есть готовые шаблончики...
сейчас уже далеко не конец 90х, и идея сайта "чтоб был" - уже устарела. все больше заказчиков уже понимют, что сайт - это еще один инструмент для работы. а создание шаблонов без участия специалиста не позволит построить такой инструмент.
адназначна!
Я вообще непонимаю разговоров: "сделать сайт без привлечения специалистов...".
Чтож получается? Загружаешь картинку (макет), а система тебе сама его на макеты режет и все по полочкам распихивает?
Если CMS рассчитана на неопытного пользователя - значит, она умеет делать все то, что пользователю нужно сама. Задач у пользователя сколько? Много. Все их в систему заложить абсолютно невозможно.

Соответственно, получаем компромисс. Или система рассчитана на неопытного пользователя, делает только то, что умеет с минимальными шагами вправо или влево, и при попытке изменить или дополнить функционал пользователя ждут НЕРЕАЛЬНЫЕ грабли - или же система универсальна и может быть прогнута с той или иной степенью легкости в любую сторону, но ее настройка будет требовать все-таки какой-никакой квалификации пользователя-создателя.

Хорошая система позволяет быстро и просто создавать любой сайт человеку со средней квалификацией, чтобы потом его мог "контентить" человек с квалификацией секретарши ;)
Вывод. Каждый выбирает свой путь в проекте, кто—то делает все сам, кто—то переделывает чужое под себя (то о чем ты говорил atari) и те, кто может в лучшем случае сверстать шаблон. Правильно?
Фактически - так. Или ТЗ проекта прогинается под существующие системы, с учетом того, что половина их написана инопланетянами под свои инопланетные задачи, или берется уже неплохая система, и дотачивается напильником, или берутся программисты и разрабатывают собственную CMS (наименее рекомендованный путь, хотя иногда и оправданный, под большие кастомные проекты).
Вот здесь собственно и вся причина ошибок в таких спорах:

"Или система рассчитана на неопытного пользователя, делает только то, что умеет с минимальными шагами вправо или влево, и при попытке изменить или дополнить функционал пользователя ждут НЕРЕАЛЬНЫЕ грабли"

Спутаны понятия пользователя и разработчика. Пользователь CMS - это контент-менеджер (секретарша или еще кто там). А вот с изменением функционала сайта работают разработчики.

Сделать CMS "удобной" и для разработчика и для пользователя очень не простая задача...

Но решения такие есть ) И это далеко не те самые коробочные продукты о которых здесь идет речь.
Не совсем спутаны :)

Задача сделать CMS удобной для пользователя-контентщика достаточно тривиальна, хотя и это умудряются разработчики CMS залажать. Автор же данного треда выступал именно в роли разработчика сайта, соответственно, об этом аспекте CMS и речь была. Кстати, когда секретарша сможет выступать в роли разработчика сайта - вот тогда наступит вообще холокост рай на земле.

По поводу удобных CMS как для разработчика, так и для пользователя, из тех, что не упомянуты в этом треде - ну, хотя бы наша :)
вот это - http://www.djem.ru/images/screenshots/39… Вы считаете удобно??? при том, что это офф-лайн клиент, можно было сделать значительно удобнее.
А что, чем-то не удобно? :) Видимо, создателю того сайта так было удобно - отображением информации он легко может управлять - что показывать, что не показывать, что выводить, какие поля - картинки, переключатели, выпадающие списки, текстовые поля, как выводить - манипулируя цветом, стилем текста и так далее. В общем, на откуп создателю или редактору, система мешать не будет под себя вывод настраивать ;)
может у нас разные картинки отображаются? на моей картинке - работа с бэкендом в клиенте. или Ваша система позволяет _полностью_ менять вывод на клиенте?
Именно что. Штатными средствами вывод информации в бекенде можно менять в большом диапазоне (да, тут и пресловутые картинки, и цвета, все по поводу бекенда), а с плагинами вообще можно писать собственные отображения информации, если кому, скажем, в виде графов информация нужна ;)
Уважаемый, скриншот убог до невозможности, не в одном месте системы такого быть не должно, никогда. Попробуйте поработать на Apple Mac OS X, сложность операционной системы гораздо больше этого продукта, но там нигде нет таких экранов.

Я понимаю, что будете пытаться защищать свой продукт, так что воспринимайте как совет консультанта, а не как попытку начать holy war. Скриншот ужасен!
(отмахиваясь рукой) Bah! Нет, я не буду пытаться защищать свой продукт, в мире слишком много консультантов, причем часть из них любит макос, и у каждого свое мнение ;)

Спасибо, ваше мнение занесено в базу знаний!
Да пусть интерфейс будет хоть в стиле командной строки…
Мне простоту, пожалуйста, а так же хочу знать, что будет после нажатия на кнопку до оного события. Ещё меня привлекают сценарии. Господа разработчики, ну вы же знаете, что я буду делать с вашей системой! Автоматизируйте мой труд, избавьте меня от механических ошибок.
"когда секретарша сможет выступать в роли разработчика сайта" -
так ведь для этого и создаются социальные сети
Она будет выступать в роли ПОСТАВЩИКА КОНТЕНТА ;)

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

Я думаю, здесь пользователи поставляют не только контент. Они вкладывают какие-то свои идеи насчет того, что это должен быть за контент и к чему привести. Это какой-то мета-контент получается.
На данном сайте как раз мы оставляем именно и исключительно контент согласно заданных разработчиками правил ;)

Но вообще сама мысль о том, что можно рассматривать Денискина и команду Хабра вкупе с самим сервером как медленный интерпретатор вербальных текстов в скриптах, что генерят пользователи - она мощна и концептуальна!

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

На данном сайте как раз мы оставляем именно контент согласно заданных разработчиками правил ;)

Но вообще сама мысль о том, что можно рассматривать Денискина и команду Хабра вкупе с самим сервером как медленный интерпретатор вербальных текстов в скриптах, что генерят пользователи - она мощна и концептуальна!

Попробуем: "Хотелось бы, чтобы на главной странице у каждой новости появилось рядом с числом комментариев число новых комментариев, как на дерти.ру - можно?"

:))
Я слышал слово "народ.ру"? Мне кажется он еще выстрелит, будет вам "народ.ру 2.0" на AJAX (Yahoo! GeoCities нервно курит)
куда он выстрелит, там ни БД нет, ни скриптовых языков
Куда выстрелит? Им виднее.
Ну не пропадать же такому великолепному проекту, сыгравшему огромную роль в российском Интернете.
имхо для лучших своих сайтов народ.ру выступает просто как хостинг из разряда "без PHP/Perl/MySQL, зато дешево, то есть бесплатно", т.к. народные гостевухи и счетчики - убогие (да еще и баннер его достает :) )

поэтому я не очень понимаю что там сделает AJAX
хостинг - он и есть хостинг
TYPO3 - сайт typo3.org typo3.com typo3.de
Не зачтите за рекламу... но действительно - лучше нет для меня
Огромный список доступных расширений http://typo3.org/extensions/repository/f…
Это бесплатная система, правильно?
да. open source.
А меня интересует именно платная CMS, в которую я по тем либо другим причинам вкладываю не свой труд и время, а деньги и только деньги.
"Только деньги" можно вложить не в CMS, а в кого-то, кто для решения поставленной задачи использует CMS. Кстати, неважно, платную или нет.

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

Опенсорсный продукт имеет смысл брать, если
- у него развитое комьюнити, и
- продукт давно на рынке, и
- в нем реально разобраться, и
- у Вас есть специалист, который разберется.

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

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

В таком случае это становится одним из преимуществ продукта.

Это смыкается с вопросом о важности, цене и качестве саппорта.

Гарантии на отклик, конечно, нету. По многим опенсорсным продуктам его вообще проблематично получить.

Формальные гарантии, я думаю - дело десятое. Ну отсудите вы какую-то сумму, вряд ли это покроет реальные убытки от простоя сайта, ведь при заключении договора любой поставщик и внедренец всеми силами будет страховаться от "попадалова".

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

Качество софта, однако - тема для отдельной беседы.
да, согласен, проблемный вопрос) при условии что продукт неплох (утверждение само по себе автореферентно – истинность зависит от нервной системы говорящего), саппорт позволяет проще его продать (опять же истинно лишь для определенной категории заказчиков).
Но под формальными гарантиями имел в виду не покрытие форсмажора баблом, а скорее быстрое решение возникших проблем через службу поддержки, тем более что приходилось не раз обращаться в саппорт к … и проблемы на удивления быстро решались (в сравнении с нюком и проч.) – это дает некое облегчение после уплаченных за движок денег, система работала, впрочем возможно мне повело больше других)
Нюк - пионерский софт :))) Я бы его в качестве альтернативы платной CMS не выбирал.

Но: найти удовлетворяющую запросам конкретного проекта опенсорсную CMS тяжело.

С другой стороны, я всегда рассматриваю возможность самостоятельной разработки сайта или какой-либо другой системы в противовес покупке коммерческого софта. Но это потому что я в теме. Для обычного заказчика это похоже на выбор между заказной и тиражной системой. Выбор этот зависит как от сложности системы самой по себе, так и от уникальности бизнес-логики. Возможно, от требований скорости или удобства работы (которые не всегда обеспечивает тиражная система).
кстати, а что в этом контексте про Joomla можно сказать, сейчас часто слышно про нее, есть мнения?
и есть ли в рунете известные проекты на ней?
Проектов много, есть и весьма серьезные. Благодаря обилию различных компонентов и модулей к CMS Joomla, на ней можно построить сайт практически любой сложности. Но "полазить" в коде всё-равно придется конечно. Joomla 1.5, о которой всё больше и больше говорят, имхо вообще порвёт многих конкурентов, а ведь проекту всего 1 год! :)
а теперь слайды! ;) а есть ли примеры? хочется на живые проекты в рунете посмотреть, хотя если Joomla год всего...
Посмотрел пяток сайтов... Действительно, не нюк. За "любую сложность" я бы не говорил, конечно. Уровень сложности у них один и тот же.

Такие сайты грешат отсутствием идейности. Когда строительная компания описывает выполненные проекты и дает свою контактную информацию - вот это самое то. Сайты команды локализации КДЕ, вузовских факультетов и т.д. - похожи на сайты из категории "шоб було". А действительно интересные сайты есть?..
http://www.joomlabeauty.com/index.php?op…
Насчет сложности - http://extensions.joomla.org/ - здесь более 1000 всяких компонентов/модулей.
Я не говорю что Joomla - идеальная CMS у нее есть и некоторые минусы (отсутствие "тегирования" например, когда 1 статья может принадлежать нескольким категориям), но большинство "углов" уже решены 3pd разработками. Одним словом "голая" Joomla - хорошо, но с правильно подобранными компонентами/модулями - еще лучше.
Я бы хотел отметить Amiro.CMS. Данный CMS очень удобен для быстрого создания сайтов малых и средних размеров. Прост в обращении и удобен в настройке. Сам пользуюсь данной разработкой и вполне доволен результатом.
Есть еще http://www.subdreamer.com/
Немного замороченная,зато удобная,есть подробная инстуркция по сборке шаблонов и большая куча расширений
Может здесь рождается что то новое : гибкое, мощное и удобное ?
DLE - недорогое и простое в обращении решение. Не грузит сервер. Оперативная поддержка.
Недостатки - автор не делает доп.модули, поэтому их приходится брать у сторонних разработчиков, и при обновлении версий основного продукта они не всегда работают как надо.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации