Аннотация

С помощью PHP 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта. Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта, форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др. Книга ориентирована на читателей, знакомых с языками HTML и PHP, но не имеющих большого опыта разработки динамических Web-приложений. Для Web-разработчиков. (Компакт-диск прилагается только к печатному изданию.)

Аннотация

Обработка больших массивов данных с помощью традиционных СУБД может оказаться трудным делом. Apache Hadoop – это каркас для разработки приложений, предназначенных для выполнения в распределенном кластере, без применения SQL. Такие приложения прекрасно масштабируются и могут обрабатывать гигантские массивы данных. Если вам требуется произвести анализ данных, то Hadoop – как раз то, что надо. Прочитав эту книгу, вы познакомитесь с предметом и научитесь писать программы в стиле MapReduce. После нескольких простых примеров автор быстро переходит к вопросу об использовании Hadoop для решения более сложных задач анализа данных. Описываются рекомендованные приемы и паттерны проектирования, полезные при программировании для MapReduce. Для чтения книги требуется знание основ языка Java. Некоторое знакомство с математической статистикой поможет разобраться в более сложных при-мерах.

Аннотация

Книга знакомит пользователя с двумя новейшими интернет-технологиями: блогами и RSS. Блоги – это сайты, построенные по принципу хронологических дневников с простыми и удобными средствами администрирования, не требующие специальных знаний и доступные всем. В простой и понятной форме рассказывается, как быстро и легко создать собственный журнал на популярном ресурсе LiveJournal. Описаны лидеры бесплатного блог-сервиса: Blogger.com и LiveInternet.ru. Рассмотрены видео-, фото– и мобильный блоггинг, специальные программы для ведения блогов, обеспечение анонимности и защиты частной информации. Применений технологии RSS десятки, и с каждым днем эти возможности увеличиваются. Рассказывается, как с ее помощью сделать доставку нужной вам информации на компьютер быстрой, простой и эффективной, как избавиться от информационного «мусора», тратить в разы меньше времени, получая новости с сайта без захода на сам сайт, а также использовать RSS для множества других практических целей. Для широкого круга пользователей Интернета.

Аннотация

Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД. Большое внимание уделено различным генераторам отчетов QReport, RaveReports и FastReport. Описано использование системы проектирования, разработки и поддержки баз данных ERwin. Рассмотрены дополнительные компоненты для разработки клиент-серверных приложений, а также даны ответы на часто задаваемые вопросы. Материал излагается по принципу «от простого к сложному» и сопровождается иллюстрациями и практическими примерами. Для разработчиков клиент-серверных приложений. (Компакт-диск прилагается только к печатному изданию.)

Аннотация

Предметом книги является освоение приемов программирования на языке PHP 5. Обучение производится с использованием многочисленных примеров, взятых из реальной практики Web-программирования: работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами, оптимизация кода и другие задачи. Книга ориентирована как на читателей, не имеющих большого опыта программирования на PHP, так и на Web-программистов, уже знакомых с этим языком и желающих рассмотреть различные способы использования PHP 5. Для Web-разработчиков.

Аннотация

Книга посвящена использованию СУБД MySQL для разработки интернет-проектов. В виде уроков рассмотрены все необходимые этапы работы с базами данных: от проектирования структуры до реализации приложений на языке PHP, позволяющих манипулировать данными. Изложенный материал сопровождается многочисленными примерами, комментариями и упражнениями. Показано, как создать гостевую книгу, форум, регистрацию пользователей, интернет-магазин и другие сложные элементы web-сайта. Для программистов. (Компакт-диск прилагается только к печатному изданию.)

Аннотация

Рассмотрен Visual FoxPro 9.0 – мощный пакет программ, предназначенный для построения профессиональных приложений, работающих с базами данных. Описаны интегрированная среда разработки приложений и создание с ее помощью основных объектов, таких как классы, таблицы, запросы, формы, отчеты. Рассмотрены экспорт и импорт данных, а также публикация данных на Web-сервере. Показано как разрабатывать, создавать и тестировать клиент-серверные приложения. Уделено внимание особенностям очередной версии популярного пакета, а также дополнительным возможностям для работы с XML Web-сервисами и взаимодействию с другими приложениями (Microsoft Visual Studio .NET и Microsoft SQL Server 2000). Многочисленные примеры и иллюстрации помогут быстро освоить и успешно применять на практике изложенный материал. Для программистов и разработчиков баз данных.

Аннотация

Рассмотрены вопросы обнаружения, исследования, эксплуатации и устранения уязвимостей в программном коде Web-приложений. Описаны наиболее часто встречаемые уязвимости и основные принципы написания защищенного кода. Большое внимание уделено методам защиты баз данных от SQL-инъекций. Приведены различные способы построения безопасной системы авторизации и аутентификации. Рассмотрен межсайтовый скриптинг (XSS) с точки зрения построения безопасного кода при создании чатов, форумов, систем доступа к электронной почте через Web-интерфейс и др. Уделено внимание вопросам безопасности и защиты систем при размещении сайта на сервере хостинговой компании. Приведено описание вируса, размножающегося исключительно через уязвимости в Web-приложениях. Материал книги сопровождается многочисленными практическими примерами и рекомендациями. Для Web-разработчиков. (Компакт-диск прилагается только к печатному изданию.)

Аннотация

Рассматриваются основные аспекты разработки текстового содержания сайтов, прежде всего русскоязычных. Излагаются правила и нормы синтаксического оформления и типографики русского текста, сведения о представлении текстовых данных в компьютере и кодировках символов. Изучается техника разметки и оформления текстового содержания веб-страниц средствами HTML и CSS. Обсуждаются принципы составления текста для сайтов, а также вопросы удобства, доступности, эффективности и привлекательности текстового содержания сайтов для пользователей. Для веб-разработчиков.

Аннотация

На практических примерах раскрываются технологии HTML и CSS в плане решения различных аспектов создания веб-страниц. Приведены возможности и средства по оформлению текста и изменению его вида. Описаны основные графические форматы, которые используются на сайтах. Освещены вопросы работы с рисунками, ссылками, списками, линиями и рамками. Раскрыты возможности управления видом таблицы, ускорения загрузки табличных данных, использования шаблонов. Рассмотрены элементы форм, их параметры и примеры изменения оформления с помощью цвета, изображений и рамок. Приведены способы выравнивания рисунков, слоев и текста, использования отступов и полей и многие другие приемы оформления веб-страниц. Даются подробные сведения об особенностях популярных браузеров и о том, как они работают с тегами и стилями. Объясняется, как учитывать различия между браузерами и создавать универсальные документы, которые будут корректно в них отображаться. Детальные примеры и пошаговое описание действий позволяют реализовать приведенные рекомендации на практике. Для веб-разработчиков.