PERL - статьи

       

PERL - статьи

Объявление
Постраничный вывод новостей с разбиением по датам

Basic_perl
Пару слов от автора
Краткое лирическое отступление насчет CGI
Итак ...приступим
Переменные среды CGI
Прекрасный язык Perl

Заголовки запросов и ответов
Права Доступа

Генерация ответа
Обработка Форм
Изображения ismap
Анимация
Несколько советов по отладке

Trics and traps
Кто посещает мою страничку?
Гостевая книга
Сщетчик посещений
Работа с cookies на Perl

Что такое cookie?
Что можно делать с помощью cookie?
Какие броузеры поддерживают механизм cookies?
Установка cookie.
Установка cookie с помощью HTML.
Установка cookie с использованием Perl/CGI.
Установка нескольких cookie одновременно.
Общие вопросы

Книжки
Perl+Windows
Regular expressions (регулярные выражения)
Data Bases
Примеры функций, разное
E-mail
WWW,CGI-специфика

Примеры скриптов
Задачки
Работаем с файлами на Perl
Что такое файловые манипуляторы, и с чем их едят
Манипуляции с файлом
Работа со строками в файле
Работа с файлами и каталогами.
Пример 1.

Пример 2.
Загрузка файлов на сервер через Интернет.
Определения

Одиночные символы
Классы символов
Альтернативные шаблоны
Квантификаторы
Мнимые символы
Ссылки на найденный текст
Функции, использующие регулярные выражения

Split
Grep
Map
Other
Использование встроенных переменных
Как работают регулярные выражения
Логические операции в регулярных выражениях

Рабочие программы, использующие регулярные выражения
Выделение чисел в математической записи
Облегчение поиска работы
Очень простое решение для зеркала новостной ленты
Вывод результатов поиска
Хеши

Объявление
Доступ к элементам
Вывод
Вывод хеша в порядке вставки с использованием Tie::IxHash
Вывод хеша в порядке вставки без использования Tie::IxHash
Сортировки

Встроенные хеши
Хэши slice
Хеши хешей

PERL - статьи

Массивы хэшей
Хэши массивов
Хэш хешей массивов
Шпионская программа

Программа вывода номеров журнала
П2.1.1 Введение
П2.2 Cтруктуры данных
П2.2.1 Скалярные величины
П2.2.2 Простые массивы
П2.2.3 Ассоциативные массивы
П2.3.1 Основные понятия
П2.3.2 Простые операторы
П2.3.3 Составные операторы

П2.3.4.1 Термы и операторы списка
П2.3.4.2 Оператор ``стрелка''
П2.3.4.3 Операторы ++ и - -
П2.3.4.4 Экспоненциальный оператор
П2.3.4.5 Символьные унарные операторы
П2.3.4.6 Операторы связки
П2.3.4.7 Бинарные операторы
П2.3.4.8 Операторы сдвига
П2.3.4.9 Операторы сравнения
П2.3.4.10 Операторы эквивалентности

П2.3.4.11 Побитовое И, побитовое ИЛИ и Исключающее ИЛИ
П2.3.4.12 Логическое И и логическое ИЛИ
П2.3.4.13 Оператор диапазона
П2.3.4.14 Условный оператор
П2.3.4.15 Операторы присваивания
П2.3.4.16 Оператор ``запятая''
П2.3.4.17 Логическое НЕ
П2.3.4.18 Логическое И, ИЛИ и Исключающее ИЛИ
П2.3.4.19 Оператор чтения из файла
П2.3.4.20 Оператор замены строки

П2.3.4.21 Оператор замены множества символов
П2.4.1.1 Основные понятия
П2.4.1.1 Основные понятия - 2
П2.4.1.2 Символьные ссылки
П2.4.2 Регулярные выражения
П2.4.2 Регулярные выражения - 2
П2.4.3 Зарезервированные переменные
П2.4.3 Зарезервированные переменные - 2
П2.4.4 Встроенные функции

П2.4.5.1 Подпрограммы
П2.4.5.2 Пакеты
П2.4.5.3 Таблицы символов
П2.4.5.4 Конструкторы и деструкторы пакетов

П2.4.5.5 Классы
П2.4.5.6 Модули
П2.5 Объектная ориентация
П2.5.1 Объекты
П2.5.2 Классы
П2.5.3 Методы
П2.5.4 Вызов метода
П2.5.5 Деструкторы
Протокол HTTP

Права доступа к файлам и скриптам
Установка CGI скриптов - не вляпайся!
Зачем нам нужны эти скрипты?
Нужно ли для этого знать языки программирования?
Где ставить cgi скрипты?
Сheck that the Path to perl is correct. Links defaults with #!/usr/local/bin/perl".
"...Upload everything in cgi-bin in ASCII mode to a directory on your server that can run cgi..."
Set permissions:

А что дальше?
Где взять скрипты?
Ssi

Руководство пользователя программы Announcement System Management далее
Интернет и безопасность в нем далее