Сделать стартовой Добавить в избранное
 
Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
Статьи по Windows 9x Me XP 2003 Longhorn Vista Linux FreeBSD Apache MySQL хостинг PHP Perl » Webmaster » Perl
Навигация по сайту
Главная Софт
Форум FeedBack
 
Расширенный поиск
Календарь
«    Ноябрь 2008    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Популярные статьи
 

 

Webmaster » Perl : mod_perl за 30 минут
 
В этой статье я продемонстрирую вам пошаговую установку и сценарии настройки, и готов поспорить, что вы сможете произвести первоначальную настройку статически прокомпилированного mod_perl без чтения каких-либо иных документов. Разумеется, позже вам захочется (и понадобится) прочесть документацию, но думаю, вы со мной согласитесь, что это исключительно круто, - запросто справляться с чем-либо, практически ничего не зная о новой технологии.
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Почему mod_perl?
 
В этой статье я познакомлю вас с основами mod_perl, добьюсь того, что вы сами захотите попробовать поработать с ним и приведу в качестве примеров несколько известных сайтов, созданных с помощью mod_perl под Apache.

Что такое mod_perl?mod_perl является сердцем проекта интеграции Apache/Perl, объединяющей в себе все возможности языка программирования Perl и web-сервера Apache.

С самого начала Apache был создан таким образом, чтобы вы могли расширять его возможности добавляя "модули". Модули могут делать все необходимое, как, например, переписывать запросы с HTTP, ограничить доступ к определенным страницам и выполнять поиск в базе данных. Обычно модули написаны на C, с которым иногда трудно работать. mod_perl - это модуль, который дает вам возможность делать все эти вещи и, более того, использование Perl делает процесс разработки более быстрым, чем на C. Apache является наиболее распространенным в интернете web-сервером, а mod_perl - одним из самых широко применямых модулей для расширения его возможностей.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Основы работы с HTML с использованием HTML::Parser
 
Перед Web-разработчиками часто стоит задача изготовления cgi-скриптов для обработки данных из форм, закодированных в статическом html-файле. Для облегчения разработки таких программ могут использоваться различные визуальные построители, но мы также можем воспользоваться мощью самого Perl.

Для получения информации из HTML файла нам надо его разобрать. Для этих целей мы можем воспользоваться разными модулями, например модулями для работы с SGML. Но HTML часто не является правильным SGML документом, поэтому для HTML существует свой набор парсеров, например HTML::Parser, HTML::PullParser или HTML::SimpleParse.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Протокол HTTP
 
Что такое протокол HTTP и для чего он нужен, я думаю расказывать не нужно, поэтому сразу приступим к более подробному рассмотрению. Какое отношение HTTP протокол имеет к Perl? Да самое прямое. Без знания HTTP протокола, нельзя написать практически никакого CGI скрипта.
Итак, договоримся о терминах.
Веб-сервер - програмное обеспечение, которое следит за 80 (возможны и другие варианты, но данный наиболее популярен) портом и в случае обнаружения запроса, выдает некоторую информацию (сообщение об ошибке, html документ).
Клиент - программное обеспечение осуществляющее подключение к 80 порту сервера и посылающее туда запрос.
 
 
Комментарии (1)  Подробнее
 
 
Webmaster » Perl : Используем MIME::Lite или Как отправить email с прикрепленными файлами?
 

Введение

Приветствую вас начинающие волшебники...
Именно с этих слов началось мое изучение Perl.
С тех пор я много узнал о Perl'e и теперь сам могу начать свой рассказ именно с этих слов...
Так вот у каждого Perl программиста есть период когда он начинает повышать уровень собственных знаний, а когда это случается он ставит перед собой задачу (по своей воле или по роду деятельности...) примерно такого плана
"Я хочу знать как на Perl'е сделать ..." и если его выбор пал на "отправку email'а с прикрепленными файлами", то эта статья ему просто необходима!
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Создание news-reader'а с веб-интерфейсом
 
Каждый, кто начинает программировать на Перле, сталкивается с аббревиатурой CPAN, что значит Comprehensive Perl Archive Network ("всеобъемлющий архив по Перлу") CPAN - прекрасный ресурс, где можно отыскать все что угодно, связанное с Перлом. В мире много зеркал CPAN, так что выбирайте то, которое вам ближе географически. Для этого сходите на ftp://ftp.funet.fi/pub/languages/perl/CPAN/CPAN, где есть список всех зеркал.

Немного об организации архива. Каждое зеркало центрального сервера содержит файл CPAN/Roadmap или CPAN/Roadmap.html, а также CPAN/modules/Readme, где есть описания всех содержащихся модулей. Вы скажете - Зачем нам эти модули? Мы и сами можем написать... Ну если так - то пожалуйста, пишите сами. А те, кто желает сэкономить время и силы, зайдите на CPAN и найдите для себя уже готовый модуль.

 
 
Комментарии (1)  Подробнее
 
 
Webmaster » Perl : Установка поддержки 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.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Как защитить мою программу, чтобы никто не смог её прочитать?
 
Disclaimer: все приведённые примеры предназначены для демонстрации принципов, а вовсе не являются готовыми к использованию решениями.

Самый простой способ защиты программы это использование компилятора perlcc (Unix/Linux) или perl2exe (Windows), который создаёт из программы обычный выполняемый файл. Этот метод однако имеет много недостатков. Помимо ненадёжности компиляторов и потери кроссплатформенности, компиляции как таковой как минимум во втором случае не производится. Созданный выполняемый файл содержит полный интерпретатор Perl и саму программу в зашифрованном виде (так объясняется громадный размер файла). Уже существуют утилиты, позволяющие расшифровывать программу из такого файла.
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Защита WWW-сценариев от несанкционированного копирования и модификации
 
В статье рассматривается один из основных подходов к генерации динамического контента в среде веб-приложений, а именно использование веб-сценариев и CGI, и применительно к ним, методы защиты исходных текстов от несанкционированного копирования и модификации. В качестве основного языка веб-сценариев взят наиболее популярный - язык Perl. Исследованы инструментальные средства сторонних разработчиков (Perl2Exe утилита), встроенные средства кроссплатформенных интерпретаторов языка Perl и общий метод искажения смысловой нагрузки идентификаторов в исходном тексте (source mangling). Представляются исходные тексты с примерами защиты исходных текстов. Для каждого из представленных методов проводится анализ защищенности и методов получения доступа непосредственно к исходным текстам и их модификации.
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : CGI - Simple Common Gateway Interface Class
 
Модуль CGI предназначен для упрощения создания HTML документов скриптом написанным на Perl'е. Модуль CGI подключается к вашему скрипту на perl, так же, как и другие модули:

 use CGI;

Есть два способа использования модуля CGI: это объектно-ориентированный стиль и как набор функций. при использовании объектно-ориентированного стиля, вы создаете один или несколько объектов, а потом используете их методы для формирования HTML-страницы. Вот пример использования объектно-ориентированного стиля:
 
 
Комментарии (0)  Подробнее
 
 
РАЗДЕЛЫ СТАТЕЙ
На нашем сайте Вы можете почитать интересные статьи о разных операционных системах и не только о них.
 
WINDOWS 98 - Все об ОС версии 9x - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
FAQ   Безопасность   Восстановление   Другое   Настройка   Оптимизация   Установка


WINDOWS 2000 - установка, настройка, оптимизация, ускорения работы, администрирование и многое другое.
   FAQ   Администрирование   Безопасность   Восстановление   Настройка   Оптимизация   Разное   Установка


WINDOWS 2003 - настройка, полные обзоры данной ОС, оптимизация, скриншоты, FAQ...
   FAQ   Администрирование   Безопасность   Настрока   Разное   Установка


WINDOWS XP - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
   FAQ   Безопасность   Восстановление   Другое  Настройка   Оптимизация   Установка


WINDOWS Vista - установка, настройка, оптимизация, рекомендации и многое другое...
   FAQ   Другое   Обзор системы   Установка


UNIX - установка, настройка, рекомендации и многое другое...
   Linux   FreeBSD   Сетевые технологии   Открытое программное обеспечение   Интернет   Разное   FAQ


Администратору / пользователю - практические советы по работе с софтом железом и пр...
   Hardware   Internet   lan&more   Software    Exchange Server    Windows Server 2008


Windows Server - Советы и рекомендации по настройке Windows серверов
   Exchange Server    Windows Server 2008    ISA Server


Веб-мастеру - Apache, ASP, Flash, MySQL, хостинг и многое другое...
   Apache   ASP   Разное   Flash   Java/CSS/HTML/DHTML   MySQL   Хостинг   Perl   PHP
 
  Если после прочтения статьи у Вас возникли вопросы/предложения/дополнения, Вы можете изложить их на нашем форуме в соответствующем разделе.
Если Вы являетесь автором статьи которая размещена на нашем портале незаконно, просим Вас сообщить нам об этом.