Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


практическое применение perl-скриптов


И самое главное - исходный текст скрипта:

#!/usr/bin/perl
$file = $ENV{'QUERY_STRING'};
open(FILE, "$file");
my @indata = ;
close(FILE);
print "Content-type: text/htmlnn";
foreach (@indata) { print $_; }

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

Я остановил свой выбор на третьем варианте. Вы сами могли убедится, что программировать на PERL не так и сложно, а вот возможности открываются большие, плюс существенно упрощается управление сайтом, его модернизация. "Новые технологии" в лице PERL доступны не только ПРОФИ, но и обычным пользователям интернета. Надеюсь, я убедил Вас в этом!

P.S. Конечно можно вообще генерировать страницы полностью на PERL. Но это сложнее, чем "рисовать" страничку в визуальном редакторе.
Можно использовать JAVA-скрипты, но их исполнение может быть запрещено самим пользователем. Так же встречаются браузеры не поддерживающие JAVA-скрипты (хотя наверное число их пользователей невелико). Плюс, этот скрипт необходимо передать пользователю, чтобы браузер его выполнил, что "утяжеляет" страницу. А при наших скоростях лучше избавится от лишнего веса. Поэтому считаю, что предложенный вариант (концепция), является оптимальным.

Другие статьи по теме:

- почему я выбрал perl?
- аутентификация пользователей через веб-интерфейс
- использование библиотеки mime-base64
- Perl для веб-мастера
- повышение индивидуального мастерства дизайнера


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2020 © SMTI.RU
Главная страница | Связаться с нами