Ратмир
php-developer (mid)
Здравствуйте, друзья!
Пошёл уже второй месяц, как я программирую под Битрикс. Первые ощущения были весьма отрицательными: громоздкость системы, её запутанность, каша в документации и в коде, нереальные тормоза при работе на локальной машине с удалённой БД и т.д. Сейчас страсти слегка улеглись, какие-то вещи стали простыми и привычными, где-то даже было замечено удоство и гибкость настроек, но я не могу сказать, что получаю такое уж большое удовольствие от процесса работы с Битриксом (а хотелось бы ).
Насколько я понял на данный момент, Битрикс в принципе позволяет и не пользоваться своим (често говоря, пока не слишком удобным для меня) функционалом. Можно относиться к нему как к эдакой большой БД с механизмом оформления запросов на получение данных, а весь код компонентов писать с использованием сторонних библиотек, в общем как и весь front-end (на том же JQuery). Но тогда возникает логичный вопрос: а зачем он вообще тогда нужен? Не проще ли в таком случае взять более удобную для разработчика CMS или написать свою CMS на популярном framework'е (взять тот же Symfony 2 или Yii), которую будет потом легко поддерживать и дорабатывать?
В общем, у меня созрел вопрос к тем, кто уже достаточно долго (более года) программирует под Битрикс. Скажите, действительно ли в нём можно получать удовольствие от программирования? Интересно ли вам решать нестандартные задачи средствами Битрикса, удобны ли они, какими сторонними библиотеками и инструментами вы пользуетесь? Мне важно сейчас понять, будет ли Битрикс просто этапом в развитии (и насколько этот этап будет продолжительным), и что он реально может дать, или всё же стоит бежать от него подальше, пока ещё не поздно
Буду благодарен за ваши ответы!
Пошёл уже второй месяц, как я программирую под Битрикс. Первые ощущения были весьма отрицательными: громоздкость системы, её запутанность, каша в документации и в коде, нереальные тормоза при работе на локальной машине с удалённой БД и т.д. Сейчас страсти слегка улеглись, какие-то вещи стали простыми и привычными, где-то даже было замечено удоство и гибкость настроек, но я не могу сказать, что получаю такое уж большое удовольствие от процесса работы с Битриксом (а хотелось бы ).
Насколько я понял на данный момент, Битрикс в принципе позволяет и не пользоваться своим (често говоря, пока не слишком удобным для меня) функционалом. Можно относиться к нему как к эдакой большой БД с механизмом оформления запросов на получение данных, а весь код компонентов писать с использованием сторонних библиотек, в общем как и весь front-end (на том же JQuery). Но тогда возникает логичный вопрос: а зачем он вообще тогда нужен? Не проще ли в таком случае взять более удобную для разработчика CMS или написать свою CMS на популярном framework'е (взять тот же Symfony 2 или Yii), которую будет потом легко поддерживать и дорабатывать?
В общем, у меня созрел вопрос к тем, кто уже достаточно долго (более года) программирует под Битрикс. Скажите, действительно ли в нём можно получать удовольствие от программирования? Интересно ли вам решать нестандартные задачи средствами Битрикса, удобны ли они, какими сторонними библиотеками и инструментами вы пользуетесь? Мне важно сейчас понять, будет ли Битрикс просто этапом в развитии (и насколько этот этап будет продолжительным), и что он реально может дать, или всё же стоит бежать от него подальше, пока ещё не поздно
Буду благодарен за ваши ответы!