Профессиональный хостинг с PHP4/5, MySQL хостинг, C++ хостинг, Perl хостинг, SSH/SSH2, SSI, WAP, Cron, Daemons Главная  Сервисы  Карта сайта  Контакты  
 
  хостинг, платный хостинг, дешевый хостинг, виртуальный хостинг, надёжный хостинг, домен ru бесплатно, домен бесплатно

Host

 
   
 
 
 
Средства разработки

Работа с Perl


Что такое Perl?

Perl - интерпретируемый язык, приспособленный для обработки произвольных текстовых файлов, извлечения из них необходимой информации и выдачи отчетов. Регулярные выражения Perl - мощнейший инструмент обработки текстовой информации. Perl также удобен для написания различных системных программ. Архив CPAN (cpan.org) содержит огромное количество модулей, реализующих практически все задачи, которые могут возникнуть в процессе работы. Хотя Perl приспособлен для сканирования текстовых файлов, он может обрабатывать так же двоичные данные и создавать .dbm файлы, подобные ассоциативным массивам. Perl позволяет использовать регулярные выражения, создавать объекты, вставлять в программу на С или C++ куски кода на Perl-е, а также позволяет осуществлять доступ к базам данных.

 

Какие инструменты нужны для работы с Perl?

Для создания и тестирования Perl-программ необходимы:

 

- Любой текстовый редактор, позволяющий сохранять файлы в ASCII-коде. Примером такого редактора является обычный Блокнот, имеющийся в каждой Windows.

- Программа конвертации ASCII-файлов в формат Unix-систем. В частности, таким конвертером может служить FAR Manager.

- Интерпретатор Perl. Для отладки на локальной машине может быть использована версия Perl для Windows.

- FTP-клиент для загрузки файлов на сервер. Лучше всего для этого подходит FAR Manager, позволяющий, кроме всего прочего, устанавливать права доступа к файлам.

 

Путь к интерпретатору perl

/usr/bin/perl

 

Версия perl, используемая на нашем сайте

Сервер: life Версия: perl 5.8.0

Сервер: expert Версия: perl 5.8.6

Сервер: night Версия: perl 5.8.0

Сервер: rock Версия: perl 5.8.2

Сервер: kiss Версия: perl 5.6.1

Сервер: sunrise Версия: perl 5.8.2

Сервер: strong Версия: perl 5.8.5

Сервер: asp Версия: perl 5.8.1

Сервер: cesar Версия: perl 5.8.5

Сервер: mega Версия: perl 5.8.6

Сервер: mega2 Версия: perl 5.8.6

Сервер: mega3 Версия: perl 5.8.6

Сервер: mega4 Версия: perl 5.8.6

Сервер: mega5 Версия: perl 5.8.7

Сервер: supermega Версия: perl 5.8.6

Сервер: veganos Версия: perl 5.8.6

Сервер: pobeda Версия: perl 5.8.6

Сервер: express Версия: 5.8.6

Сервер: spbtech Версия: 5.8.5

Сервер: infinity Версия: perl 5.8.6

Сервер: cray Версия: perl 5.8.7

 

Список модулей, установленных дополнительно к имеющимся в дистрибутиве, можно посмотреть командой perldoc perllocal из командной строки сервера.

 

Права доступа к файлам и каталогам

Если вы используете perl-скрипты в качестве CGI-скриптов, то учитывайте, что каталоги и подкаталоги, в которых расположены CGI-скрипты, как и сами файлы CGI-скриптов не должны иметь права доступа, позволяющие запись в них для кого-либо кроме хозяина. В общем случае это означает, что Ваши каталоги должны иметь права доступа "755" ("drwxr-xr-x"), файлы CGI-скриптов -- "755" ("rwxr-xr-x"), файлы с данными - "600" (rw-------). 

 
 


   
 

UT

О компании | Услуги и цены | Домены | Инструкции | Инструменты | Demo панель | Контакты | Войти

Перепечатка материалов возможна только при указании гиперссылки на наш сайт

Copyright © 2007 Все права защищены. UTHost.net - надёжный хостинг - профессиональных хостинг