Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-04-22

Re[2]: Perl vs PHP

Да, Пашка, я с тобой полностью соглавен "PHP великолепно подходит для
веб-программирования, а Perl больше подходит для скриптов в Линуксе".
Илья, это был лучший ответ, на твой вопрос.

И>> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И>> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И>> возможности этих языков, мне кажется, что то, что можно сделать на
И>> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

П> Как человек, знающий оба языка, отвечу:

П> PHP более интуитивно понятен. Он очень похож на С, поэтому если
П> человек знает С, то практически можно сказать, что он знает PHP -
П> нужно только набор функций изучить и все. Дальше только опыта
П> набираться. PHP очень удобен в качестве добавления небольшой серверной
П> функциональности в HTML-страницы, т.к. при парсинге PHP-файлов
П> изначально все воспринимается как простой HTML-текст, а уже только
П> если ты укажешь явно о вставке PHP-кода, только тогда он начнет
П> интерпретироваться как код. В веб-программировании PHP чаще всего
П> является модулем Апача, что на мой взгляд ускоряет выполнение программ
П> по сравнению с Perl, выполняющимся в качестве внешней cgi-программы.

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

П> Вот кажется и все основные особенности обоих языков. Как-то так
П> получилось, что в веб-программировании сейчас на мой взгляд PHP более
П> популярен, чем Perl. Хотя помнится раньше было наоборот. :) Обычно
П> люди, знающие PHP, говорят: "Не понимаю, зачем нужен Perl, если есть
П> PHP". А люди, знающие PHP - "Не понимаю, зачем нужен PHP, если есть
П> Perl". :) И на мой личный взгляд (хотя я PHP изучил первее Perl) PHP
П> великолепно подходит для веб-программирования, а Perl больше подходит
П> для скриптов в Линуксе.

П> Пашка

П> 22 апреля 2005 г., 19:48:19, Илья <jackso***@r*****.com> wrote:

И>> Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
И>> код на PHP присылают, а не на Perl, если явно не указать.

И>> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И>> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И>> возможности этих языков, мне кажется, что то, что можно сделать на
И>> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

И>> Friday, April 22, 2005 - 9:41:15 PM, art4so***@y*****.ru <art4so***@y*****.ru>
И>> wrote:

a>>> <? header("Location: http://myhost.com/feedb/index.html"); ?>





П> библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-04-22 20:47:08 (#355752)

Re: Perl vs PHP

Дело в том, что PHP появился сравнительно недавно, по сранению с Perl (это
насчет что когда было популярнее), и изначально создавался как язык для
веб-программирования, в то время, как Perl изнчально создавался для парсинга

текста, поэтому в нем и очень сильны регулряные выражения.
Для веб-программирования PHP удобнее использовать именно потому, что он для
него и создавался, и скрипты на PHP выполняются, как правило быстрее.

Антон.

Original Message From: <art4so***@y*****.ru>
To: "inet.webbuild.webbuilding (3306800)" <ha***@i*****.ru>
Sent: Friday, April 22, 2005 8:04 PM
Subject: Re: Perl vs PHP

> Здравствуйте, Илья.
>
> Вы писали 22 апреля 2005 г., 19:48:19:
>
>> Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
>> код на PHP присылают, а не на Perl, если явно не указать.
>
>> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
>> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
>> возможности этих языков, мне кажется, что то, что можно сделать на
>> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает
>> PHP?
>
> Лично мне Perl ужасен до безобразия , я более предпочел на Асемблере
> мучится , чем разгребаться в Perle да и не все сервера правильно
> обрабатывают скрипты написаные на Perl.
>
>
>
> --
> С уважением,
> art4soft mailto:art4so***@y*****.ru
> http://art-soft.ru
> http://wxs.ru
>
>
>
>
>
> библиотекa сайтостроительства http://www.i2r.ru/static/244/
>
>
>





библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-04-22 20:22:01 (#355734)

Re: Perl vs PHP

Здравствуйте, Илья.

Вы писали 22 апреля 2005 г., 19:48:19:

> Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
> код на PHP присылают, а не на Perl, если явно не указать.

> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
> возможности этих языков, мне кажется, что то, что можно сделать на
> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

Лично мне Perl ужасен до безобразия , я более предпочел на Асемблере
мучится , чем разгребаться в Perle да и не все сервера правильно
обрабатывают скрипты написаные на Perl.

   2005-04-22 20:02:17 (#355727)

Re: Perl vs PHP

И> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И> возможности этих языков, мне кажется, что то, что можно сделать на
И> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

Как человек, знающий оба языка, отвечу:

PHP более интуитивно понятен. Он очень похож на С, поэтому если
человек знает С, то практически можно сказать, что он знает PHP -
нужно только набор функций изучить и все. Дальше только опыта
набираться. PHP очень удобен в качестве добавления небольшой серверной
функциональности в HTML-страницы, т.к. при парсинге PHP-файлов
изначально все воспринимается как простой HTML-текст, а уже только
если ты укажешь явно о вставке PHP-кода, только тогда он начнет
интерпретироваться как код. В веб-программировании PHP чаще всего
является модулем Апача, что на мой взгляд ускоряет выполнение программ
по сравнению с Perl, выполняющимся в качестве внешней cgi-программы.

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

Вот кажется и все основные особенности обоих языков. Как-то так
получилось, что в веб-программировании сейчас на мой взгляд PHP более
популярен, чем Perl. Хотя помнится раньше было наоборот. :) Обычно
люди, знающие PHP, говорят: "Не понимаю, зачем нужен Perl, если есть
PHP". А люди, знающие PHP - "Не понимаю, зачем нужен PHP, если есть
Perl". :) И на мой личный взгляд (хотя я PHP изучил первее Perl) PHP
великолепно подходит для веб-программирования, а Perl больше подходит
для скриптов в Линуксе.

Пашка

22 апреля 2005 г., 19:48:19, Илья <jackso***@r*****.com> wrote:

И> Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
И> код на PHP присылают, а не на Perl, если явно не указать.

И> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И> возможности этих языков, мне кажется, что то, что можно сделать на
И> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

И> Friday, April 22, 2005 - 9:41:15 PM, art4so***@y*****.ru <art4so***@y*****.ru>
И> wrote:

a>> <? header("Location: http://myhost.com/feedb/index.html"); ?>





библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-04-22 19:52:07 (#355714)

Re: Perl vs PHP

Hello Илья,
знаешь, я думаю, большинство людей выбирает PHP из-за его простоты в
изучении. Perl все-таки несколько сложнее. Я когда решил заниматься
web-программированием, ятоже решал, ЧТО УЧИТЬ??? В итоге выбрал PHP.
Хотя сейчас с легкостью смогу перейти на Perl, если понадобиться.
Главное учиться программированию! А на каком языке это уже вопрос
второстепенный. Нужно уметь перестраиваться, иначе будет что-то вроде
"Программирую на C за еду." (Ни коем образом не хочу обидеть
программистов на С)

И> Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
И> код на PHP присылают, а не на Perl, если явно не указать.

И> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И> возможности этих языков, мне кажется, что то, что можно сделать на
И> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

   2005-04-22 19:51:36 (#355713)

Perl vs PHP

Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
код на PHP присылают, а не на Perl, если явно не указать.

Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
возможности этих языков, мне кажется, что то, что можно сделать на
Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?

Friday, April 22, 2005 - 9:41:15 PM, art4so***@y*****.ru <art4so***@y*****.ru>
wrote:

a> <? header("Location: http://myhost.com/feedb/index.html"); ?>

   Илья 2005-04-22 19:01:59 (#355701)

Re[2]: Переадресация

Понятно, спасибо!

Friday, April 22, 2005 - 6:48:26 PM, Пашка <pav***@l*****.ru> wrote:
П> Если ты больше никаких хедеров выводить не будешь, то два. Если
П> будешь, то один.

   Илья 2005-04-22 18:38:28 (#355683)

Re[2]: баннерная сеть

Нет, Юра сам собирается всё писать "с нуля"! Зачем изобретать
велосипед? :)

Friday, April 22, 2005 - 7:54:05 PM, Andrey Yakushev <kordon_webmast***@m*****.ru>
wrote:

A> Воспользоваться движком БаннерБанк. www.bb.ru

   Илья 2005-04-22 18:38:19 (#355682)

Проверка e-mail

Как проверить адрес на правильность синтаксиса при помощи
Email::Valid в Perl? Как это на практике-то выглядит?

   Илья 2005-04-22 18:38:12 (#355681)

Re: Переадресация

Здравствуйте, Илья.

Вы писали 22 апреля 2005 г., 14:43:29:

> Привет!

> Мне надо сделать переадресацию в скрипте. Насколько я знаю, в
> заголовок надо прописать

> Location: http://myhost.com/feedb/index.html

> В конце нужно один знак перехода на новую строку ставить или два, как,
> когда Content-type прописывается?

> Тоесть так:
> print "Location: http://myhost.com/feedb/index.html\n";

> или так:
> print "Location: http://myhost.com/feedb/index.html\n\n";

<? header("Location: http://myhost.com/feedb/index.html"); ?>

   2005-04-22 17:39:16 (#355644)

Re: баннерная сеть

Здравствуйте, duri.

> Народ, хочу забодяжить у себя в городе что-то типа месной баннерной сети (в
> лучшем случае 10-20 клиентов), причем с нуля. Тоесть, буду писать все сам.
> Ваши мысли насчет как это должно функционировать и если можно немного о
> принципах и общих алгоритмах работы такой сети.

Воспользоваться движком БаннерБанк. www.bb.ru

   Andrey Yakushev 2005-04-22 15:52:21 (#355573)

баннерная сеть

Народ, хочу забодяжить у себя в городе что-то типа месной баннерной сети (в
лучшем случае 10-20 клиентов), причем с нуля. Тоесть, буду писать все сам.
Ваши мысли насчет как это должно функционировать и если можно немного о
принципах и общих алгоритмах работы такой сети.

Юра





библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-04-22 15:30:59 (#355559)

Re: Переадресация

Если ты больше никаких хедеров выводить не будешь, то два. Если
будешь, то один.

Пашка

22 апреля 2005 г., 14:43:29, Илья <jackso***@r*****.com> wrote:

> Привет!

> Мне надо сделать переадресацию в скрипте. Насколько я знаю, в
> заголовок надо прописать

> Location: http://myhost.com/feedb/index.html

> В конце нужно один знак перехода на новую строку ставить или два, как,
> когда Content-type прописывается?

> Тоесть так:
> print "Location: http://myhost.com/feedb/index.html\n";

> или так:
> print "Location: http://myhost.com/feedb/index.html\n\n";





библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-04-22 14:45:59 (#355538)

Re: Переадресация

> Привет!
>
> Мне надо сделать переадресацию в скрипте. Насколько я знаю, в
> заголовок надо прописать
>
> Location: http://myhost.com/feedb/index.html
>
> В конце нужно один знак перехода на новую строку ставить или два, как,
> когда Content-type прописывается?
>
> Тоесть так:
> print "Location: http://myhost.com/feedb/index.html\n";
>
> или так:
> print "Location: http://myhost.com/feedb/index.html\n\n";
>
по-моему надо вот так - print "Location:
http://myhost.com/feedb/index.html\n\n";

но лучше ещё тут прочти...
http://www.webcode.ru/cgi/newdomain/





библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-04-22 14:42:09 (#355523)
  • 1
  • 2