В этой и следующих статьях мы рассмотрим функции, которые предоставляет
PHP для работы с DNS серверами. Наиболее часто возникает задача
получения имени хоста по его IP-адресу, другие задачи встречаются
значительно реже.
В виду некоторых обстоятельств (пока не буду говорить, каких) полностью
перейти на Python + Django и забить на PHP не получается. В связи с этим
вопрос - какой из PHP-фреймворков выбрать для изучения и последующего
использования.
С тех пор как сочетание "Web 2.0" пришло в массы, все чаще разработчикам
сайтов приходиться добавлять "web 2.0 красивости" к сайтам. Очень
помогает в этом JavaScript фреймворк jQuery. Описывать все прелести
данного фреймворка я думаю не имеет смысла (о нем и так слишком много
написано), но мне, как PHP разработчику, нехватало удобного сервер сайда
для генерации AJAX ответов, в итоге на свет появилась PHP библиотека
jQuery-PHP...
Наиболее простым решением данной задачи, на мой взгляд, является
разработка соответствующих скриптов на языке PHP, поскольку поддержка
данного языка входит в комплект услуг практически любой компании,
предоставляющей услуги хостинга. С помощью PHP у вас появится
возможность разрабатывать полнофункциональные приложения, доступ к
которым может быть осуществлен из любой точки земного шара посредством
Internet.
В статье пойдет речь об использовании convolution matrix (матрицы
скручивания или матрицы свертки), с помощью которой можно создавать и
накладывать на изображения фильтры, такие как blur, sharpen и многие
другие.
Сегодня речь пойдет лишь о небольшой части возможностей этого
приложения, а именно — о функциональности встроенных пользовательских
функций. Фактически уже только само название функций — пользовательские —
дает понять, что они призваны облегчить жизнь пользователю системы.
Поэтому и состав, и назначение описываемых в этой статье методов класса
Smarty достаточно характерно отображают суть своего названия.
Большинство функций этого типа призвано упрощать жизнь пользователю
системы, то есть дизайнеру.
В одном из проектов возникла необходимость использования сложных
математических формул в тексте. Вариант использования редакторов формул
наподобие Microsoft Equation с последующим сохранением в виде картинки
не подходит, так как необходима возможность легкого редактирования
существующих формул. Решение нашлось в виде PhpMathPublisher.