Готовые функции на php и инструменты разработки

Помимо двух популярных способов уменьшения размера изображения — изменения размеров и ухудшения качества, существует ещё один метод — удаление дополнительных данных из файла изображения (чистка метаданных). В этой статье мы рассмотрим, как реализовать его с помощью PHP.

СЕО специалисты часто просят в постраничной навигации сайта не использовать get параметры. В 1C-Bitrix из коробки именно через них реализована пагинация. В заметке описано как реализовать ЧПУ-навигацию на Битриксе.

Столкнулся с интересной ошибкой, страница панели управления сайта на CMS MODX стала время от времени отображаться некорректно, вместо страницы на все окно браузера растягивалось меню панели управления MODX.

Оказалось, причина в кодировке файлов, часть файлов по какой-то причине были в UTF8 c BOM, в основном это были файлы дополнения poll, оно реализует функции голосования для MODX.

Привожу код PHP скрипта для массовой чистки от BOM.

Как заменить некое слово в тексте на ссылку учитывая, что слово уже может быть ссылкой или находиться в атрибуте html тега и его не надо заменять на ссылку.

PHPMailer очень функциональный класс для отправки электронных писем средствами PHP. Приведенный php код реализует отправку письма с прикрепленным файлом, а точнее изображением которое отображается непосредственно в теле письма.