Давно мы готовили это изменение, и я рад сообщить, что начиная с версии 9.1 все наши продукты, включая, конечно, и "1С-Битрикс: Управление сайтом" и "1С-Битрикс: Корпоративный портал", поставляются в исходных текстах! Это очень важное технологическое изменение со времен выпуска первых коммерческих версий наших продуктов
С самого начала своей деятельности мы поставляли все коммерческие версии наших продуктов в исходных текстах. Мы считали необходимым таким образом предоставлять клиентам уверенность и контроль над продуктом. Даже лицензия наша предусматривает право на изменение исходных текстов.
Но все пробные версии продуктов и 1С-Битрикс: Корпоративный портал - Аренда поставлялись закодированные Zend-ом, и для работы пробной версии продукта требовалось установить Zend Optimizer.
Это создавало проблемы при развертывании продукта и при установке пробных версий продукта на хостинге, пробные версии работали существенно медленнее, чем коммерческие версии в исходных текстах, закодированный код не компилировался оптимизаторами PHP кода.
Теперь все версии наших продуктов поставляются в исходных текстах!
Конечно, было боязно отказываться от кодирования кода в пробных версиях Но мы уверены, что пришло время упрощать работу пользователям и хостерам.
И есть еще ряд причин для данного технологического изменения.
Мы продолжаем развивать направление аренды и будем выпускать новые продукты, для успешной работы которых у хостеров необходима высокая производительность. А обеспечить производительность PHP решений могут прекомпиляторы кода.
Важнейшим направлением в развитии Управления сайтом является Маркетплейс и каталог решений партнеров. Для успешного развития этого направления также требовался отказ от кодирования пробных версий продуктов.
Как же реализуется обеспечение 30-ти дневного пробного режима работы? Как будут защищаться решения партнеров и пробный режим для них?
Это значит, что из требований для получения партнёрской компетенции "хостинг php" будет удалён пункт об обязательном наличии Zend Optimizer на сервере хостера?
Что-то как-то ненадежно выглядит а почему не сделать обфускацию всех файлов классов (classes/mysql, classes/general) ?
Просто в данной ситуации получаем, что единственным стимулом не "нулить" продукт будет регулярное получение обновлений. Чуть ли не еженедельное. Или я как-то не так рассуждаю.
Антон, мы не хотим переусложнять систему защиты. Обфускация всего ядра сделает его крайне сложным для использования. И мы не видим в этом смысла. Нулить продукт легче не стало
Компания, которая возьмет такой продукт сильно рискует по безопасности (закладки), обновлений нет, саппорта нет, нарушение лицензии и юридические риски.
Дмитрий Якинцев пишет: Отсутствие зенда это замечательно
Ага, просто прекрасно, особенно если учесть, что документации нормальной нет, компоненты интерфейса разработаны "немного" странно. Те же самые ссылки в каталоге товаров, которые мертво сидят в массиве, и для того чтобы их превратить в простой текст нужно действительно поставлять Битрикс с открытым кодом, чтобы переписать его раз и навсегда и забыть...
softart пишет: нужно действительно поставлять Битрикс с открытым кодом, чтобы переписать его раз и навсегда и забыть...
Не буду флеймить на тему "Битрикс написан неправильно", но отмечу, что наш продукт и раньше поставлялся в исходных кодах. А теперь и пробные версии в исходных кодах тоже, но работают они 30 дней. Часть ядра, которая затем блокирует работу, обфусцирована.
ты не понял смысл сказанного мной. Гемор с пхп5.2 - это не отсутствие для него Зенда, а необходимость даунгрейда пхп5.3, который щас идёт по дефолту. гемор с Зендоптимайзером - это то, что часто он людям нужен только для битрикса, т.е. ещё одна не нужная приблуда, которую приходилось ставить.
Рамиль Миннигалиев пишет: пхп5.3, который щас идёт по дефолту
Нет, он пока еще в разряд дефолтных не вошел. Ну по крайней мере я не замечал рвение производителей ПО сделать его поддержку, так как их продукт работает некорректно на PHP5.3.
Антон Долганин пишет: Нет, он пока еще в разряд дефолтных не вошел. Ну по крайней мере я не замечал рвение производителей ПО сделать его поддержку, так как их продукт работает некорректно на PHP5.3.
Во-многих дистрибах Линукса он уже по дефолту 5.3, конкретно в моём дистре тоже, поэтому для меня уже...
Денис Диденко пишет: купить тех. поддержку и обновится
это 100% поможет? Я просто ни разу не сталкивался с подобной ситуацией...
Цитата
Денис Диденко пишет: модули вы нигде не возьмете
Ну версии 8.5 я же нашел (остались архивы другого сайта) Может у кого тоже остались архивы? Мне бы исключительно папку bitrix/modules (версии 9.1.2). Если есть сомнения, могу подтвердить официальность приобретения данного битрикса.