[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Web - программирование / Разное /

FAQ по perl и программированию для web Страница 4. Документация по свойствам Perl

2.2 Где взять стандартную документацию про такое-то свойство перла?

Перл приходит с полным набором документации и набором программ для перевода в разные форматы. Обычно для подробного ознакомления с некоторой особенностью перла пишут "perldoc perlсвойство" или "man perlсвойство". Базовый набор "свойств" таков:

  • Основы perldata, perlvar, perlsyn, perlop, perlsub
  • Запуск perlrun, perldebug
  • Функции perlfunc
  • Objects perlref, perlmod, perlobj, perltie
  • Data Structures perlref, perllol, perldsc
  • Modules perlmod, perlmodlib, perlsub
  • Regexps perlre, perlfunc, perlop, perllocale
  • Moving to perl5 perltrap, perl
  • Linking w/C perlxstut, perlxs, perlcall, perlguts, perlembed
  • Various http://www.perl.com/CPAN/doc/FMTEYEWTK/index.html (not a man-page but still useful)
  • perl О перле вообще
  • perldelta Что нового в последней версии перла
  • perlfaq FAQ
  • perltoc Подробное оглавление ко всей документации
  • perldata Типы данных
  • perlsyn Синтаксис языка
  • perlop Арифметические, логические, строковые операции и их приоритет
  • perlre Регулярные выражения (обработка текста и поиск)
  • perlrun Опции командной строки
  • perlfunc Встроенные функции
  • perlvar Специальные переменные
  • perlsub Как писать свои функции (процедуры)
  • perlmod Устройство и принцип работы модулей
  • perlmodlib Модули: создание собственных библиотек
  • perlmodinstall Поиск и установка модулей и библиотек на CPAN
  • perlform "Форматы", или шаблоны для выводимых данных
  • perllocale Поддержка интернационализации
  • perlref Ссылки и указатели на данные
  • perldsc Введение в структурные типы данных
  • perllol Структуры данных: массивы и списки
  • perltoot Введение в объектно-ориентированное программирование
  • perlobj Объекты в перле
  • perltie Связь объектов с обыкновенными переменными
  • perlbot Perl OO tricks and examples
  • perlipc Связь между процессами: pipes, sockets, сигналы и др.
  • perldebug Отладка программ
  • perldiag Сообщения об ошибках
  • perlsec Вопросы безопасности
  • perltrap Возможные грабли и ловушки
  • perlport Как писать портабельные программы
  • perlstyle Стиль программирования на перле
  • perlpod Формат стандартной документации и документация, встраиваемая в исходные тексты программ
  • perlbook О книгах про перл --- (для совсем крутых) ---
  • perlembed Способы внедрения перл-программ в программы на C/C++
  • perlapio Собственный API, используемый в исходниках перла
  • perlxs XS -- программирование перловских библиотек, используемых вместе с библиотеками на C
  • perlxstut Учебник по XS
  • perlguts Внутренние функции перла для разработчиков
  • perlcall Соглашения о вызове перловских функций из C
  • perlhist История и полный список всех версий перла

2.3 Я под виндами, man у меня нет, где брать стандартную документацию?

Перл для win32 поставляется с программой perldoc (пользоваться: "perldoc perlfunc" и т. д.) а также с документацией в HTML: если хочешь perldoc perlfunc, ищи perlfunc.html.

2.4 Где взять описание модуля Lib::Module?

Формат стандартной документации по перлу (pod) обладает возможностью встраивания прямо в тексты программ, а программа perldoc -- возможностью извлечения этой документации. Поэтому, чтобы получить документацию по модулю Math::Trig, просто запустите perldoc Math::Trig -- perldoc найдет этот модуль и покажет документацию из него. Если модуль не является частью какой-то библиотеки, а существует сам по себе, например, CGI.pm тогда просто perldoc CGI.pm или даже perldoc CGI. NB: программа perldoc не очень расторопна, поэтому при установке перла под UNIX производится создание manpages для всех модулей, так что man CGI или man Math::Trig покажет быстрее, чем perldoc.

2.5 Есть ли подробный большой FAQ по перлу?

Да, он тоже входит в набор стандартной документации. Отправная точка -- perldoc perlfaq, это оглавление, из которого можно узнать, что FAQ состоит из девяти больших частей.

2.6 Я крутой разработчик, где лежит описание того, как сделать perldoc/manpage к своей библиотеке?

Про это говорят в perldoc perlpod, в man pod2man.

2.7 А есть ли где в интернете хорошие доки по перлу?

Да. На мой взгляд, серия статей Рандала Шварца для Unix Review Perl Columns -- лучшее введение в перл, и намного интереснее и полезнее книг Llama и Camel (мнения авторов не всегда совпадают с мнением координатора -- Аммосов). Почитать их можно на http://w3.stonehenge.com:80/merlyn/UnixReview/.

Почему я считаю это лучшим введением в перл? Потому что это отдельные небольшие статьи, каждая из которых иллюстрирует конкретные возможности перла на примере написания программы для достаточно простой задачи. Все же статьи охватывают практически весь спектр возможностей перла -- от написания скрипта в одну строку, который может поменять Иванов на Сидоров во всех файлах в дереве директорий, до основ объектно-ориентированного программирования и принципов создания собственных модулей и библиотек.

2.8 А где можно найти русскую доку по перлу?

Если нет возможности купить в магазине, то есть кое-что и в Интернете: книга Маслова "Введение в перл", например. http://citforum.ru/koi/internet/perl_tut/ Есть и другие, особо хороших не видел.




Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Web - программирование / Разное /

Учебное пособие по CGI-программированию Страница 30. Счётчик посещений
08-04-2010   

Наверное тоже одним из часто встречающихся приложений CGI являются счетчики посещений. Они стоят практически на каждой страничке, возможно даже и у вас. Но иногда вас не устраивает тот факт, что счетчик лежит где-то в другом месте... подробнее

Кол. просмотров: общее - 3408 сегодня - 1

Учебное пособие по CGI-программированию Страница 28. Кто посещает мою страничку?
08-04-2010   

Вам иногда хотелось наверное узнать,кто же смотрит на вашу страничку,откуда и когда ваша страничка посещалась. Бывают такие вопросы? Кто-то считает,что ответить на них нельзя. Но вы не верьте этому расхожему мнению... подробнее

Кол. просмотров: общее - 3080 сегодня - 1

Учебное пособие по CGI-программированию Страница 27. Trics and traps
08-04-2010   

Я так решил назвать эту часть,потому что это название больше всего соответствует. Я вам в этой части расскажу о всяких тонких и неочевидных местах и о том как с этим боротся... подробнее

Кол. просмотров: общее - 3323 сегодня - 1

Учебное пособие по CGI-программированию Страница 26. Несколько слов об отладке
08-04-2010   

CGI-программы -не самые простые в отладке,по сложности отладки они способны сравнится лишь с отладкой драйверов. Вся сложность заключается в том,что скрипт выполняется не как обычная программа. Он выполняется в специальной среде сервера,которая создается при клиентском запросе... подробнее

Кол. просмотров: общее - 3288 сегодня - 1

Учебное пособие по CGI-программированию Страница 25. Анимация
08-04-2010   

Когда говорят о каком-то популярном сайте,то частенько к преимуществам относят и анимацию. Действительно,когда изображение изменяется (и особенно к месту ;)),то это смотрится и пользователю нравится... подробнее

Кол. просмотров: общее - 3123 сегодня - 2



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects