В одном из своих проектов я столкнулся с задачей динамического добавления пароля к PDF файлу для его защиты. Чтобы этого добиться, было решено использовать библиотеку PDFI
от Setasign, а точнее класс FpdiProtection
. Эта статья рассказывает о том, как это можно сделать, а также дает ответ на вопрос, как обойти ограничение бесплатной библиотеки.
Vse o Web - веб-сайт о программировании и веб-технологиях
Переворот картинок горизонтально и вертикально
В этой статье мы рассмотрим поворот изображений по горизонтали и вертикали с использованием CSS и JavaScript.
Все нововведения в Symfony 4.4
Symfony 4.4.0 вышел некоторое время назад. Как и для любого другого второстепенного выпуска Symfony, работает обратная совместимость, и это означает, что вы должны иметь возможность легко обновляться, не внося никаких изменений в код.
Список всех важных изменений читайте в этой статье.
Symfony 5.0.0 уже выпущена!!!!
Недавно выпущена Symfony 5.0.0. Новые мажорные релиз содержит в основном багфиксы и запрет на использование устаревшего кода (deprecations).
Для чего нужен VPS хостинг
Обычно вебмастера выбирают VPS хостинг, когда возможностей простого виртуального хостинга (Shared Hosting) недостаточно для решения тех или иных задач. Но возможно, если сразу ставить перед собой амбициозные задачи, есть смысл задуматься о VPS или VDS хостинге. Также нужно понимать, что VPS или VDS это не предел возможностей хостинга, есть и следующий этап. Это непосредственно выделенный физический сервер, где нет системы виртуализации, и где вы располагаете всеми возможностями сервера единолично.
Что нового Symfony 4.4: Lazy Firewalls
В компоненте Symfony Security брандмауэры определяют, как ваши пользователи смогут проходить аутентификацию (например, используя форму входа в систему, API токен и т. д.). Бранд1 Подробнее