Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

ПОГРУЖЕНИЕ В PHP 5: ГРАФИКА - Глава 1. Почему динамическая графика?


PHP 5 для начинающих

Очень редкие веб сайты не имеют графики на своих станицах. Часть графики является статической, а часть - динамической.

Статические изображения построены с помощью графических редакторов (таких, как GIMP и PhotoShop) или поступают непосредственно с устройств (таких, как сканнеры и цифровые камеры). Однажды созданные, они никогда не изменяются. Вы можете использовать их, главным образом, в качестве декоративных элементов и, иногда, в качестве иллюстративных материалов.

Статические изображения сгенерированы программно «на лету». Они сильно зависят от отображаемых данных и изменяются вместе с ними. Их использование оживит ваш веб сайт. Динамическая графика обычно используется для изготовления рекламы, уменьшенных образов, приспособленных кнопок, диаграмм, водяных знаков и т. п. Некоторые из этих применений дополнительно объяснены в остальных секциях этой главы.

Если вы являетесь владельцем галереи изображений или другого вида веб сайта, основанного на графике, загружаемой пользователями, вы, возможно, нуждаетесь в различных манипуляциях с этой графикой (таких, как изменение размера изображений, вставка текста и т. п.).

Уменьшенные образы. Уменьшенные образы (thumbnails) являются версиями изображений с уменьшенными размерами [1]. Используйте их, чтобы дать вашим посетителям краткий обзор содержания галереи.


Водяные знаки. Водяной знак (watermark) представляет собой узнаваемое изображение, или узор, или текст, внедренный в оригинальное изображение, например, для идентификации. [1] Внедрение логотипов и/или адресов веб сайтов является общепринятой практикой.


Форматы. Поскольку PHP поддерживает набор различных форматов изображений (см. Глава 6, Форматы изображений ), вы можете легко преобразовывать изображения в пределах этого набора.

Кнопка с кодом (CAPTCHA[1]) - это тип теста, используемого в вычислениях для определения, является ли пользователь человеком. Обычный тип кнопки с кодом требует, чтобы пользователь напечатал буквы с искаженного изображения, иногда с добавочной последовательностью затемненных букв и цифр, появляющихся на экране. Кнопки с кодом используются для предотвращения действий, снижающее качество услуг определенной системы, выполненных автоматическим программным обеспечением. [1]


Большинство людей могут пройти этот тест, читая приведенный выше искаженный текст, но существующие компьютерные программы не могут.

Некоторые приложения

Проект CAPTCHA [4] перечислил несколько приложений кнопок с кодом.

  • Онлайновые голосования

  • Бесплатные почтовые службы

  • Автоматические поисковые движки

  • Черви (worms) и спам

  • Предотвращение словарных атак (dictionary attacks)



[1] Заглавные буквы "Completely Automated Public Turing test to tell Computers and Humans Apart", торговая марка Carnegie Mellon University.

Created with DocBook


В избранное