Рубрика: PHP

Полезные ссылки по разработке Телеграм-ботов и Телеграм-приложений (мини-приложений)

Документация по Телеграм-приложениям — core.telegram.org/bots/webapps

Документация по Телеграм-ботам — core.telegram.org/bots/api

Список эмодзи — apps.timwhitlock.info/emoji/tables/unicode

Определение источников трафика по UTM-меткам — graspil.com/ru/post/utm_for_telegram_bot

Большой гайд по UTM-меткам — habr.com/ru/companies/click/articles/478758

Отправка видео через Телеграм-бот — core.telegram.org/bots/api#sendvideo

Функция «Поделиться» в Телеграм-приложении:

Верификация запроса от Телеграм-приложения к серверу:

Обзорные статьи по созданию Телеграм-ботов и Телеграм-приложений:

Установка PHP на Linux

Установка PHP на Linux-системах отличается от подобного процесса в Windows-системах. Здесь она в большинстве случаев происходит через консоль, хотя есть возможность сделать это и через графический интерфейс пакетного менеджера, например, через Synaptic.

(далее…)

Настройка xDebug + Docker + Windows 10 и Linux Mint 20

Yii2. Генерация ссылки отправляющей данные через POST

<?= Html::a(
    'Сделать что-то',
    ['controller/action', 'id' => $model->id],
    [
        'data' => [
            'method' => 'post',
            'confirm' => 'Точно сделать?',
            // 'params' => [
            //     'paramName1' => paramValue1,
            //     'paramName2' => paramValue2,
            // ],
        ],
        'class' => 'class-name-css'
    ]
) ?>
(далее…)

Заготовка PHP-проекта

Иногда для тестирования какой-либо библиотеки или шаблона требуется быстро развернуть отдельное окружение для разработки. Данная заготовка PHP-проекта как раз предназначена для таких задач. Она включает в себя PHP (+xDebug), NGINX и MySQL. Репозиторий на GitHub.

(далее…)

Что нового в PHP 8

В данной заметке собраны основные (не все, только основные) изменения в PHP 8-ой версии. Она будет постепенно обновляться. Первый релиз этой версии состоялся 20 ноября 2020 года – v8.0.0, а последний, на момент написания данной заметки, 4 февраля 2021 года – v8.0.2. Список релизов – php.net/releases/index.php.

(далее…)

Начальные параметры окружения для CMS Bitrix

Недавно пришлось иметь дело с несколькими проектами на CMS Bitrix. Почти всех из них имели одинаковые проблемы с окружением. Эта CMS, также как и многие другие, имеет механизм проверки окружения на соответствие своим требованиям.

(далее…)

Лига Выдающихся Проектов — thephpleague.com

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

Итерация в PHP

Примеры итерации на PHP с использованием встроенных интерфейсов.

(далее…)