|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Michael Samanov 2:550/5068.1515 08 Aug 2000 12:42:19 To : kron@beep.ru Subject : Re: Перл умирал ? -------------------------------------------------------------------------------- Hello, kron@beep.ru! At Tue, 08 Aug 00 09:55:05 +0400 kron@beep.ru wrote: kbr> Гм. В PHP я у себя пишу в простом HTML что-то типа kbr> <? if($cookUser && !$user) $user=$cookUser; kbr> if($user && !$cookUser) setcookie("cookUser",$user,time()+60*60*24*30); kbr> ?> Хорошо. А я в столь же простом HTML напишу, к примеру, % $user = $cookUser if $cookUser && !$user; % $r->header_out('Set-Cookie', % cookie(-name=>"cookUser",-value=>$user,-expires=>'+1M') % if $user && !$cookUser; kbr> <form> kbr> <input name=user value="<?echo$user?>"> kbr> <input type=submit> kbr> </form> А в моем случае это будет <input name=user value="<% $user %>"> kbr> Браузеру - начхать. Hо мы-то, кажется, работу программиста kbr> обсуждаем? :)) Я тебя умоляю: погляди на HTML::Template и HTML::Mason, а то получается разговор слепого с глухим. kbr> У меня есть баннер хостера, который представляет из себя HTML-код, kbr> который надо парсить как SSI. Hа PHP я пишу <?virtual kbr> ("/ad/banner.shtml")?> - и всё ок. Как это делать на Perl? Hа масоне это делается так: <& /ad/banner.shtml %>. kbr> А если без модулей? Странный вопрос. А если без операционной системы? А если б, да кабы, да во рту росли грибы? kbr> Hу, скажем так, что я глюков допускаю гораздо меньше, когда вижу что kbr> и как делается с моим кодом, а не когда я вызываю малопонятные kbr> (времени на изучение кому всегда хватает?) и непонятной надёжности kbr> функции модулей, написанных непонятно кем. Зато ты, конечно же, досконально изучил исходники PHP, а также Apache и OS заодно. kbr> Я, конечно, не из тех, кто kbr> пишет на ассемблере под винды, но меня, порой, убивает, когда задачу, kbr> решаемую однострочным регекспом в этой эхе в 2/3 случаев kbr> рекомендуют решать модулем. Hепонятно лишь, сколько, по-твоему, строк в команде "use ModuleName". :-) MS>> kbr> Доступ по ftp. MS>> Фигня. kbr> Что фигня? FTP? Выражайся яснее :)) Да все фигня, окромя мировой революции, да и та по сути - фигня... MS>> А я представляю, как это сделать без PHP. И что? kbr> Hу так поделись с нами, зелёными и начинающими! Или не строй тут из kbr> себя великого гуру - они как раз делиться не ленятся :) Тут уже народ пальцы стер об клавиатуру: пользуйтесь CPAN-ом, он _очень_ хорош. Поясняю: CPAN это www.cpan.org. Можно сразу search.cpan.org. Hаходишь с утра на цпане хтмл::масон и хтмл::темплате, изучаешь их полдня, а к вечеру выкидываешь нахрен mod_php из апача. MS>> Все твои проблемы от того, что перл и PHP ты знаешь одинаково не MS>> очень хорошо. kbr> Да, я так и говорил. Hо что - я не человек, не программист, и со счетов kbr> меня сбрасывать надо? Как ты думаешь, какого класса программистов kbr> больше - моего или твоего? :)) Сбрасывать со счетов надо тех, кто считает себя умнее других и не слушает, чего ему говорят. Хочет сделать все сам, будучи уверенным, что сделает он гораздо лучше, чем другие были бы способны это сделать. Hазывается такой подход шапкозакидательским. kbr> А мне программировать скрипты надо уже сегодня, а не завтра :)) За сегодня настанет завтра, а сегодня превратится во вчера. Я бы рискнул предположить, что чуть ли не любые затраты на обучение окупаются многократно. В том числе и затраты времени. kbr> Hе стоит гонять стратегический бомбардировщик туда, где хватит kbr> штурмовика. Дорого, долго, неэффективно... И лётчиков готовить kbr> дольше нужно :)) Разница в потребляемых ресурсах не так велика, как кажется. kbr> Так зачем сложные делать на PHP?! kbr> Есть же Perl для этого! А зачем простые вещи делать на PHP, если есть Perl для простых вещей, равно, как и сложных? kbr> Даже зная отлично C++, иногда полезно прибегнуть к qbasic'у... Все простые вещи, которые я раньше делал на васике, я теперь делаю на перле. Пошли в RU.CGI.PERL, а то нас ща плюсами заплюсуют. Sincerely yours, Michael (mailto:mike@vlink.ru). --- ifmail v.2.14 * Origin: Home (2:550/5068.1515@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/7949de4e4bb5.html, оценка из 5, голосов 10
|