Сделать стартовой Добавить в избранное
 
Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
Статьи по 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 : Upload File (Загрузка файла на сервер средствами Perl)
 
Код программы:
#!/usr/bin/perl                              # используйте -T для CGI-скриптов
  $SIG{ALRM} = sub { die "$0 timed out" };     # эти 2 строки не работают под
  alarm 900;                                   # Windows, но они необязательны
  use strict;                                  # спасает от глупых ошибок
  use Fcntl;                                   # O_EXCL, O_CREAT и O_WRONLY
  use CGI       qw (:standard);                # читайте "perldoc CGI"
  use CGI::Carp qw (fatalsToBrowser);          # вывод ошибок к browser-у
  $CGI::POST_MAX = 131072;                     # максимальный ввод = 128 KB
  my $foto = param ('foto');                   # имя файла и одноврем. handle
  my $DIR  = '/home/alex/pics'                # не забудьте "chmod 777 pics"
  my $JS   = "                                   // JavaScript-функция для пред-
                                                 // варительной проверки формы
 
 
Комментарии (2)  Подробнее
 
 
Webmaster » Perl : Построим web-интерфейс на Perl, если база - Oracle
 
В последнее время во многих организациях, использующих Oracle в качестве основной СУБД, возникает задача создания web-интерфейса для различных Интернет(Интранет) приложений. Способов организации такого интерфейса существует великое множество. Можно использовать Oracle Web Toolkit, написать его на Jave,Pythone,PHP,Delphi,C....Cписок может продолжаться бесконечно. Автор этих строк является сторонником того, что самый быстрый (имеется ввиду, конечно по времени разработки..я не буду спорить по поводу быстродействия такого решения, конечно если аналогичное приложение переписать на mod_perle оно будет работать быстрее), способ создания такого рода приложений возможен на связке Apache+Perl. Как и при работе с большинством СУБД, будем использовать DBI:
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Работа с базами данных из Perl. Краткое введение в DBI
 
В настоящее время практически невозможно найти область применения, в которой бы не использовались базы данных. Для Web базы данных играют очень важную роль, позволяя создавать интернет-магазины, ленты новостей, сайты банков, и т.п.

Для этих целей в Perl существует множество различных модулей, которые оптимизованы для работы с конкретными типами баз данных. Но как правило эти модули имеют разные наборы функций для работы с базами. Для упрощения переноса приложений был разработан модуль DBI. Он построен по модульной архитектуре -- для каждой СУБД существует драйвер, реализующий специфику работы с конкретной базой данных. Сначала мы рассмотрим основные функции работы с базами данных, а затем перейдем к практическому примеру применения DBI.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Проблемы CGI на Perl
 
>Введение

Мне кажется, что я должен немного пояснить о чем будет идти речь. По большей части я сам писал и просматривал различные CGI и пытался разобраться с тем, как убрать те несколько проблем, которые, по-моему, являются дырками в системе. На этом я закруглюсь перейду к дыркам.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Проблемы CGI на Perl
 
>Введение

Мне кажется, что я должен немного пояснить о чем будет идти речь. По большей части я сам писал и просматривал различные CGI и пытался разобраться с тем, как убрать те несколько проблем, которые, по-моему, являются дырками в системе. На этом я закруглюсь перейду к дыркам.

 
 
Комментарии (1)  Подробнее
 
 
Webmaster » Perl : Использование модулей CGI.pm и LWP
 
Каждый, кто начинает программировать на Перле, сталкивается с аббревиатурой 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 и найдите для себя уже готовый модуль.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Использование шаблонов при программировании WEB-приложений
 
ЗАЧЕМ ВООБЩЕ ИСПОЛЬЗОВАТЬ ШАБЛОНЫ?

   Может, кто-то скажет, а зачем выносить HTML код в отдельный файл если его можно спокойно писать в скрипте? Да конечно в скрипте можно писать HTML код, но просмотреть полностью «собранную», или частично «собранную» страницу которую выводит скрипт, возможно только при его нормальной работе, а во время отладки скрипта, как правило, возникают некоторые трудности. Потом при смене дизайна, опять же, править HTML код в скрипте сущая каторга, сколько раз я слышал о нареканиях со стороны Web-мастеров, что понять какие куски кода и в какой последовательности выносятся невозможно, так как, по большей части, они не программисты и вникать в код скрипта не намерены. И так далее и тому подобное, поэтому, все-таки будем разделять скрипты от HTML кода…

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » Perl : Справочник по Perl:DBI для mSQL/mySQL
 

Установка

Для использования интерфейсов rnSQL и MySQL к модулям DataBase Dependent/DataBase

Independent (DBI/DBD) или MsqlPerl и MysqlPerl необходимо иметь следующие компоненты :

Perl 5

В вашей системе должны быть установлены работающие экземпляры Perl 5. Ко времени

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

В качестве примера можно привести такую задачу: нужно заменить в какой-либо строке все знаки "+" на пробелы. В воплощении на C это выглядело бы так:

 
 
Комментарии (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
 
  Если после прочтения статьи у Вас возникли вопросы/предложения/дополнения, Вы можете изложить их на нашем форуме в соответствующем разделе.
Если Вы являетесь автором статьи которая размещена на нашем портале незаконно, просим Вас сообщить нам об этом.