Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Учебник по Perl искали?

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Учебник по Perl искали?
 ОтветГолосаПроценты
Отличный метериал! (10-9)0 0%
Хороший (8-7)3
60.00%
Могло быть и получше (6-5)0 0%
Плохо (4-3)1
20.00%
Издеваешься над народом! (2-1)1
20.00%
Гости не могут голосовать, зарегистрируйтесть!Всего Голосов: 5
MrCleric

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот, совсем недавно написал учебник по перлу и хочу теперь услышать мнение пользователей. Может быть, что-то нужно исправить или добавить?
Смотреть здесь

Всего записей: 70 | Зарегистр. 06-04-2003 | Отправлено: 12:09 06-04-2003
DethSpirit



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я так понял там о создании "серверных приложений" только.

Всего записей: 1245 | Зарегистр. 27-10-2002 | Отправлено: 12:30 06-04-2003
easyman



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
начинание хорошее, но вот прямо сразу же
в Уроке 1
 

Цитата:
Расширение у CGI файлов должно быть .pl

 
НЕТУ, еще раз, НЕТУ файлов CGI
CGI - интерфейс, протокол если угодно, обеспечивающий передачу запросов к сценариям, которые, кстати, могут
быть не обязательно на perl.
И почему только .pl?
 

Цитата:
Любая CGI программа требует ПОЛНЫЙ путь к интерпретатору Perl в её первой строке.

Не любая! А index.php тоже требует?
 
Наверное лучше так написать
 
Любая CGI программа на perl требует ПОЛНЫЙ путь к интерпретатору в первой строке.
 
Это не придирки к словам, просто начинающий прочтя первый же урок будет ассоциировать CGI с perl, что
явное заблуждение.

Всего записей: 483 | Зарегистр. 25-10-2002 | Отправлено: 13:38 06-04-2003
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"* Свою программу Вы будете сохранять в специальную папку на сервере, которая называется CGI-BIN, т.к. только из неё разрешен ЗАПУСК сценариев. Если Вы сохраните файл в другую папку, сервер передаст браузеру исходный код Вашей программы, а не результат выполнения." -- зависит от настроек сервера.

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 22:54 06-04-2003
IntenT



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
easyman

Цитата:
Любая CGI программа на perl требует ПОЛНЫЙ путь к интерпретатору в первой строке.  

Опять-таки не любая. Если под mod_perl то путь к Перлу как бы и незачем

Всего записей: 1584 | Зарегистр. 16-12-2001 | Отправлено: 00:42 07-04-2003
MrCleric

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DethSpirit, да, это так
easyman, в принципе, мелочь, но я исправлю.
arto, предполагается, что в качестве сервера используется Apache или SHTTPS, установленный по умолчанию, на ОС Windows. А в них директория для запуска perl скриптов - CGI-BIN.

Всего записей: 70 | Зарегистр. 06-04-2003 | Отправлено: 14:05 07-04-2003
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ScriptAlias /cgi/ "/opt/httpd/perl/"

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 20:20 07-04-2003
MrCleric

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
установленный по умолчанию

Всего записей: 70 | Зарегистр. 06-04-2003 | Отправлено: 22:06 07-04-2003
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
т.е. если не работает - переустановить? ну-ну. :)

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 00:53 08-04-2003
serge2345

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>> Любая CGI программа требует ПОЛНЫЙ путь к интерпретатору Perl в её первой строке.  
 
> Не любая! А index.php тоже требует?  
 
Если ПХП используется как CGI, то путь нужен. Но на локальном компьютере у меня прекрасно работает и без полного пути, достаточно простого "#!perl", а путь к нему система сама найдет.

Всего записей: 108 | Зарегистр. 07-05-2002 | Отправлено: 10:34 08-04-2003
easyman



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2serge2345
У тебя то в Win найдет если в Апачике указал что нужно искать интерперетатор через регистр
 
А угадай что скажет *nix?

Всего записей: 483 | Зарегистр. 25-10-2002 | Отправлено: 22:11 10-04-2003
PVDenis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
'...работать на "настоящем" web-сервере...'
а все остальные - плюшевые
 
1.
"Сервер не запустит CGI программу, если в ней не указан тип выводимых данных"
это с какого перепугу то ?!?!??! ...все он нормально запустит - только ошибку 500 вернет если не получит корректного ответа
 
"Третья строка - пустая."
?????? мот вторая а не 3я ??
 
Четвертая строка - вывод строки "Мир дому твоему!".  
3я !
 
.....хех, я до 3-го урока дошел и у меня нервов не хватило , уважаемый, уберите эту муть из нэта и спрячьте далеко-далеко, а то ламерством конкретным попахивает.
 
я конечно дико извиняюсь но не надо учить людей тому чего сами еще до конца не знаете

Всего записей: 14 | Зарегистр. 23-04-2003 | Отправлено: 13:50 24-04-2003
SAY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PVDenis

Цитата:
'...работать на "настоящем" web-сервере...'  
а все остальные - плюшевые

Какой "настоящий"? В чем заключается "плюшевость" остальных?
 

Цитата:
.....хех, я до 3-го урока дошел и у меня нервов не хватило , уважаемый, уберите эту муть из нэта и спрячьте далеко-далеко, а то ламерством конкретным попахивает.  
 
я конечно дико извиняюсь но не надо учить людей тому чего сами еще до конца не знаете

А тебе не приходилось сталкиваться с такой ситуацией, когда идешь в книжный магазин, покупаешь книгу рубликов эдак за триста-четыреста, которую искал давно, и которая тебе нужна именно сейчас и позарез, берешь оттуда кусок кода, а он не работает - валит явно дурацкие ошибки, делает не то, что должен, а?!
 
MrCleric
Молодец! Хоть сам учебник и не совсем корректен, но ты отважно "вышел к зрителю на сцену"! Не бойся, помидорами не закидают, а дельных советов наберешь - поправишь.
 
Вопрос к модераторам.
Простите, но, хотя бы, замечания за такие жесткие нападки нужно давать! (Сугубое мнение человека, иногда пишущего руководства пользователей).
 
Всего наилучшего, SAY.

Всего записей: 78 | Зарегистр. 22-04-2003 | Отправлено: 12:42 25-04-2003
PVDenis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А тебе не приходилось сталкиваться с такой ситуацией, когда идешь в книжный магазин, покупаешь книгу рубликов эдак за триста-четыреста, которую искал давно, и которая тебе нужна именно сейчас и позарез, берешь оттуда кусок кода, а он не работает - валит явно дурацкие ошибки, делает не то, что должен, а?!

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

Цитата:
Какой "настоящий"? В чем заключается "плюшевость" остальных?

вот я тоже спрашиваю, как определить настоящий ? а ?
 
 

Цитата:
"вышел к зрителю на сцену"!  

вот из-за таких "выходцев" на сцену потом сервера валят и заметьте, довольно успешно !
 
учитесь писать программы ПРАВИЛЬНО и предоставлять ПРАВИЛЬНОЕ описание происходящего , а то знаете CGI как название скриптов перла а не как интерфейс, не говоря уже о том как в апаче API работает для обработки этих всех дел

Всего записей: 14 | Зарегистр. 23-04-2003 | Отправлено: 13:02 25-04-2003
SAY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PVDenis

Цитата:
вот возьми эту доку и попробуй, все ли совпадет с тем что он пишет....  

Я тебя не просил работать по этой доке и не говорил, что дока нормальная!

Цитата:
вот из-за таких "выходцев" на сцену потом сервера валят и заметьте, довольно успешно !

Значит тебя надо снять с администрирования, если у тебя юзер пустив "кривой скрипт" может завалить сервак!

Цитата:
а то знаете CGI как название скриптов перла а не как интерфейс, не говоря уже о том как в апаче API работает для обработки этих всех дел

1. Про свое знание CGI я ничего не говорил, и не надо на меня вешать свои домыслы!
2. А ты, типа, разобрал API Апача для обработки CGI? Пиши - посмотрим, обсудим!
 
Всего наилучшего, SAY.

Всего записей: 78 | Зарегистр. 22-04-2003 | Отправлено: 14:49 25-04-2003
PVDenis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Значит тебя надо снять с администрирования, если у тебя юзер пустив "кривой скрипт" может завалить сервак!

 
Юзер не сможет , а вот через дыры в этом скрипте - запросто
 

Цитата:
2. А ты, типа, разобрал API Апача для обработки CGI?

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

Всего записей: 14 | Зарегистр. 23-04-2003 | Отправлено: 14:57 25-04-2003
SAY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PVDenis
 
1. В общем: охота пофлеймить - айда в соответствующий форум.
2. Конкретно по фразам:

Цитата:
а я типа разбирался, я еще и модули разные под него писал  

тогда ответь, плиз, на мой вопрос из форума "В помощь системному администратору" по темке "Apache 2+Perl 5.8+проблема с @ARGV".

Цитата:
а вы когда нибудь уважаемый вкомпиливали перл в апач ?!?!?

Это как?! Подшить к нему mod_perl - знаю, а вкомпилить в апач перловку - это наверное круто!

Цитата:
 а , ...не слышу ?!  

Там же прочтешь, что именно этим сейчас и занимаюсь.

Цитата:
...вам видимо не понять даже зачем это надо, да ? ...а вот просто для того чтоб в своих глазах для себя же подняться и загнуть пальцы  

Твои домыслы насчет того, кто, что, в чем понимает начинают оскорблять. Не было бы понятия зачем - не задавал бы вопросов в форуме!  
Пальцы загибать - это дело чуваков, которые ЭМ-ЭМ-ИКС от МЭ-МЭ-ХА отличить не могут! А в своих глазах подниматься - невелика премудрость, а ты сделай так, чтобы подняться в глазах других, причем более развитых интелектуально!

Всего записей: 78 | Зарегистр. 22-04-2003 | Отправлено: 14:20 26-04-2003 | Исправлено: SAY, 14:22 26-04-2003
Anton_Y



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А слабо сделать не в htmlе... чтобы качнуть, распечатать и радоватся..

----------
Чаще всего меня можно найти на форуме famaclamosa.com
и самое главное (!) - Мой хостер - hosteam.ru

Всего записей: 582 | Зарегистр. 04-09-2002 | Отправлено: 09:11 29-04-2003
SAY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Anton_Y
Качни в офф-лин брозере, открывай в Ворде, и печатай.

Всего записей: 78 | Зарегистр. 22-04-2003 | Отправлено: 09:37 29-04-2003
Anton_Y



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Какой ты умный блин...  


----------
Чаще всего меня можно найти на форуме famaclamosa.com
и самое главное (!) - Мой хостер - hosteam.ru

Всего записей: 582 | Зарегистр. 04-09-2002 | Отправлено: 09:46 29-04-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Web-программирование » Учебник по Perl искали?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru