написал: Нельзя в подобных системах как Битрикс, в котором под капотом жуткое легаси - провести 100%-е код-ревью на абсолютно все уязвимости, как вы это не поймете. А уж детские ошибки в коде от АСПРО - ну это показатель квалификации их разрабов. не бывает абсолютно безопасного ПО, запомните.В общем, спасение утопающих - дело рук их самих.
Как зарабатывать на партнерах - то это всегда пожалуйста, а как разбираться с уязвимостями - то "спасение утопающих дело рук самих утопающих". Удобная позиция, безусловно. Старый принцип - "национализация убытков, приватизация прибылей".
Думаю, что было бы правильным добавить в типовой "Сканер безопасности" от Битрикса функции обнаружения в коде всех серьезных уязвимостей в ядре Битрикса и в любых дополнительных модулях. "Сканер безопасности" должен сигнализировать админу сайта на почту об обнаружении любых уязвимостей в коде с указанием конкретного файла и строки. Причем "Сканер безопасности" должен сканировать код сайта автоматически, например ежеденевно и должен обновлять свои сигнатуры удаленно, даже если ядро Битрикса не обновлено до последней версии.
/bitrix/admin/security_scanner.php?lang=ru
В целом проблема уязвимостей в коде - это ответственность не пользователей и даже не разработчиков модулей, а Битрикса, т.к. модули распространяются через Маркетплейс Битрикса и при размещении модулей Битрикс обязан проверять их на уязвимости и гарантировать отсутствие уязвимостей в коде модулей перед пользователями. Если какие-то уязвимости не были обнаружены до размещения модуля в Маркетплейсе, то это прежде всего косяк самого Битрикса. Именно Битрикс должен предпринимать все меры по решению возникших проблем, а не самоустраняться от их решения или переводить стрелки на разработчиков модулей.
написал: также удивило, что с учетом массовости проблемы, до сих пор в Маркетплейсе нет решений от разработчиков, которые решают эту проблему, хотя... может плохо искал и уже есть.
Необходим дополнительный модуль, который сканирует кода сайта на Битриксе на предмет присутствия в коде любых широко известных уязвимостей и как минимум сигнализирует о них, а лучше - сразу исправляет. Модуль должен регулярно обновляться.
Не все могут себе позволить держать постоянно обновленное ядро Битрикса, все решения и все модули сайта - это довольно трудоемкая и дорогая задача для большинства пользователей.
В агентство электронной коммерции "Ума" (Москва, Дубна) требуется менеджер по продажам услуг и продуктов компании - разработка веб-сайтов, интернет-магазинов, техническая поддержка сайтов, продажа лицензий, модулей и продуктов "Битрикс" и других производителей программного обеспечения.
Обязанности: - Отвечать на входящие звонки, письма, заявки, чаты - Готовить коммерческие предложения - Вести переговоры с клиентами - Продавать услуги и продукты компании - Поездки на встречи с клиентами, на выставки, конференции (Москва и МО)
Оплата - по результатам собеседования. Фиксированная плюс проценты с продаж.
- Опыт работы в продажах в сфере IT от 3 лет.
- Знание программных продуктов "Битрикс" (в том числе опыт работы с CRM Битрикс24) - Желательно наличие сертификатов "Битрикс" - Владение офисными программами - Коммуникабельность - Целеустремленность - Организованность - Стрессоустойчивость - Грамотная устная и письменная речь - Четкая дикция и приятный голос
Резюме присылайте на адрес: Вопросы по скайпу: umacommerce
Требуется программист Битрикс на интересный, сложный highload проект.
В проекте будут использоваться highload инфоблоки, поисковая машина Sphinx, парсер XLS файлов, интеграция с 1С.
ТРЕБОВАНИЯ:
Опыт работы с Битриксом: от 3 лет
Наличие сертификатов (курсов): Разработчик Bitrix Framework, Интеграция с 1С, Разработка и эксплуатация высоконагруженных проектов
Опыт работы со Sphinx (желательно)
Портфолио ваших работ (обязательно!)
Умение работать с Git
УСЛОВИЯ
Работа - удаленная
График - свободный
Оплата - сдельная
Работа по ТЗ. Техзадание вышлю на почту или в скайп
Управление проектом ведется через облачный Битрикс 24
Наличие свободного времени не менее 4 часов в день в ближайшие 3 месяца (проект довольно большой и сложный).
Если вас устраивают требования и условия, присылайте ссылки на ваши работы, примеры ваших модулей, компонентов, оставляйте в комментариях вашу почту или скайп - вышлю техзадание на оценку.
В компанию Icewood требуется на ПОСТОЯННУЮ УДАЛЕННУЮ работу веб-разработчик с хорошим знанием Битрикса и других CMS.
График работы: с 10:00 до 18:00 МСК, понедельник-пятница.
Оплата: 40000-60000 руб., по результатам собеседования.
Обязанности: - Разработка сайтов, интернет-магазинов, порталов - Техническая поддержка, развитие веб-проектов на Битриксе и других CMS
Требования: - Образование: высшее - Опыт веб-разработки от 3 лет (Битрикс и другие CMS) - Опыт работы с Битрикс24 и другими CRM системами - Знание HTML, CSS, JavaScript, JQuery, AJAX, XML, PHP - Умение работать с GIT
Условия: - Работа удаленная, хоум-офис, на полный рабочий день, с 10 до 18 часов (МСК), понедельник-пятница. - Возможна постоянная работа в офисе (Дубна, МО) - Оплата: ежемесячно - Оплачиваемый испытательный срок: 2 месяца - Регулярные совещания по телефону/скайпу - Задания ставятся через программу таск-менеджер - Головной офис компании расположен в Дубне (Московская область) - Регион вашего проживания: любой, но важно, чтобы вы находились в московском часовом поясе или плюс-минус 1 час к Москве.
Дорогой Битрикс! На самом деле хотелось бы уже наконец решить все проблемы с авторизацией и регистрацией на уровне ядра. А именно:
- Не запрашивать при регистрации, авторизации и восстановлении пароля ЛОГИН вообще НИКОГДА. Запрашивать только E-mail. Пусть в поле логина записывается e-mail. Или вообще отказаться от этого поля.
- Авторизация, регистрация и восстановление пароля должно быть сделано в рамках ОДНОГО компонента, который работает динамически во всплывающем окне. Можно там сделать закладки например.
- Проверять введенные данные на корректность динамически и выводить ошибки в этом же всплывающем окне.
- Сделать несколько стандартных шаблонов окна авторизации/регистрации с хорошим дизайном.
Ну это же не сложно! Все многочисленные нынешние компоненты, ссылки, страницы связанные с регистрацией/авторизацией выглядят просто нелепо в 2014 году. Уж про дизайн окна авторизации - вообще молчу.
Ни одного действительно качественного стороннего решения указанной проблемы в Marketplace - найти не удалось. Везде свои недостатки.
В студию требуется программист-разработчик сайтов, веб-сервисов и интернет-магазинов на Битрикс и PHP.
Требования: - знание API Битрикс, PHP, HTML, CSS, Javascript, AJAX - наличие завершенных проектов обязательно - навыки администрирования Unix/Linux (настройка хостинга, перенос сайтов) - опыт работы - от 2 лет. - возраст - 23+ - мужчина
Отличный коллектив. Гибкий график. В офисе - 2-3 дня в неделю, остальное время - удаленно.
Vladimir Artemov пишет: Цитататоесть другой пользователь видит состояние корзины от предыдущего
Это - нормальная ситуация, если Вы говорите о пользователях, заходящих на сайт с одного клиента.
Идентификатор пользователя интернет-магазина (владельца корзины) хранится в куке и привязывается к аккаунту на сайте только для того, чтобы "подгрузить" существующую корзину этого пользователя, если он зашел с другой машины.
Если пользователь зашел под своим логином в магазин допустим в интернет-кафе, набрал что-то в корзину, но покупать не стал, а потом разлогинился - думаю, что корзина должна очищаться. Содержимое корзины - это персональная информация, которую не должен видеть посторонний.