Рубрики

Реклама




 

Архив за Август 2008


Патологически Эклектичный Распечатыватель Чепухи


А вы как хотели? Да, именно так! А горбатый верблюд, который что-то там постоянно жует и стоически переносит суровые испытания судьбы, пускаясь в многокилометровые марафоны по пустыне. Нравится?

Читати далi »

Як пожвавити PERLCGI скрипт


Дана стаття покликана допомогти узяти “швидкий старт” тим, хто вирішив будувати Web-додатки “своїми руками” і вибрав як засіб для їх створення мову програмування Perl (Practical Electric Rubbish Lister). Тут ви знайдете відомості про те де “взяти” Perl-интерпретатор і як його встановити, які існують способи відладки Perl-програми, а в завершенні ознайомитеся з найпростішою Perl-програмкою.

Читати далi »

Установка підтримки PERL для IIS3 під Windows NT


1. Чому була написана ця замітка

Internet Information Server ( IIS ) під Windows NT є зараз другим ( після Apache ) по популярності web-сервером. Можна привести ряд аргументів на користь того або іншого вибору - Apache або IIS - це предмет окремої розмови, що виходить за рамки даної замітки. Так або інакше, я зіткнувся із завданням установки PERL для IIS3 під Windows NT. Мета даної операції цілком зрозуміла: PERL в даний час - найбільш популярна мова автоматизації web-сервера. На ньому написана маса корисних скриптів, всіляких лічильників, програм прийому заявок, і багато що інше. Хотілося б уміти адаптувати все це під IIS, та і свої скрипти хотілося б уміти писати так, щоб вони з мінімальними змінами годилися для будь-якого web-сервера. Значить, їх варто писати не на BASIC, а швидше на PERL.

Читати далi »

Установка Perl 6 під перротом


Останні дистрибутиви Parrot (починаючи з 0.5.2) містять повністю працездатний і легкий в установці компілятор Perl 6, який, хоча і реалізує лише малу частину того, що повинне бути в мові, реанімує початкову ідею Perl 6 — перетворювати програму в байт-код і виконувати її віртуальною машиною.

Читати далi »

Створення пакетів і модулів в Perl


У цій статті ми розглянемо процес створення пакетів і модулів і як приклад створимо один простий модуль і пакет.

Читати далi »

Створення індексу для сайту


Ви, може, знаєте, що HTML дозволяє вставляти META-теги в заголовку документа. Тоді ви, я просто упевнений, знаєте для чого вони потрібні. Хто не в курсі - коротенько поясню: Існують пошукові сервера, які повзають по тих, що реєструються в їх базі сайтах і індексують сторіночки. При цьому вони звертають пильну увагу на МЕТА-ТЕГИ, а особливо на keywords і description (<ключові слова> і <опис>).

Читати далi »

Створення news-reader’а з веб-інтерфейсом


Кожен, хто починає програмувати на Перлі, стикається з абревіатурою CPAN, що означає Comprehensive Perl Archive Network (”всеосяжний архів по Перлу”) CPAN - прекрасний ресурс, де можна відшукати все що завгодно, пов’язане з Перлом. В світі багато дзеркал CPAN, так що вибирайте те, яке вам ближче географічно. Для цього зайдіть на ftp://ftp.funet.fi/pub/languages/perl/CPAN/CPAN, де є список всіх дзеркал.

Читати далi »

Об’єктна орієнтація


Поняття об’єктної орієнтації грунтується на трьох простих визначеннях:
Об’єкт це просто посилання.
Клас це просто пакет, який містить методи для роботи з об’єктними посиланнями.
Метод це просто підпрограма, яка має своїм першим аргументом об’єктне посилання (або ім’я пакету для статичного методу).

Читати далi »

Мовні конструкції Perl


4.1 Посилання
4.1.1 Основні поняття

У попередніх версіях Perl була реалізована можливість тільки символьних посилань. Perl версії 5 і вище дозволяє використовувати не тільки символьні посилання на змінні, але і “жорсткі” посилання на будь-які дані.

Читати далi »

Синтаксис мови Perl


Основні поняття

Програма на Perl-і складається з послідовності команд. На відміну від мов, що типізуються, Perl не вимагає оголошення типів своїх об’єктів. Всі об’єкти, визначені в програмі, до привласнення ним якого-небудь значення за замовчуванням приймають значення “0”. Послідовність команд виконується відразу, на відміну від sed і awk, де виконується послідовно кожен рядок. Коментарі виділяються знаком #, і весь рядок наступний за цим знаком розглядатиметься як коментар. Якщо ви написали підпрограму, то її можна викликати тільки нижче по тексту програми. Блоком називається послідовність операторів, логічно складова єдине ціле в тілі програми, як правило, блоки беруть у фігурні дужки. Кожна команда відділяється від інших крапкою з комою. Крапка з комою не обов’язкова, тільки якщо оператор є останнім в блоці.

Читати далi »


(c) Perl.com.ua | Про мову програмування Perl. Книга perl. Perl php. Perl mysql. Cправочник perl. Perl настройка. Про Перл українською.