• Какие есть обучающие материалы по 1с битрикс?

    sabramovskikh
    @sabramovskikh
    Вот The Best https://academy.1c-bitrix.ru/training/course/
    Сейчас free, раньше были платные. Скилл повышают быстро и хорошо. 1 курс 1-2 неделя, обязательно выполнение домашних заданий, а то не поймешь темы.
    Сам прошел, рекомендую
    Ответ написан
    Комментировать
  • Какие есть обучающие материалы по 1с битрикс?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Здравствуйте.
    https://www.youtube.com/user/camouf28
    Вот вам канал Михаила Базарова, он гуру Битрикса.
    https://camouf.ru/
    Вот его же сайт, сами смотрите, где вам удобнее.
    dev.1c-bitrix.ru
    Ну, и конечно же, официальный портал для разработчиков.
    Ответ написан
    Комментировать
  • Как организовать процесс разработки bitrix-проекта на Windows-машинах?

    @MattLe
    По повоту ядра и git'а, битрикс ввел такуб волшебную папку в корень "local" которая предназначена для таких вот целей. Почитайте
    Подмымите vps накотите туда web окружение битрикса, он за вас все развернет и настроит делается в два клика.
    А вот отдельная база для разрабов это очень плохо, потом вы не сможете нормально перенести. Мой совет, подымаете впс и на нем разрабатываете все вместе, разделяйте только задачи что бы не пересикались, ну если что любая ide для разработки уже позволяет проверять файлы перед деплоем и если что информирует вас об изменений. Сосбтвено мы в студии так и рабоаем, есть конечно нюансы но в целом пока все хорошо.
    Ответ написан
    3 комментария
  • Оптимальная настройка 2ух сайтов (back-apache, front-nginx)?

    уж если это центос и битрикс сайты то встает целесообразный вопрос
    а почему не "битрикс веб окружение" ??
    Ответ написан
    5 комментариев
  • Каким должен быть контрольный список знаний для Junior PHP(2016)?

    Uwe_Boll
    @Uwe_Boll
    Я Злой и Страшный Уве Болл в Разработке знаю Толк
    где компилятор?
    7112_20.jpg
    Ответ написан
    Комментировать
  • После upgrade Proxmox до 4.1 стал тормозить pfSense запущенный как виртуальная машина. Как исправить?

    @torr2009 Автор вопроса
    Решение найдено здесь:
    https://pve.proxmox.com/wiki/PfSense_Guest_Notes
    А именно:
    Enter the web GUI and go in System > Advanced > Networking and flag Disable hardware checksum offload. If you don't do it layer3 traffic from lan to wan will not work, or will be really slow (but traffic to/from the firewall will work fine).
    Ответ написан
    Комментировать
  • Существуют ли НЕ видеоуроки по различным ЯП?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Есть такие штуки, книги называются, раньше говорят было модно.
    Ответ написан
    9 комментариев
  • Права доступа новых создаваемых файлов в Ubuntu?

    @mureevms
    Здравствуйте :)
    Надо всего-то права правильно выставить. И дело тут совсем не в апаче.
    1. Дайте права группе daemon (группа владельцев файлов, из-под которой работает апач) такие же, как и одноименному пользователю. Т.е. права должны быть 770 для каталогов и 660 для файлов:
    chown daemon:daemon /var/www/site -R
    find /var/www/site -type f -exec chmod 660 {} \;
    find /var/www/site -type d -exec chmod 770 {} \;

    2. Добавьте всех пользователей, которым нужен доступ, к группе daemon.
    usermod -a -G daemon Express777
    Этого достаточно.
    Если Вы работаете из CMS, то она создаст файл или каталог который сможет прочитать или изменить, т.к. права назначаются daemon:daemon.
    Если же Вы создаете файл или каталог из-под пользователя Express777, то добавьте пользователя daemon в группу Express777, этим апач сможет менять файлы, созданные пользователем Express777:
    usermod -a -G Express777 daemon
    Ответ написан
    1 комментарий
  • Права доступа новых создаваемых файлов в Ubuntu?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    2 комментария
  • В чём понт SAS?

    alexzeynikov
    @alexzeynikov
    Ох, сигейта нет на вас ;). Я видел отличную презентацию про отличия SAS и SATA у Игоря Макарова из Seagate. По стараюсь кратко и по существу.

    Ответов несколько и с разных сторон.
    1. С точки зрения протоколов, SAS — это протокол, направленный на максимальную гибкость, надежность, функциональность. Я бы сравнил SAS с технологией ECC для памяти. SAS — это с ECC, SATA — без. Примером могут служить следующие уникальные фичи (по сравнению с SATA).
    — 2 полнодуплексных порта на устройствах SAS в отличие от одного полудуплексного у SATA. Это дает возможность строить отказоустойчивые много дисковые топологии в системах хранения данных.
    — end-to-end data protection T.10. — набор алгоритмов SAS, позволяющий с помощью чексумм быть уверенным в том, что данные, подготовленные на запись без искажений записаны на устройство. И прочитаны и переданы на хост без ошибок. Эта уникальная функция позволяет избавиться от так называемых silent errors, то есть когда на диск пишутся ошибочные данные, но никто об этом не знает. Ошибки могут появиться на любом уровне. Чаще всего в буферах в оперативной памяти при приеме-передаче. Silent errors — бич SATA. Некоторые компании утверждают что на диске SATA объемом боле 500 ГБ вероятность повреждения данных хотя бы в одном секторе близка к единице.
    — про мультипасинг говорили в предыдущих ответах.
    — зонинг T.10 — позволяет разбить домен SAS на зоны (типа VLAN, если такая аналогия ближе).
    — и многое-многое другое. Я привел только самые общеизвестные фичи. Кому интересно — читайте спецификации SAS/SATA

    2. Не все SAS диски одинаковы. Есть несколько категорий SAS и SATA.
    — т.н. Enterprise SAS — обычно 10K или 15K оборотов в минуту. Объемы до 1 ТБ. Используются для СУБД и критичных к скорости приложений.
    — Nearline SAS — обычно 7.2K, объемы от 1 ТБ. Механика таких устройств похожа на Enterprise SATA. Но все равно два порта и другие прелести SAS. Используются в enterprise, где нужны большие объемы.
    — Enterprise SATA, иногда RAID edition SATA — почти то же самое что и NL SAS, только однопортовый SATA. Чуть дешевле NL SAS. Объемы от 1 TB
    — Desktop SATA — то что ставится в PC. Самые дешевые и самые низкокачественные диски.
    Первые три категории можно ставить в массивы на контроллерах от LSI и Adaptec. Последний — нельзя категорически. Проблем не оберетесь потом. И не потому, что у нас картельный сговор, а потому, что диски проектируются под разные задачи. То есть 8x5 или 24x7, например. Есть также такое понятие как максимальная допустимая задержка, после которой контроллер считает диск умершим. Для десктопных дисков она в разы больше. Это значит, что под нагрузкой рабочие Desktop SATA будут «вываливаться» из массива.
    Короче, ориентируйтесь на конкретные линейки под конкретные задачи. Лучше всего смотреть на сайтах производителей. Есть например специальные мало шумящие и мало греющиеся винты для домашней электроники.

    Те же подходы и к SSD, но область еще на сформировавшаяся, поэтому много тонкостей. Здесь мы ориентируемся по параметрам. Хотя все, что сказано в п., справедливо и для SSD.
    Ответ написан
    1 комментарий
  • Разграничение прав на сервере?

    Riateche
    @Riateche
    Вам надо создать отдельный пул для каждого хоста. Каждый пул лежит в отдельном файлике в /etc/php5/fpm/pool.d, в этом файлике прописывается пользователь и группа, от которых запускаются скрипты.
    Ответ написан
    Комментировать