• Почему Битрикс так популярен?

    seoperin
    @seoperin
    Full stack web developer. Laravel / Vue
    Это одна из немногих cms, которую не надо продавать, её чаще всего сами заказчики просят. Потому что маркетинг делает своё дело. Попробуй более менее крупному бизнесу, который слышал что-то о битрикс, объяснить что бесплатный wordpress лучше (я это не утверждаю, но есть задачи, когда он предпочтительнее)...
    Ответ написан
    Комментировать
  • Почему Битрикс так популярен?

    north_leshiy
    @north_leshiy
    Руководитель направления разработки
    Поставьте себя на место заказчика:
    1. CMS с богатым опытом (уже более 10 лет на рынке)
    2. Имеет самую большую в России долю по eccommerce
    3. Имеет бесплатную качественную поддержку
    4. Имеет широкую документацию
    5. Во всех регионах от малых до самых топовых студий можно найти специалистов без труда.
    6. Обратная совместимость. Полная и безоговорочная. Вы всегда получите доступ к новым фичам и вам не придется доплачивать дохрена программистам чтобы перейти на новую версию движка т.к. старый уже не поддерживают и он кишмя кишит дырами.
    7. Уже готова большая часть функционала которая вам нужна, и оттестирована годами. Только шаблон по сути натяни + немного кастомизируй логику под свои БП.
    8. Есть штатная интеграция с 1с, у нас весь бизнес в России почти на ней.

    Ключевое: "бизнес не любит риски", и потому в большинстве случаев bitrix самая удобная и выгодная система для заказчика как минимум в России.

    За 6 летний опыт работы в направлении веб-студий, столько компаний повидал которые писались на каких нибудь:
    а) Самописных движках
    б) Бесплатных движках к которым прибили гвоздями функционал который в них не заложен
    в) Или вовсе на питоне/руби
    ... которых не хотели брать ни одна из топ 10-20 региональных студий (РнД) на поддержку, и они потом переписывали заново проекты... на bitrix.

    Bitrix это стандарт отрасли по ecommerce в России. Сейчас глобальный тренд на рынке - работы по поддержке и развитию проектов становится все больше чем работы по созданию новых.

    И когда вы пишите на bitrix framework, у вас будет всегда много работы, т.к. bitrix не только популярен, но становится все популярнее, следите за вектором. Сейчас он входит в топ 8 CMS в мире, за последние годы прибавил 5 позиций и продолжает увеличивать свою долю.

    А на счет качества... Мне порой приходит на ум ассоциация с PHP. PHP издавна отвоевала огромную долю рынка, но потом у нее появился некоторый период застоя. А тут сбоку питоны, руби. И все ругали PHP, говорили что у него не самая лучшая поддержка ООП (немного улучшившаяся с первыми 5х релизами), но в сети были модны статьи в духе PHP не круто, "PHP все", сейчас его долю на рынке веба по откусывают.
    Но вот нифига, за счет большого сообщества и богатой инерции просто PHP стал улучшаться, преодолели кризис PHP6 и разногласий, и вуаля, уже php7 который уже "более-менее", и php пошел в гору.

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

    Ну и что немаловажно это те люди которые пишут этот код. Если вы в топовой веб-студии с хорошими архитекторами и ведущими программистами - код на bitrix Framework будет написан качественно, и грамотно на новом ядре в традициях ООП, использования паттернов, грамотно собраны в модули и компоненты. Если же вы фрилансер или в мелкой студии, скорей всего ваши проекты будут "дурно" пахнуть, вся логика будет в шаблонах, или вообще в 1 шаблоне который будет напрочь состоять из сплошного роутинга.
    Ответ написан
    7 комментариев
  • Почему Битрикс так популярен?

    kompi
    @kompi
    nullstack devoops
    Эффективная модель дистрибуции через ресселеров. Есть чему поучиться в плане распространения.
    Важен не сам факт PR, а то, кто рекламирует этот продукт. Одно дело, когда продукт рекламирует компания-создатель, другое, - когда непосредственные исполнители, а это довольно большой процент веб-студий и прочих заинтересованных распространителей.
    Со стороны создаётся иллюзия, что продукт очень хороший и качественный, раз он популярен и его многие рекомендуют и советуют. Правда заказчики забывают узнать реальные причины мотивации исполнителей, которые его рекламируют.

    PS Траст к большому количеству, не связанных друг с другом компаний, всегда больше, чем к одной единственной компании. Естественно, это во всю эксплуатируют.
    Ответ написан
    1 комментарий
  • Почему Битрикс так популярен?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Дорого и престижно, юр. лицам удобно - все бумажки есть.
    Ответ написан
    Комментировать
  • Почему Битрикс так популярен?

    piromanlynx
    @piromanlynx
    Системный администратор в Perfect Solutions
    Почему Битрикс так популярен?

    PR - две буквы которые делают популярным все что угодно.
    Ответ написан
    1 комментарий
  • Почему Битрикс так популярен?

    creativeworm
    @creativeworm
    Битрикс = Маркетинг. По сути битрикс держится на внедренцах/разработчиках сайтов, которые кое-как (кто как умеет) применяет их продукт при создании сайта из-за желания заказчика и получает откат.

    Компании считают, что если купят детище Рыжикова, то в последствии будет проще найти специалиста по доработке или сопровождению сайтов. Так же множество компаний работают с 1С многие годы и продукт с такой приставкой 1С-Битрикс автоматически завоевывает доверие и западает в сердцах заказчиков.
    Ответ написан
    Комментировать
  • Входит ли в обязанность web-программисту заполнение контента?

    Express777
    @Express777
    То что вас заставляют заполнять контент, виноваты только вы сами.
    Ответ написан
    Комментировать
  • Как создать персональную систему оплаты на сайте?

    @abcyu
    Разработчик
    1. Некоторые платежные системы могут встраиваться в страничку сайта. Будет казаться, что платежная система своя. Возможно, вы имеете ввиду именно это?
    2. Сделать свою платежную систему и напрямую подключиться к VISA и др. - для одного отдельного магазина слишком дорого, речь идет об обязательном многомиллионном обороте в месяц. Если он хочет сэкономить - это глупо. Проще подключиться к существующей уже.
    3. Единственное что можно сделать, если делать самому "персональную" систему оплаты - принимать оплату собственными "фантиками". То есть создать новую платежную систему уровня WebMoney и т.п. Но шлюз в другие системы вам все равно понадобится.
    335e98ce39a92a999017c05125ff5036.png

    Если вы хотите создать свою платежную систему, то для начала ответьте себе на вопрос:
    А где именно на схеме выше вы видите свое место?
    Вы кого хотите создать? Эквайера? Эмитента?

    Как работает оплата картами читать здесь:
    https://habrahabr.ru/post/229393/
    https://habrahabr.ru/post/157565/

    P.S.:
    Вообще создать собственную платежную систему (например, типа Robokassa) - можно, и это даже технически не сложно.
    Но прямого подключения вам никто не даст даже на больших оборотах. Для прямого подключения нужны ОГРОМНЫЕ обороты.
    Максимум, что вы можете сделать - просто десяток шлюзов в другие системы-посредники.

    У меня есть интернет-магазин в разработке уже много лет. Его владелец постоянно что-то совершенствует.
    Он все эти годы развивает удобства для покупателя, раскрутку сайта и т.п. Это выгодное вложение, оно окупается.

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

    Cвоя платежная система - это не выгодное вложение для интернет-магазина, а просто глупое (даже если гипотетически предположить, что интернет-магазин это по деньгам потянет).

    Имеет смысл говорить о своей платежной системе, если вы AliExpress, eBay или Amazon.
    Ответ написан
    Комментировать
  • Что должно быть в современной CRM-системе для веб-студий?

    SuperMax899
    @SuperMax899
    лучшее "спасибо" - кнопка "решение вопроса"
    Ого, круто, зови меня в проект, точно смогу помочь:)

    Вот у меня есть своя небольшая студия, я занимаюсь технической стороной по большей частью, мой партнер Ваня занимается клиентами и прочей внешней частью. Наши задачи в компании разные, но мы сходимся в некоторых процессах, например встречи с клиентом, я поясняю тех.часть и быстро оцениваю сложность.
    Для CRM зайдем с другого бока. Бизнес - это бизнес-процессы и люди в них участвующие.
    Есть "клиенты" - клиентам неплохо ставить события и сроки, к примеру подписываем мы договор и ставим сроки в приложениях 20 марта и план работ есть, менеджеру назначаются задачи от директора, пример - 3 числа, "написать текст об услугах и компании";
    программисты и дизайнеры могут ставить задачи менеджеру по данному клиенту, пример - "проектирование ОРК и НГВ это две разных услуги или одна?";
    менеджер может ставить задачи программистам и дизайнерам, в стиле "поменять фигню на сайте"
    Везде есть ответственные, есть время, в случае не выполнения чего-то на каком-то этапе будет найден виновник. <<Если ты не контролируешь одну часть процесса, ты не контролируешь ничего>>>
    Так же отлично было бы проследить откуда идут клиенты:
    *входящий звонок
    **посоветовали друзья\клиенты
    **увидел рекламу
    **нашел наш сайт /*методы*/
    *заявка с сайта
    *холодный звонок
    -----
    дальше интересные события по клиенту
    *встреча
    *звонок
    *вопрос клиенту
    *договор
    *поддержка (спрашиваем все ли нормально, нужно ли чего)

    also
    есть куча полезных фич, которые буквально собирал с разных CRM)
    Синхронизация Google Drive - офигенная штука, расшаривать файлы внутри диска при помощи CRM это круто и удобно, да и если будет работа CRM по типу клиенты->Пупкин->договоры будет офигено.
    Синхронизация с почтой, и рассылки по клиентам.
    Кстати отсюда рождаются группы клиентов:
    думающий, пославший, наш клиент -стадия разработки
    -поддержка
    -обсуждение ТЗ и договора

    группы будут полезны, как для рассылки, так и для сводки по клиентам.
    Еще фича будет примерная цена клиента, т.е. у нас 3 договора в этом месяце по 100к -> я делаю вывод что 100к у меня точно будет:)
    Ну и смысла менеджерам звонить больше будет тем, у кого цифры больше)

    Фичей проекта будет вставка в сайт студии, к примеру, клиенту дается логин-пароль клиентского аккаунта, делаются ему в проекте роль смотрящего, он видит свои задачи, что нам надо отправить и когда, без права редактирования\удаления. Если будет еще кастамизация CRM под студию, то клиент обратившийся в такую студию точно фапнет!:)
    Вообщем напиши мне на почту (в акке стоит), еще больше идей и не только на скидываю:)
    Ответ написан
    2 комментария
  • Беспратная коробочная CRM-система?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Вы не о том думаете. Раз у вас нет денег на платную CRM значит с клиентами/заказами у вас не густо. Использование CRM в данном случае вам мало чем поможет. Ищите клиентов, шлифуйте процессы, которых у вас пока нет. После этого формулируйте требования к CRM и выбирайте наиболее подходящую.
    Успехов!
    Ответ написан
    Комментировать
  • Идея сервиса и приложения для удобства населения. Как реализовать?

    @abcyu
    Разработчик
    Грусть нашего мира для людей подобных вам выглядит так:

    ВАМ НУЖЕН ПРОГРАММИСТ.
    ВЫ ПРОГРАММИСТУ НЕ НУЖНЫ. От слова НИКАК. СОВСЕМ. Вообще совсем никак не нужны.


    Попробуйте начать с помощью конструктора сайтов - с помощью Юкоза или Викса. Они как раз предназначены для людей без специальных ИТ-навыков.

    Или вот пример подхода:
    Человек заинтересовывает других Идея: оффлайн аналог игры EVE Online с полной генерацией всего. Что скажете?

    и где искать ЧЕСТНЫХ!!! единомышленников, которые помимо тупо прибыли и как бы увести идею


    Проблема вообще НЕ В ЭТОМ. Вы почему-то думаете, что главное - это идея. Что все мечтают её украсть. Ну и сидите на ворохе своих идей годами.

    Но же вовсе нет. Главное - ДОВЕСТИ ИДЕЮ до ума и вторая большая проблема - выйти на ОКУПАЕМОСТЬ.

    На практике все совсем по другому:

    1. Если вы так УВЕРЕНЫ в своей идее - возьмите кредит, продайте машину, заложите квартиру. Вложитесь сами. Отчего вы ожидаете, что кто-то должен загорится НЕ СВОЕЙ идеей и потратит кучу своего времени бесплатно на ее реализацию.

    2. Таких предложений - работать на халяву, вложить ОГРОМНОЕ количество своего времени в гениальную идею, которая в будущем обязательно круто выстрелит - средний программист получает каждый месяц по нескольку.

    3. У хороших программистов сейчас очень много ХОРОШО ОПЛАЧИВАЕМОЙ работы и без этого.

    4. На Хабре/Гике/Мозге и на VC есть куча грустных историй основателей стартапов: они с удивлением рассказывают, что оказывается бесплатно работать никто не хочет. Если кто и загорается идеей, то погасает через неделю или оказывается неопытным человеком и такое программирует, что лучше бы его не было.

    5. Статьи эти интересны. Почитайте. Там много подводных камней, которые вас ожидают, уже описаны.

    6. В конце всех этих статей приводится лучший путь, который основатели стартапов поняли из свой практики: или НАЙТИ деньги или НАУЧИТЬСЯ самому.

    7. Без денег интересно только тому, кто только начал этому учиться. Надо ли объяснять вероятность довести проект до завершения? Надо ли объяснять как будет выглядеть такой проект? И вероятность его работоспособности?

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

    9. Опытные программисты да и рады были бы. В конце концов это интересно. Но кушать хочется. А до выхода на прибыль проходит, как я уже писал - очень много времени. Нужно ВКАЛЫВАТЬ для достижения хоть какого-то результата.

    10. Ну и большая часть стартапов не выгорает. То есть БОЛЬШАЯ часть стартапов ПРОВАЛИВАЕТСЯ. Опытные программисты - как правило и постарше, и прекрасно это понимают. Зачем им ваш стартап, если кругом толпы людей предлагают им живые деньги уже прямо сейчас.

    Ну и сколько в этих 10 пунктах встретилось то, что идея ценна? Что идея главна? Что идея нужна?

    Конечно можно найти единомышленников:

    0. Харизма. Способность делать так, чтобы люди загорались. Неуверенность и вопросы - как сделать чтобы люди пошли за собой - это не часть харизмы, а даже совсем наоборот.

    1. Люди, которые еще не занимались ничем серьезным (читай: не умеют) с удовольствием включаться, может быть даже и окажутся талантливыми и работоспособными и не перегорят.

    2. Найти финансирование. Кредит, продай машину, заложи квартиру.

    3. Начни делать сам, когда проект более-менее проработан, найти компаньонов гораздо проще. Правда они тебе тогда уже не особо нужны )))

    4. Готовьтесь к тому, что единомышленники как находятся так и теряются. Иногда и за пару недель теряется очень вроде заинтересовавшийся )))

    P.S.: чтобы было ну уж совсем понятно:

    У меня своих идей штук пять. Из них как минимум 2 гениальных. )))
    Более того, мне даже никто не нужен - я сам умею.
    Нужно просто сесть и сделать.

    Вы кого хотите найти? Разработчика без собственных идей?
    Да нет таких.

    Людей без идей мало. А полно как раз таких людей, кто по какой-то причине не начинает свой проект.

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

    Мотивировать людей можно собственной уверенностью, харизматично увлекая их за собой.
    Только не забывайте, что еще людям и нужно кушать. И заработать на покушать занимает много времени.
    А реализация стоящей идеи - это ВКАЛЫВАТЬ, времени на заработать на покушать не хватает.

    И это если даже не учитывать весьма не гипотетическую, а вполне реальную высокую вероятность прогореть.
    Поэтому как только вы организуете финансирование, то люди к вам потянутся.

    P.P.S.:
    Гораздо более реалистичный вариант вы берете на себя хотя бы 50% финансирование. Остальное на энтузиазме.
    Ответ написан
    2 комментария
  • Какой css фреймворк поддерживает стилизацию всех элементов форм?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Ответ написан
    Комментировать
  • Где найти курсы обучения JS для детей?

    Sanes
    @Sanes
    Не отбирайте у ребенка детство. Один дедушку программированию учить собирался, второй ребенка.
    Путь мяч гоняет.
    Ответ написан
    2 комментария
  • Как найти наставника чтобы изучить Laravel?

    miraage
    @miraage
    Старый прогер
    Если за деньги - готов на часик в день. :D
    Ответ написан
    Комментировать
  • Сушествуют заиты на русском как digitaltutors и lynda?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Учите английский язык. 90% лучших обучающих материалов и сайтов именно на нем. Если что-то и переводят на русский - то качество всегда очень страдает.
    Ответ написан
    Комментировать
  • Стоит ли создавать интернет-магазин для портфолио на чистом PHP?

    StrangeAttractor
    @StrangeAttractor
    Смотря что Вы хотите продемонстрировать:

    Если умение программировать на PHP, скилл web-разработчика, то наличие в портфолио опенсорсного движка для магазина (или чего угодно, в общем-то), качество кода и UX которого характеризует ваш скилл в этом деле определённо не помешает. При этом совсем уж чистый PHP использовать не обязательно: посмотрите актуальные фрэймворки (Laravel, Symfony, Kohana, Yii, Zend, Nette, etc) и сделайте выбор между одним из них или голым PHP/велосипедом по критерию "в каком случае реализацующий мою задумку код будет наиболее читаем, расширяем, надёжен и производителен" (в особо простых случаях фрэймворк - это overkill, в большинстве более-менее сложных - лучше с фрэймворком).

    Если умение делать и поддерживать интернет-магазины - то реализованные проекты на общепринятых e-commerce CMS (PrestaShop, OpenCart, Magento, osCommerce/ZenCart, и т.п.) думаю будут в портфолио ценнее.
    Ответ написан
    Комментировать
  • Как стать QA-инженером?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Не хватает в стеке SQL, python и shell для автоматизации простых задач.
    Selenium, IMB Rational Tester, но это уже под проект. В принципе selenium используется очень активно. Можно еще LUA

    Обязательно умение пользоваться поиском и гуглом в частности.
    Опрос населения на тему книг по тестированию
    Книги по тестированию приложений
    Где найти книгу «Шаблоны тестирования xUnit: рефакторинг кода тестов» (Джерард Месарош) в электронном виде на русском языке?
    и другие подобные вопросы уже были.

    Собственно сами методики тестирования - практически весь процесс тестирования идет согласно общепринятым стандартам, с терминологией, типами тестирования. Поэтому можно почитать общие книги по тестированию, 2-3. А лучше всего устроиться в проект, где тестирование поставлено правильно, и все на практике освоить.

    Просто чтение книг - оно хорошо помогает, когда ты уже основы знаешь, а еще лучше когда уже работаешь, и книга проясняет теорию. Если же не работаешь а нужно освоить, то тут нужен не учебник, а "разговорник" - какие-нить быстрые курсы (онлайн курсы), с практическими задачами.
    Ответ написан
    Комментировать
  • Yii2 PDOException кто знает как с этим бороться?

    Immortal_pony
    @Immortal_pony Куратор тега PHP
    Комментировать
  • Поиск решения задачи, не похожей на предыдущие. Есть ли идеальный алгоритм?

    trevoga_su
    @trevoga_su
    может просто надо нормальное ТЗ ставить? вот люди и тупят, не понимая что в итоге от них хотите получить.
    Ответ написан
    Комментировать
  • C чего начать разработку небольшой CMS?

    @Silm
    Вы уверены что надо писать именно CMS? То есть обобщенный продукт для управление контентом абстрактных сайтов? Что то мне кажется вы на самом деле хотите писать не CMS, а движок или веб-приложение...
    Ответ написан
    6 комментариев