Создание серверных приложений на языке PERL


Book2


Массивы и списочные данные.
Список и массив.
Литеральное представление.
Присваивание.
Обращение к элементам массива.
Функции push и pop.
Функция reverse.
Функция sort.
Функция chomp.
Управляющие структуры.
Модификаторы выражений.
Операции && и || как управляющие структуры.
CGI-программирование.
Простейшая CGI-программа.
Передача параметров через CGI.
Сокращение обьема вводимого текста.
Генерирование формы.
Другие компоненты формы.
Ссылки.
Другие вызывающие последовательности.
CGI-программа гостевой книги.
Обьектно-ориентированное программирование на PERL.
Обьекты в модуле CGI.pm.
Управляющие структуры.
Блоки операторов.
Оператор if/unless.
Оператор while/until.
Оператор do {} while/until.
Оператор foreach.
Доступ к каталогам.
Доступ к каталогам.
Развертывание.
Открытие и закрытие дескриптора каталога.
Чтение дескриптора каталога.
Дескрипторы файлов и проверка файлов.
Открытие и закрытие дескрипторов файлов.
Функция die.
Использование дескрипторов файлов.
Операции для проверки файлов.
Функции stat и lstat.
Функции.
Определение пользовательской функции.
Возвращаемые значения.
Аргументы.
Локальные переменные в функциях.
Полулокальные переменные. Функция local.
Создаваемые операцией my переменные файлового уровня.
Хеши.
Что такое хеш.
Хеш-переменные.
Литеральное представление хеша.
Хеш-функции.
Функция keys.
Функция values.
Функция each.
Функция delete.
Срезы хешей.
Ввод-вывод.
Ввод из STDIN.
Ввод из операции ромб
Print - обычный вывод.
Введение.
Программа Hello.
Выбор.
Секретное слово.
Несколько секретных слов.
Использование таблицы секретных слов - хеш.
Обработка различных вариантов ввода.
Использование подпрограмм.
Работа с файлами.
Повышение уровня безопастности.
Предупреждение о попытке доступа.
Несколько файлов секретных слов в текущем каталоге.
Распечатка списка секретных слов.
Переименование файлов, содержащих старые пароли.
Ведение базы данных.
Окончательный вариант программ.
Регулярные выражения.
Основные понятия.
Основные направления использования регулярных выражений.
Образцы, обозначающие один символ.
Множители.
Круглые скобки как способ запоминания.
Дизьюнкция.
Фиксирование образцов.
Приоритет.
Выбор другого обьекта для сопоставления.
Игнорирование регистра.
Использование другого разделителя.
Использование интерполяции переменных.
Операция замены.
Функции split и join.
Скалярные типы данных.
Числа.
Литералы с плавающей запятой.
Целочисленные литералы.
Строки.
Строки в одинарных кавычках.
Строки в двойных кавычках.
Операции над числами.
Операции над строками.
Интерполяция скаляров в строках.
<STDIN> как скалярное значение.
Значение undef.



Начало