Автозагрузка файлов с помощью composer

Автозагрузка файлов с помощью composer

Для чего нужна автозагрузка? При создании приложений PHP вам может потребоваться использование сторонних библиотек. И, как вы знаете, если вы хотите использовать эти библиотеки в своем приложении, необходимо включить их в исходные файлы с помощью операторов require или include. Эти

ЧИТАТЬ ДАЛЕЕ

Горячие клавиши PhpStorm

Горячие клавиши PhpStorm

PhpStorm – среда разработки с интеллектуальным редактором для PHP, HTML и JavaScript, обеспечивает автодополнение кода, анализирует код на лету предотвращая ошибки. Сайт разработчика https://www.jetbrains.com/phpstorm/ Популярные команды Действие Windows MacOS Вставить / Удалить многострочный комментарий Ctrl + Shift + / ⌘ + Shift + / Переформатировать код Ctrl + Alt + L ⌘ + ⌥ + L Автоотступ

ЧИТАТЬ ДАЛЕЕ

MySql-миграции: реализация простым php-скриптом

MySql-миграции: реализация простым php-скриптом

Когда разрабатываешь веб-приложение не один, а в команде и/или на нескольких машинах, рано или поздно сталкиваешься с проблемой синхронизации кода проекта и базы данных. Для управления кодом есть системы контроля версий, в частности, git, а для СУБД придуманы миграции. Есть много

ЧИТАТЬ ДАЛЕЕ

Простейший автоматический деплой сайта из git-репозитория на веб-сервер

Простейший автоматический деплой сайта из git-репозитория на веб-сервер

При разработке сайтов часто встаёт задача наладить автоматическую выгрузку файлов сайта на веб-сервер. Быстрое гугление по данной теме приводит сложные и запутанные решения, я же поделюсь очень простым. Предполагается, что у вас уже есть базовые знания Linux и Git. Итак, у вас имеется локальный сайт, git-репозиторий и удалённый

ЧИТАТЬ ДАЛЕЕ

Подключение Git к Битрикс проекту на CentOS

Подключение Git к Битрикс проекту на CentOS

Установка Git из репозитория CentOS Чтобы проверить, что всё в порядке попробуйте выполнить команду для проверки версии Первоначальная настройка git Подсветка синтаксиса Создание репозитория осуществляется в директории проекта Добавить под версионный контроль существующие файлы Исключения Чтобы убрать некоторые файлы и

ЧИТАТЬ ДАЛЕЕ

Как получить данные о доходе в РСЯ через API

Как получить данные о доходе в РСЯ через API

Если Вы зарабатываете в РСЯ (Рекламная сеть Яндекса), то наверняка озадачивались вопросом удобного способа получения информации о заработанных средствах. Разумеется, прочитать баланс на счету можно в личном кабинете (авторизовавшись). Но что делать, если нет интернета или нет возможности авторизоваться в

ЧИТАТЬ ДАЛЕЕ

Как отправить HTML-форму без перезагрузки страницы

Как отправить HTML-форму без перезагрузки страницы

Что такое AJAX При разработке сайтов бывает, что у нас возникает необходимость отправить данные html-формы без перезагрузки страницы в фоновом режиме (с использованием AJAX). В данной статье мы рассмотрим этот вопрос и покажем на примере как реализовать нашу задачу с

ЧИТАТЬ ДАЛЕЕ

Как подключить Google ReCAPTCHA на сайт

Как подключить Google ReCAPTCHA на сайт

Пример подключения Google reCaptcha на сайт, регистрация в API, вставка кода в форму, проверка правильности введенной капчи. Регистрация сайта в сервисе reCaptcha Итак, сначала нужно добавить сайт в ReCaptcha API перейдя по ссылке https://www.google.com/recaptcha/admin/create (нужна авторизация), в форме нужно указать название и

ЧИТАТЬ ДАЛЕЕ

Кэширование данных в PHP на примере класса

Кэширование данных в PHP на примере класса

Для очередного клиента разрабатывал интернет-магазин запчастей. Каталога как такового там не было, однако была куча поставщиков, подключенных через API. Так как клиентов планировалось много, то постоянное обращение к API было бы слишком затратно для сервера. В рамках этого проекта был

ЧИТАТЬ ДАЛЕЕ

Авторизация на сайте через ВКонтакте

Авторизация на сайте через ВКонтакте

Многие соцсети позволяют создавать приложения и через API получать данные пользователей, поэтому их использует для быстрой регистрации и авторизации на сайтах. Как проходит аутентификация, рассмотрим на примере VK. На сайте, пользователь нажимает на ссылку «Войти», открывается страница VK, где он

ЧИТАТЬ ДАЛЕЕ