Введение
В настоящем руководстве мы будем рассматривать коробочную версию Битрикс24. Некоторые аспекты будут симметричны для облачной версии, однако мы будем сфокусированы именно на коробочной версии.
Целью данного руководства является:
- Систематизация знаний в области API Битрикс24
- Упрощение изучения платформы для новых разработчиков
С чего начать изучение Битрикс24?
Прежде всего рекомендуется начать пользоваться продуктом, потому что без знания продукта нельзя разрабатывать качественные решения под него.
Настоятельно рекомендуется ознакомиться с следующими источниками:
- Поддержка24
- Администратор сервиса Битрикс24 (коробочная версия)
- Установка и настройка
- Курс Bitrix Framework
Некоторые разделы данного руководства могут частично или полностью повторять уроки и/или статьи в перечисленных ранее источниках, это не воровство или присваивание чужого интеллектуального труда, а необходимая мера для систематизации знаний в одном месте.
Для понимания значительной части информации потребуются знания только языка программирования PHP, однако для понимания некоторых разделов потребуются дополнительные знания. Мы считаем что минимально ориентироваться стоит на следующе технологии:
- PHP 7.2
- JavaScript
- SQL
- HTTP, DNS, SSL, SMTP, IMAP/POP3
- Linux (базовое владение в том числе комманды cd, ls, chmod, chown, vi/vim/nano, cat, tail, grep, rm. )
- Nginx, Apache
- msmtp(postfix/exim/sendmail)