Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Чай, кофе, безалкогольные напитки
Купить CGI-программирование на Perl

CGI-программирование на Perl

Сегодня на большинстве сайтов в Сети используется CGI (Common Gateway Interface) - общий шлюзовой интерфейс для создания и вывода динамически изменяемых данных. CGI - это общий интерфейс для вызова внешних программ, предназначенных для обработки чисел, запросов к базам данных, создания изменяемой графики или выполнения любых других задач на веб-сервере. CGI-программы можно писать на любом языке, но Perl считается самым популярным языком для использования с CGI. Созданный более десяти лет назад как средство для обработки текста, сегодня Perl превратился в мощный объектно-ориентированный язык, пользующийся большой популярностью среди веб-разработчиков. Программисты высоко оценивают возможности обработки текста и модуль CGI.pm, предоставляющий хорошо интегрированный, объектно-ориентированный интерфейс практически для всех задач, связанных с CGI. Многие считают CGI и Perl теми инструментами, которые обеспечивают мощь и гибкость Сети.

Книга рассказывает о том, как использовать CGI для вывода динамически изменяемых данных на веб-сайте. Основываясь на популярном издании книги "CGI программирование в WWW", это издание было полностью переписано, чтобы рассказать о современных технологиях и приемах, доступных с модулем CGI.pm и последними версиями языка Perl. Книга начинается с объяснения работы CGI и протокола HTTP, а затем быстро переходит к рассказу о важных деталях при разработке CGI программ. В книге рассмотрены следующие темы:

Использование JavaScript для проверки содержимого форм

Управление кэшированием броузера

Как сделать CGI сценарии безопасными Работа с базами данных

Создание простых поисковых систем

Поддержка состояния между сеансами работы

Динамическое создание графики

Как увеличить производительность ваших CGI сценариев

"CGI программирование на Perl" - отличное начало для тех, кто хочет писать программы для CGI и уже немного знаком с Perl. А акцентирование на современных технологиях и методах делает это издание книгой следующего поколения.

Краткое содержание

Глава 1. Начало

История Как CGI используется сегодня Введение в CGI Пример CGI-сценария Вызов CGI-сценариев Альтернативные технологии Почему Perl? Альтернативы CGI Конфигурация веб-сервера Настройка CGI-сценариев

Глава 2. HTTP - протокол передачи гипертекста.

URL Элементы URL Абсолютный и относительный URL Кодирование URL HTTP Цикл запрос-ответ HTTP заголовки HTTP 1.1 и HTTP 1.0 Запросы броузера Строка статуса Поля заголовка запроса Ответы сервера Строка состояния Заголовки сервера Прокси-сервера Идентификация клиентов Кеширование Соглашения о содержимом Медиа тип данных Интернационализация Кодирование Итоги

Глава 3. Общий шлюзовый интерфейс

CGI окружение Файловые дескрипторы Переменные окружения Переменные CGI окружения Проверка переменных окружения Вывод CGI Частичные заголовки Полные заголовки Примеры Проверка броузера клиента Аутентификация и идентификация пользователя Ограничение неправомерного доступа к изображениям

Глава 4. Формы и CGI.

Отправка данных на сервер Теги форм Краткое введение в теги форм Тег FORM Тег INPUT Тег SELECT Тег TEXTAREA Декодирование данных, введенных в форму

Глава 5. Модуль CGI.pm

Обзор Атака "Отказ от обслуживания" Кухонная раковина Стандартный и объектно-ориентированный синтаксис Обработка ввода при помощи CGI.pm Информация об окружении Доступ к параметрам Экспортирование параметров в пространство имен Загрузка файлов на сервер при помощи CGI.pm Генерация вывода при помощи CGI.pm Управление HTTP заголовками при помощи CGI.pm Начало и конец документов Стандартные HTML элементы Элементы форм Альтернативные способы генерирования вывода Множество функций print here-документы Обработка ошибок Элегантная смерть CGI::Carp Подпрограммы вывода ошибок Настраиваемые модули

Глава 6. HTML шаблоны

Причины для использования шаблонов Собственные решения Включения на стороне сервера Конфигурация Формат Переменные окружения Переформатирование SSI вывода Включение фрагментов Выполнение CGI программ Стандартные ошибки Модуль HTML::Template Синтаксис Итоги Embperl Конфигурация Синтаксис Структура HTML Глобальные переменные Пример Резюме Mason Компонентный подход

Глава 7. JavaScript

Основы История Совместимость Формы Проверка ввода Обмен данными WDDX Пример Закладки JavaScript Основы Закладки JavaScript и CGI

Глава 8. Безопасность

Важность безопасности в веб Обработка пользовательского ввода Вызов внешних приложений Пользовательский ввод и командный интерпретатор (shell) Стратегии обеспечения безопасности Вызовы fork и exec Доверие броузеру Шифрование MD5 SHA-1 Режим пометки (Taint Mode) в Perl Как работает режим пометки Что отслеживается режимом пометки Как снять пометку с данных Зачем использовать режим пометки? Обычные проблемы с режимом пометки Хранилище данных Динамические имена файлов Расположение файлов Права доступа к файлу Итоги

Глава 9. Отправка электронной почты

Безопасность Программы, отправляющие электронную почту (mailers) и командные интерпретаторы (shells) Поддельные личные данные Спам Адреса электронной почты Проверка синтаксиса Структура электронной почты в Интернете sendmail Параметры командной строки Почтовая очередь mailx и mail Почтовые клиенты в Perl procmail Автоответчик пользователя nobody Пересылка другому пользователю

Глава 10. Сохранение данных

Текстовые файлы Блокировка Права на запись Временные файлы Разделители DBD::CSV DBM файлы Db_File MLDBM Введение в SQL Создание базы данных Добавление данных Доступ к данным Обновление данных Удаление данных DBI Использование DBI Адресная книга в DBI

Глава 11. Поддержка состояния

Строки запроса и дополнительная информация о пути Скрытые поля Cookie на стороне клиента Установка cookie Проверка поддержки cookie

Глава 12. Поиск по веб-серверу

Поиск "один за другим" Поиск "один за другим", вторая попытка Поисковая система с поиском по регулярным выражениям Поиск по инвертированному индексу Приложение, осуществляющее поиск

Глава 13. Создание графики "на лету"

Форматы файлов Формат GIF Формат PNG Формат JPEG Формат PDF Вывод графических данных Пример Включение динамических изображений в HTML Создание изображений в формате PNG при помощи GD Установка Использование GD Дополнительные GD модули GD::Text GD::Graph GD::Graph3D PerlMagick Установка Преобразование PNG в GIF или JPEG Поддержка PDF и PostScript Обработка изображений

Глава 14. Промежуточное программное обеспечение и XML

Соединение с другими серверами Сокеты IO::Socket LWP Введение в XML Определения типов документов Написание XML разборщика CGI шлюз к промежуточному ПО на основе XML

Глава 15. Отладка CGI приложений

Распространенные ошибки Права доступа к приложению Символ номера и восклицательный знак Окончания строк Неверно сформированный заголовок Техника написания кода на Perl Use strict Проверка статуса системных вызовов Открыто или нет? Отслеживание die Блокировка файлов Отмена буферизации потока вывода Используйте режим binmode Инструменты для отладки Проверка синтаксиса Проверка журнала ошибок Запуск сценария в командной строке Просмотр содержимого переменных Отладчики

Глава 16. Как сделать CGI приложения лучше

Принципы создания архитектуры Планирование дальнейшего роста Использование каталогов для организации вашего проекта Использование относительных URL Разделение настроек и основного кода Разделение вывода и основного кода Разделение хранилища данных и основного кода Число сценариев в приложении Использование кнопок отправки данных формы для управления ходом программы Советы по кодированию

Глава 17. Эффективность и оптимизация

Основные советы для Perl, горячая десятка Тестируйте производительность кода Также тестируйте производительность модулей Локализуйте переменные при помощи my Старайтесь не считывать данные из файлов целиком undef против () SelfLoader autouse Избегайте использовать командный интерпретатор Ищите уже существующие решения ваших проблем Регулярные выражения FastCGI Установка FastCGI mod_perl Установка и конфигурация Соображения о mod_perl

Приложение А. Цитируемая литература и материал для дальнейшего чтения Справочники Дополнительная литература Документы RFC Другие спецификации Узлы различных проектов Группы новостей

Приложение B. Модули Perl CPAN Установка модулей perldoc

760
Нет в наличии

CGI-программирование на Perl

Купить CGI-программирование на Perl
Артикул : 3954
Издательство : Символ
Автор : Скотт Гулич, Шишир Гундаварам, Гюнтер Бирзнекс
Язык : Английский
ISBN13 : 978-5-93-286016-8
EAN13 : 9785932860168
Страниц : 480
Год издания : 2001
Тип переплета : Мягкий
Нет в наличии

Описание
Сегодня на большинстве сайтов в Сети используется CGI (Common Gateway Interface) - общий шлюзовой интерфейс для создания и вывода динамически изменяемых данных. CGI - это общий интерфейс для вызова внешних программ, предназначенных для обработки чисел, запросов к базам данных, создания изменяемой графики или выполнения любых других задач на веб-сервере. CGI-программы можно писать на любом языке, но Perl считается самым популярным языком для использования с CGI. Созданный более десяти лет назад как средство для обработки текста, сегодня Perl превратился в мощный объектно-ориентированный язык, пользующийся большой популярностью среди веб-разработчиков. Программисты высоко оценивают возможности обработки текста и модуль CGI.pm, предоставляющий хорошо интегрированный, объектно-ориентированный интерфейс практически для всех задач, связанных с CGI. Многие считают CGI и Perl теми инструментами, которые обеспечивают мощь и гибкость Сети.

Книга рассказывает о том, как использовать CGI для вывода динамически изменяемых данных на веб-сайте. Основываясь на популярном издании книги "CGI программирование в WWW", это издание было полностью переписано, чтобы рассказать о современных технологиях и приемах, доступных с модулем CGI.pm и последними версиями языка Perl. Книга начинается с объяснения работы CGI и протокола HTTP, а затем быстро переходит к рассказу о важных деталях при разработке CGI программ. В книге рассмотрены следующие темы:

Использование JavaScript для проверки содержимого форм

Управление кэшированием броузера

Как сделать CGI сценарии безопасными Работа с базами данных

Создание простых поисковых систем

Поддержка состояния между сеансами работы

Динамическое создание графики

Как увеличить производительность ваших CGI сценариев

"CGI программирование на Perl" - отличное начало для тех, кто хочет писать программы для CGI и уже немного знаком с Perl. А акцентирование на современных технологиях и методах делает это издание книгой следующего поколения.

Краткое содержание

Глава 1. Начало

История Как CGI используется сегодня Введение в CGI Пример CGI-сценария Вызов CGI-сценариев Альтернативные технологии Почему Perl? Альтернативы CGI Конфигурация веб-сервера Настройка CGI-сценариев

Глава 2. HTTP - протокол передачи гипертекста.

URL Элементы URL Абсолютный и относительный URL Кодирование URL HTTP Цикл запрос-ответ HTTP заголовки HTTP 1.1 и HTTP 1.0 Запросы броузера Строка статуса Поля заголовка запроса Ответы сервера Строка состояния Заголовки сервера Прокси-сервера Идентификация клиентов Кеширование Соглашения о содержимом Медиа тип данных Интернационализация Кодирование Итоги

Глава 3. Общий шлюзовый интерфейс

CGI окружение Файловые дескрипторы Переменные окружения Переменные CGI окружения Проверка переменных окружения Вывод CGI Частичные заголовки Полные заголовки Примеры Проверка броузера клиента Аутентификация и идентификация пользователя Ограничение неправомерного доступа к изображениям

Глава 4. Формы и CGI.

Отправка данных на сервер Теги форм Краткое введение в теги форм Тег FORM Тег INPUT Тег SELECT Тег TEXTAREA Декодирование данных, введенных в форму

Глава 5. Модуль CGI.pm

Обзор Атака "Отказ от обслуживания" Кухонная раковина Стандартный и объектно-ориентированный синтаксис Обработка ввода при помощи CGI.pm Информация об окружении Доступ к параметрам Экспортирование параметров в пространство имен Загрузка файлов на сервер при помощи CGI.pm Генерация вывода при помощи CGI.pm Управление HTTP заголовками при помощи CGI.pm Начало и конец документов Стандартные HTML элементы Элементы форм Альтернативные способы генерирования вывода Множество функций print here-документы Обработка ошибок Элегантная смерть CGI::Carp Подпрограммы вывода ошибок Настраиваемые модули

Глава 6. HTML шаблоны

Причины для использования шаблонов Собственные решения Включения на стороне сервера Конфигурация Формат Переменные окружения Переформатирование SSI вывода Включение фрагментов Выполнение CGI программ Стандартные ошибки Модуль HTML::Template Синтаксис Итоги Embperl Конфигурация Синтаксис Структура HTML Глобальные переменные Пример Резюме Mason Компонентный подход

Глава 7. JavaScript

Основы История Совместимость Формы Проверка ввода Обмен данными WDDX Пример Закладки JavaScript Основы Закладки JavaScript и CGI

Глава 8. Безопасность

Важность безопасности в веб Обработка пользовательского ввода Вызов внешних приложений Пользовательский ввод и командный интерпретатор (shell) Стратегии обеспечения безопасности Вызовы fork и exec Доверие броузеру Шифрование MD5 SHA-1 Режим пометки (Taint Mode) в Perl Как работает режим пометки Что отслеживается режимом пометки Как снять пометку с данных Зачем использовать режим пометки? Обычные проблемы с режимом пометки Хранилище данных Динамические имена файлов Расположение файлов Права доступа к файлу Итоги

Глава 9. Отправка электронной почты

Безопасность Программы, отправляющие электронную почту (mailers) и командные интерпретаторы (shells) Поддельные личные данные Спам Адреса электронной почты Проверка синтаксиса Структура электронной почты в Интернете sendmail Параметры командной строки Почтовая очередь mailx и mail Почтовые клиенты в Perl procmail Автоответчик пользователя nobody Пересылка другому пользователю

Глава 10. Сохранение данных

Текстовые файлы Блокировка Права на запись Временные файлы Разделители DBD::CSV DBM файлы Db_File MLDBM Введение в SQL Создание базы данных Добавление данных Доступ к данным Обновление данных Удаление данных DBI Использование DBI Адресная книга в DBI

Глава 11. Поддержка состояния

Строки запроса и дополнительная информация о пути Скрытые поля Cookie на стороне клиента Установка cookie Проверка поддержки cookie

Глава 12. Поиск по веб-серверу

Поиск "один за другим" Поиск "один за другим", вторая попытка Поисковая система с поиском по регулярным выражениям Поиск по инвертированному индексу Приложение, осуществляющее поиск

Глава 13. Создание графики "на лету"

Форматы файлов Формат GIF Формат PNG Формат JPEG Формат PDF Вывод графических данных Пример Включение динамических изображений в HTML Создание изображений в формате PNG при помощи GD Установка Использование GD Дополнительные GD модули GD::Text GD::Graph GD::Graph3D PerlMagick Установка Преобразование PNG в GIF или JPEG Поддержка PDF и PostScript Обработка изображений

Глава 14. Промежуточное программное обеспечение и XML

Соединение с другими серверами Сокеты IO::Socket LWP Введение в XML Определения типов документов Написание XML разборщика CGI шлюз к промежуточному ПО на основе XML

Глава 15. Отладка CGI приложений

Распространенные ошибки Права доступа к приложению Символ номера и восклицательный знак Окончания строк Неверно сформированный заголовок Техника написания кода на Perl Use strict Проверка статуса системных вызовов Открыто или нет? Отслеживание die Блокировка файлов Отмена буферизации потока вывода Используйте режим binmode Инструменты для отладки Проверка синтаксиса Проверка журнала ошибок Запуск сценария в командной строке Просмотр содержимого переменных Отладчики

Глава 16. Как сделать CGI приложения лучше

Принципы создания архитектуры Планирование дальнейшего роста Использование каталогов для организации вашего проекта Использование относительных URL Разделение настроек и основного кода Разделение вывода и основного кода Разделение хранилища данных и основного кода Число сценариев в приложении Использование кнопок отправки данных формы для управления ходом программы Советы по кодированию

Глава 17. Эффективность и оптимизация

Основные советы для Perl, горячая десятка Тестируйте производительность кода Также тестируйте производительность модулей Локализуйте переменные при помощи my Старайтесь не считывать данные из файлов целиком undef против () SelfLoader autouse Избегайте использовать командный интерпретатор Ищите уже существующие решения ваших проблем Регулярные выражения FastCGI Установка FastCGI mod_perl Установка и конфигурация Соображения о mod_perl

Приложение А. Цитируемая литература и материал для дальнейшего чтения Справочники Дополнительная литература Документы RFC Другие спецификации Узлы различных проектов Группы новостей

Приложение B. Модули Perl CPAN Установка модулей perldoc

Рекомендуемые книги

Купить О чем думают экономисты: Беседы с нобелевскими лауреатами

О чем думают экономисты: Беседы с нобелевскими лауреатами

Пол Самуэльсон, Уильям Барнетт

530 грн
Купить Остров Сокровищ

Остров Сокровищ

Роберт Льюис Стивенсон

74 грн
Купить Жесть

Жесть

Владимир Коскин

12 грн
Купить Люди и звери: мифы и реальность

Люди и звери: мифы и реальность

Ольга Арнольд

385 грн
Купить Імперія. Як Британія вплинула на сучасний світ

Імперія. Як Британія вплинула на сучасний світ

Ніл Ферґюсон

340 грн
Купить Корпоративные финансы для чайников

Корпоративные финансы для чайников

Майкл Тэйллард

450 грн
Купить Як, звідки і чому?

Як, звідки і чому?

210 грн
Купить Fahrenheit 451' = 451' по Фаренгейту

Fahrenheit 451' = 451' по Фаренгейту

Рэй Брэдбери

155 грн
Купить Jurassic Park = Парк Юрского периода.  Адаптированная книга для чтения на английском языке. Pre-Intermediate

Jurassic Park = Парк Юрского периода. Адаптированная книга для чтения на английском языке. Pre-Intermediate

Майкл Крайтон

120 грн
Купить Маленькі дослідники. Моє дивовижне тіло

Маленькі дослідники. Моє дивовижне тіло

Рут Мартін і Аллан Сандер

305 грн
Купить Принципы корпоративных финансов, том 2

Принципы корпоративных финансов, том 2

Ричард Брейли, Стюарт Майерс, Франклин Аллен

1 215 грн
Купить Java SE 9. Базовый курс

Java SE 9. Базовый курс

Кей С. Хорстманн

680 грн
Купить Трансформатор. Как создать свой бизнес и начать зарабатывать

Трансформатор. Как создать свой бизнес и начать зарабатывать

Дмитрий Портнягин

380 грн
Купить Бургеры, а еще хот-доги и бейглы (хюгге-формат)

Бургеры, а еще хот-доги и бейглы (хюгге-формат)

Валери Друэ, Пьер-Луи Вьель

170 грн
Купить Гендерный мозг. Современная нейробиология развенчивает миф о женском мозге

Гендерный мозг. Современная нейробиология развенчивает миф о женском мозге

Джина Рипон

252 грн
Купить Python и машинное обучение: машинное и глубокое обучение с использованием Python, scikit-learn и TensorFlow 2

Python и машинное обучение: машинное и глубокое обучение с использованием Python, scikit-learn и TensorFlow 2

Себастьян Рашка, Вахид Мирджалили

1 350 грн
Купить По ту сторону добра и зла

По ту сторону добра и зла

Фридрих Ницше

76 грн
Купить Терапия настроения.Клинически доказанный способ победить депрессию без таблеток

Терапия настроения.Клинически доказанный способ победить депрессию без таблеток

Дэвид Бернс

350 грн
Купить Неймовірний Київ. Диявол на пенсії

Неймовірний Київ. Диявол на пенсії

Лузина Лада

185 грн
Купить Скретч постер My Poster Extreme edition

Скретч постер My Poster Extreme edition

315 грн
Купить Love of Life = Любов до життя

Love of Life = Любов до життя

Джек Лондон

135 грн
Купить Таис Афинская

Таис Афинская

Иван Ефремов

74 грн
Купить Фарби акварель «Бджілка» 8 кольорів Гамма

Фарби акварель «Бджілка» 8 кольорів Гамма

35 грн
Купить Ребенок от рождения до года. Практическое руководство по уходу и воспитанию

Ребенок от рождения до года. Практическое руководство по уходу и воспитанию

Польен Бом, Махтельд Хубер

235 грн
Купить Дика гонка. Як Uber підкорював світ

Дика гонка. Як Uber підкорював світ

Адам Лашински

165 грн
Купить Двадцать тысяч лье под водой

Двадцать тысяч лье под водой

Жюль Верн

74 грн
Купить Стратегічний аналіз. Навчальний посібник.

Стратегічний аналіз. Навчальний посібник.

Гордієнко П.Л.

84 грн
Купить Все, что я знаю о любви. Как пережить самые важные годы и не чокнуться

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

Долли Олдертон

150 грн
Купить Стань моим парнем: роман

Стань моим парнем: роман

Клэр Уэст

235 грн
Купить Англійська мова. Граматика. Збірник вправ. Книга 4

Англійська мова. Граматика. Збірник вправ. Книга 4

Марина Гацкевич

66 грн
Купить Основы финансового менеджмента

Основы финансового менеджмента

Джеймс К. Ван Хорн, Джон М. Вахович

1 215 грн
Купить Солодка Даруся

Солодка Даруся

Марія Матіос

195 грн
Купить Корпоративная магия

Корпоративная магия

Денис Бурховецкий

240 грн
Купить Идиомы и паттерны проектирования в современном С++

Идиомы и паттерны проектирования в современном С++

Федор Пикус

1 210 грн
Купить Искусство и восприятие. Биология зрения

Искусство и восприятие. Биология зрения

Маргарет Ливингстон

660 грн
Купить Загін Самогубців. Книга 2 : Сходження Василіска

Загін Самогубців. Книга 2 : Сходження Василіска

Адам Гласс

210 грн
Купить Agnes Grey

Agnes Grey

Энн Бронте

76 грн
Купить Вот олень! Веселая карточная игра с блефом и импровизацией

Вот олень! Веселая карточная игра с блефом и импровизацией

Деннис Липпенс, Дрис Де Гейтер

415 грн
Купить Scratch для детей. Самоучитель по программированию

Scratch для детей. Самоучитель по программированию

Мажед Маржи

495 грн
Купить Тренинг по нейромаркетингу. Где находится кнопка «Купить» в сознании покупателя?

Тренинг по нейромаркетингу. Где находится кнопка «Купить» в сознании покупателя?

Патрик Ренвуазе, Кристоф Морен

355 грн

Книги из категории "Кулинария"

Купить Simplissime: Самая простая кулинарная книга

Simplissime: Самая простая кулинарная книга

Жан-Франсуа Малле

490 грн
Купить Живите вкусно! Невероятные рецепты семейного застолья, которые потрясли мир

Живите вкусно! Невероятные рецепты семейного застолья, которые потрясли мир

Елена Маньенан

307 грн
215 грн
Купить История вина в 100 бутылках. От Бахуса до Бордо и дальше

История вина в 100 бутылках. От Бахуса до Бордо и дальше

Оз Кларк

520 грн
Купить Зі Сходу — до столу!

Зі Сходу — до столу!

Зарема Хаджієва

400 грн
Купить Полуночная курица (и другие рецепты, ради которых стоит жить)

Полуночная курица (и другие рецепты, ради которых стоит жить)

Элла Рисбриджер

365 грн
Купить Чизкейк всередині. Книга третя. Десерти, які хочеться повторити!

Чизкейк всередині. Книга третя. Десерти, які хочеться повторити!

Виктория Мельник

380 грн
Купить Бургеры, а еще хот-доги и бейглы (хюгге-формат)

Бургеры, а еще хот-доги и бейглы (хюгге-формат)

Валери Друэ, Пьер-Луи Вьель

170 грн
Купить Мечта гурмана. Маленькая книга

Мечта гурмана. Маленькая книга

Лофтус

220 грн
Купить Сніданки в саду

Сніданки в саду

Наталя Підлісна, Руслан Сєнічкін

377 грн
340 грн
Купить Палитра рецептов

Палитра рецептов

Татьяна Гелб

82 грн
74 грн
Купить Мировая кухня. 500 рецептов. Шаг за шагом

Мировая кухня. 500 рецептов. Шаг за шагом

520 грн
Купить Десерты без выпекания: чизкейки, тирамису, панна-кота, желе и многое другое!

Десерты без выпекания: чизкейки, тирамису, панна-кота, желе и многое другое!

Виктория Головашевич

120 грн
Купить Итальянская кухня

Итальянская кухня

130 грн
Купить Книга о хлебе №1. Основы и рецепты правильного домашнего хлеба

Книга о хлебе №1. Основы и рецепты правильного домашнего хлеба

Лутц Гайслер

700 грн
Купить Схиблені на вині. Мандрівка у вишуканий світ сомельє

Схиблені на вині. Мандрівка у вишуканий світ сомельє

Б’янка Боскер

225 грн
Купить Готовим по-домашнему Любимые рецепты праздничных и ежедневных блюд

Готовим по-домашнему Любимые рецепты праздничных и ежедневных блюд

300 грн
Купить Курс идеальной еды. Рецепты для активной жизни

Курс идеальной еды. Рецепты для активной жизни

Гордон Рамзи

570 грн
Купить Быстро и вкусно. 100 рецептов по 30 минут или меньше

Быстро и вкусно. 100 рецептов по 30 минут или меньше

Гордон Рамзи

520 грн
Купить Фермерский обед

Фермерский обед

Ольга Карпова

640 грн
576 грн
Купить Специи. Гид по вкусам и ароматам

Специи. Гид по вкусам и ароматам

Стюарт Фарримонд

990 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC