• Как проводится аудит свеже-готового сайта/кода?

    @sakuradaj
    2) Смотря что подразумевать под ошибками - ведь это очень относительная вещь, в любом коде они есть (даже самых популярных приложениях) и при желании их можно наковырять массу, как мелких так и уязвимостей, но вопрос действительно вам это так сильно нужно?

    не просто посидел 2 минуты глянул код а через неделю скажет "там все четко!"

    Это называется code review и это как одно из средств для улучшения качества продукта и глупо будет надеяться что это поможет вам избавится от хотя бы половины ошибок которые в свою очередь могут проявляться только во время работы приложения.
    Тут желательно наличие юнит и функциональных тестов для удобной поддержки в будущем.
    Ну и плюс проводить ручное функциональное тестирование (но не доверять его самому программисту который работает в проекте и вообще желательно любому программисту, они плохие тестировщики).

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

    babarun
    @babarun Куратор тега 1С-Битрикс
    Безумный план моих идей в руках больных людей
    В 1С хранится краткое описание товара (достаточное для бухгалтера и кладовщика), остатки на складах, артикул и базовая цена. В битриксе хранятся все описания и аттрибуты товара, все связи между товарами, а также скидки. Между 1С и сайтам синхронизируются цены, остатки на складах, заказы и опционально контрагенты.

    *Все описания удобнее хранить на стороне битрикса, потому что как минимум сеошнику и контент-менеджеру удобнее работать на сайте, а не в 1Ске. Во-вторых разграничить права проще в битриксе (что бы они могли править только описание товара и не имели доступа к ценам, остаткам и заказам). В третьих если сеошник или контент-менеджер внешние сотрудники, то не нужно заморачиваться с удалённым доступом к 1С.

    **Пишите свой обмен данными, не используйте стандартный. Потому что в случае с номенклатурой обмен однонаправленный - из 1С на сайт, но не в обратную сторону. Т.е. пока товар не заведётся в 1С на сайт он не попадёт. Можно долго дискутировать о правильности этой схемы, но в реальной жизни если склад тупит и не заводит товар, то быстрее попросить контент-менеджера завести его, а из битрикса он мигрирует в 1С (советую в данной схеме добавлять суффикс к артикулам заведённым на сайте и признак какой-нибудь)
    Ответ написан
    Комментировать