Основные понятия Основу "всемирной паутины" WWW составляют Web-узлы. Это компьютеры, на которых выполняется специальная программа — Web-сервер, ожидающая запроса со стороны клиента на выдачу документа. Документы сохраняются …
Читать далее »Глава 14. Запуск интерпретатора и режим отладки
При запуске интерпретатора perl из командной строки можно задать разнообразные режимы его работы. Это достигается передачей ему специальных опций, называемых еще переключателями или просто ключами, включающих или …
Читать далее »Глава 13. Объектно-ориентированное программирование в языке Perl
Эта глава не предназначена для того, чтобы изучать по ней основы объектно-ориентированного программирования (ООП). Мы лишь хотим дать представление о том, как основные идеи ООП реализованы в …
Читать далее »Глава 12. Пакеты, библиотеки, модули
Пакеты В главе 11 мы упомянули о том, что область действия переменных ограничена пакетом. Рассмотрим этот вопрос более подробно. Итак, пакет — это способ создания собственного изолированного …
Читать далее »Глава 11. Подпрограммы и функции
Подпрограммы в языке Perl играют ту же роль, что и функции в языке С или процедуры и функции в языке Pascal. Они выполняют две основные задачи: позволяют …
Читать далее »Глава 10. Работа со строками
Язык, созданный первоначально с главной целью — облегчить обработку большого количества отчетов, просто обязан располагать развитыми средствами для работы с текстом. Напомним, что в среде UNIX, из …
Читать далее »Глава 9. Ссылки
Данные, используемые программой, размещаются в оперативной памяти компьютера. Каждая переменная имеет свой адрес и свое значение, которое хранится по этому адресу. Адрес переменной является информацией, которую также …
Читать далее »Глава 8. Форматы
Как мы помним, дословный перевод аббревиатуры языка Perl включает в себя слова "язык отчетов", т. е. язык Perl предназначен не только для извлечения и обработки информации из …
Читать далее »Глава 7. Работа с файлами
Когда в программе мы создаем переменные и храним в них разнообразные данные, мы теряем их по завершении работы программы. Если нам необходимо сохранить данные и использовать их …
Читать далее »Глава 6. Операции ввода/вывода
Ни одна программа не может функционировать сама по себе, не получая и не посылая информацию во внешнюю среду. Perl предоставляет несколько способов получения программой данных извне и …
Читать далее »Глава 4. Операции и выражения
Язык программирования, предоставляя возможность определения разнообразных типов данных, должен обеспечивать их обработку, т. к. его основной целью является реализация алгоритмов обработки данных. Выполнение допустимых действий над данными …
Читать далее »Глава 3. Типы данных
Приступая к знакомству с любым языком программирования, мы прежде всего выясняем, а какие типы данных он позволяет обрабатывать, предоставляет ли язык механизм создания новых типов из уже …
Читать далее »Глава 2. Структура программы
Изучение любого языка программирования начинается с его синтаксиса, одну из неотъемлемых частей которого составляет описание структуры программы, определяющей состав и порядок расположения разнообразных конструкций в теле программы. …
Читать далее »Глава 1. Введение в мир Perl
Что такое Perl? Это сокращенное название языка программирования Practical Extraction and Report Language (Практический язык извлечений и отчетов). Что подразумевается под "извлечениями" и "отчетами"? Почему практический язык? …
Читать далее »Предисловие
Предисловие, на наш взгляд, должно дать читателю информацию, на основании которой он решает, нужна ли ему эта книга. О чем наша книга. Она, естественно, о языке Perl, …
Читать далее »Глава 9. Советы по разработке и размещению HTML-страниц
Правила хорошего тона при разработке HTML-документов Ознакомьтесь с текущей спецификацией HTML Производители браузеров часто добавляют к своим творениям поддержку меток, не входящих в текущую спецификацию HTML. Именно …
Читать далее »Глава 8. Формы
Для чего нужны формы? Форма — это инструмент, с помощью которого HTML-документ может послать некоторую информацию в некоторую заранее определенную точку внешнего мира, где информация будет некоторым …
Читать далее »Глава 7. Таблицы
Для чего нужны таблицы? На этот вопрос есть очевидный ответ: таблицы нужны для представления информации в табличном виде. Есть, однако, и менее очевидные ответы. До настоящего времени …
Читать далее »