Как стать автором
Обновить

Комментарии 14

  1. ТП — да, не человеческим лицом повёрнута к пользователям продукта. Отвечают долго, шаблонно и просто не возникают в то что вы им пишете.
  2. Да отстаньте Вы уже от картинок — есть нормальный модуль в Маркетплейсе — да с головой платой, но сумма невелика.
  3. В целом Битрикс нормальная система но нужно держать либо в штате либо фрилансера на коротком поводке — специалиста по Битрикс :) — поэтому стоимость владения проекта на Битрикс значительна к сожалению :(
А можно ссылку на модуль? С оплатой за объём сконвертированного просьба не предлагать.
  1. Я пользуюсь https://marketplace.1c-bitrix.ru/solutions/alfa1c.optiimg/ — там демка есть на 7 дней — потестируйте просто — вдруг Вас устроит
  2. Вспомнил что в первой статье Вы жаловались что как-то не так работает сжатие стилей и скрипов. Да ставите на сервер gzip и brotli а затем по крону раз в минуту гоняете следующий скрипт:


    <?
    if(PHP_SAPI != 'cli')
    {
    die();
    }
    function scan_recursive($directory)
    {
    $directory = realpath($directory);
    if ($d=opendir($directory))
    {
        while($fname=readdir($d))
        {
            if ($fname=='.' || $fname=='..')
            {
                continue;
            }
            else
            {
                $file = $directory.DIRECTORY_SEPARATOR.$fname;
                if(is_file($file))
                {
                    $ext = pathinfo($file,  PATHINFO_EXTENSION);
                    if($ext == 'css' or $ext == 'js')
                    {
                        $make_br = $make_gz = true;
                        if(file_exists($file.'.br'))
                        {
                            $o = filemtime($file);
                            $c = filemtime($file.'.br');
                            if($o > $c)
                            {
                                unlink($file.'.br');
                            }
                            else
                            {
                                $make_br = false;
                            }
                        }
                        if(file_exists($file.'.gz'))
                        {
                            $o = filemtime($file);
                            $c = filemtime($file.'.gz');
                            if($o > $c)
                            {
                                unlink($file.'.gz');
                            }
                            else
                            {
                                $make_gz = false;
                            }
                        }
                        if($make_br)
                        {
                            $cmd = '/opt/brotli/bin/brotli -f -k -q 11 '.$file;
                            echo $cmd;
                            echo "\n";
                            echo shell_exec($cmd);
                            echo "\n";
                        }
                        if($make_gz)
                        {
                            $cmd = 'gzip -f -c -9 '.$file.' > '.$file.'.gz';
                            echo $cmd;
                            echo "\n";
                            echo shell_exec($cmd);
                            echo "\n";
                        }
                    }
                }
            }
    
            if (is_dir($directory.DIRECTORY_SEPARATOR.$fname))
            {
                scan_recursive($directory.DIRECTORY_SEPARATOR.$fname);
            }
        }
        closedir($d);
    }
    }
    echo 'Start'."\n";
    scan_recursive(__DIR__.'/bitrix/cache/');
    scan_recursive(__DIR__.'/bitrix/js/');
    scan_recursive(__DIR__.'/bitrix/css/');
    scan_recursive(__DIR__.'/bitrix/templates/');
    scan_recursive(__DIR__.'/kontakty/');
    echo 'Finish'."\n";
    ?> 

Отличная степень сжатия и качество на высоте. Ради вашей ссылки на модуль стоило 2 дня писать 2 статьи. Даже лучше жмёт, чем используемый мной tinyjpg.com. Спасибо вам, дорогой друг. Жизнь налаживается.
Немного ухудшает качество всё-таки модуль. Заметно на среднего размера картинках.
Да отстаньте Вы уже от картинок — есть нормальный модуль в Маркетплейсе — да с головой платой, но сумма невелика.

Не соглашусь. Вы только представьте, что все картинки на всех сайтах на 1С-Битриксе стали оптимизированными. Как упадёт нагрузка на серверы, сколько места освободится, как интернет-каналы пошустреют.
Оптимизация размера изображений тянет на отдельный продукт. Вы же хотите чтобы оно происходило без потери качества, да еще и так чтобы работало на большинстве хостингов. Нормально так, ставишь битрикс, и открываешь сервис по сжатию изображений аля tinyimg.
А почему бы не сделать такой сервис и предоставить его владельцам сайтов бесплатно? Даёт же Гугл свой диск, почту, переводчик, карты, youtube и др. Функционал оптимизации изображений будет конкурентным преимуществом и укрепит позиции платформы 1С-Битрикс на рынке.
И даты активности в форме ввода товара стоит задвинуть ниже, кому надо, тот поставит.

Это как вы уже написали ваше субъективное мнение. Поля и вкладки можно настраивать как угодно, хоть для одного пользователя хоть для всех сразу. Продукт позволяет это делать. Ругать Битрикс за то что он не настроил поля специально под вас это так себе.

Sale Order AJAX

Они много раз говорили про это на партнерских конференциях. Процесс оформления заказа сложен (оплаты, доставки, профили, типы плательщиков, скидки, купоны и т.п.) Был выбран подход, когда они хотели сделать компонент максимально настраиваемым. Чтобы без изменения кода можно было его настроить. Они сами рекомендовали не изменять код компонента а всегда использовать стандартный шаблон.

Разработчики стали жаловаться. На каждой партнерской конференции по 100 раз задают этот вопрос. Они на партнерских конференциях уже озвучили что его переделывают, на сколько я помню будет на vueJs. Дату релиза никто не знает.

Почему я должен закупать аж 2 сторонних модуля синхронизации свойств и статусов заказов?

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

пару комментариев написал в стиле «да всё у нас есть и работает»

Это правильно. Хейтеров, которые не знают всех внутренностей продукта, компании, стратегии, планов очень много. Каждый считает себя экспертом, и думает что он больше знает и понимает, чем сотрудники Битрикса. Если каждому отвечать, то времени на работу не останется. Вы где то видели чтобы разработчики фреймверков вступали в срач с хейтерами? Зачем им это? Никого не заставляют пользоваться продуктом.

Где ваша техподдержка?

Вы же не знаете сколько у них обращений в день? Сколько человек в ней работает? На сколько обращений они отвечают? Есть же приоритеты, кто то платит за поддержку, кто то золотой партнер, а кто то Вася Пупкин с форума, они же не могут отвечать всем одинаково быстро и качественно.
Обращения по разработке и багам передаются в тех отделы, но у них тоже есть планы, сроки, приоритеты и т.п.

Я вот слежу за этими темами, и пока что все аргументы на самом деле так себе. Очень много субъективных мнений. Темы за которые можно действительно поругать Битрикс проскакивают мельком в комментариях но не в текстах статей.
По админке товара см. комментарий.
По Sale Order AJAX. Хотели как лучше, но не получилось. Значит надо сделать по-другому. Кастомизация есть всегда, сколько заказчиков, столько у них разных потребностей. Дата релиза не известна — не будет этой штуки ближайшие несколько лет.
По модулям — то, что нужно всем, надо включать в платформу. Например минификация JS, CSS и HTML всем нужна. По-вашей логике достаточно сделать модуль, чтобы этого функционала никогда не появилось на платформе.
Я не хейтер — у меня конструктивная критика и полезные предложения. По косякам, которые много лет не исправляются и портят людям жизнь. Про никого не заставляют пользоваться Битриксом — это не так. Чтобы быстро запустить сайт ЖКХ — единственный вариант — модуль для Битрикса, от 1С-Рарус, который имеет обмен с 1C: Учет в управляющих компаниях ЖКХ, ТСЖ И ЖСК. Поэтому жизнь заставляет, к сожалению.
По техподдержке — 5 месяцев для исправления бага это перебор. Я полагаю они там в Битриксе наелись и почивают на лаврах. Не справляется техподдержка — наймите ещё сотрудников, с релокацией в Калининград. Я уже заплатил за Битрикс, вы предлагаете мне доплачивать за внеочередную ликвидацию имеющихся багов?
Часть моих предложений, кстати, направлена на улучшение процесса установки Битрикс. Там есть сразу несколько затыков, убрав которые в 1С-Битрикс сами снизят себе нагрузку на техподдержку. Они могли бы и сами проанализировать часто встречающиеся проблемы и принять меры по их ликвидации, но я вижу, что они этого не делают. Как был три года назад кривой скрипт установки bitrixsetup.php, так он таким и остался.
И если бы не было моих статей, возможно не появились бы другие статьи, указанные в начале поста. И не было бы ценных комментариев, несколько из которых лично мне сильно помогли. Думаю, что и другим страдальцам тоже.
Блин вот я хоть и сам не рад тому что битрикс особо не развивается в плане юзабилити (ждем 12 числа, может что изменят), но автор, вам же правильно сказали — изучите сначала до конца возможности системы, сортировка полей в редактировании товара доступна же — раскидывайте поля как хотите и в каком порядке, создавайте любые вкладки которые вам нужны и выводите на них контент — это стандартный функционал же, емае… Причем все сохраняется и запоминается и не надо по 100 раз делать одно и то же.

image

Вы скажете, что админку можно как угодно кастомизировать, на что я отвечу, что надо сразу делать максимально удобный интерфейс.


Админка в плане настройки элементов инфоблоков сделана максимально логично, и дает возможность гибкой настройки под конкретный проект, невозможно сделать хорошо ДЛЯ ВСЕХ, как вы хотите. У всех свои ньюансы, требования. Нельзя в одну кучу все лепить.
Объясняю. Вот я работаю в конторе, вокруг меня человек 50 за компьютерами. Юристы, бухгалтеры, экономисты, IT-отдел. И у меня одного в меню Пуск на правую часть панели выведены ярлыки часто используемых программ. У всех остальных там фигня, которая по умолчанию: Edge, Twitter, Кино и ТВ, Майнкрафт (!), Xbox(!!) и др. Люди в силу разных причин не думают про оптимизацию работы. Поэтому и в Битриксе админку мало кто кастомизирует, в основном пользуются в текущем виде, только на вкладке Товар появляется простыня из дополнительных свойств. А основная информация по товару, я повторюсь, раскидана на 5-ти разных вкладках. А должна быть в одном месте.
Для обработки картинок есть ImageMagick, GraphicsMagick, pngquant. Почему за столько лет в Битрикс так и не добавили поддержку одного из них не понятно.

Забавно. В ноябре у Битрикс анонс 20-ой версии БУС. Маркетинг опять обещает космос, а по факту сами увидим что будет.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории