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

За 2003-10-23

Re[3]: PHP vs. Perl

On Thu, 23 Oct 2003 11:04:05 +0400, Sergey Tamkovich <se***@m*****.ru>
wrote:

> Hi NixoiD!!!
>
>
>
> Thursday, October 23, 2003, 8:29:21 AM, you wrote:
>
>>>
>>> Я не согласен. Перл это юниксовый стандарт. Лучшее средство для
>>> обработки информации на естественном языке.
> N> Ну и что, что стандарт. PHP точно так-же можно считать стандартом для
> N> разработки WEB-приложений.
>
> Чувствуешь разницу между "считается" и "можно считать"??
>
> N> А perl больше ориентирован на написание всяких
> N> "системных" скриптов.
> N> PHP первоначально создавался как средство для рахзработки WEB-сайтов.
>
> Как средство _простой_ разработки - типа для домохозяек =))
Ну если домохозяйка может написать PHPNuke.. Или тот-же phpBB...
> N> Если
> N> PHP вкомпилен как модуль апача(а если админ не извращенец то так оно и
> N> есть), то по производительности он намного превосходит Perl.
>
> Ты не прав. Найди тесты - размещение хешей, массивов, да и стандартные
> функции (принт,джоин,коннект) в перле очень оптимизированы - это
> следует хотя бы из задач решаемых на перле - системные скрипты это
> тебе не май хоум пейдж.
Каждый Perl-скрипт запускается как отдельный процесс, а PHP втроен в апач.
> N> На нем удобее и быстрее писать. Вот простой пример:
> N> Если мне нужно замылить кому-то мессагу, то на перле мне нужон писать
> N> front-end к sendmail'у, а на PHP просто
> mail("мыло","сабж","текст"[,...])
>
> open (MAIL,"|/usr/lib/sendmail");
> print MAIL "To: to\@e.mail\n";
> print MAIL "From: from\@e.mail\n";
> print MAIL "Subject: Subject\n\n";
> print MAIL "Body\n";
> close MAIL;

> это фронтенд?
Одна строчка и 6 - разница есть? + Еще нужно уметь пользоваться
сендмейлом...

> я же говорю : перл мощное средство, ну зачем к примеру домохозяйке
> управлять RFC-822 заголовками? незачем.
Не понял вопрос. Если нужно - в mail() можно писать дополнительные
заголовки. Не нужно - не пиши.

   2003-10-23 16:45:02 (#11124)

Re[3]: PHP vs. Perl

On Thu, 23 Oct 2003 10:58:16 +0400, Sergey Tamkovich <se***@m*****.ru>
wrote:

> Hi NixoiD!!!
>
>
>
> Thursday, October 23, 2003, 8:29:21 AM, you wrote:
>>>
>>> N> Предлагаю поспорить на сабжевую тему. Perl'а я не знаю, так что я за
>>> PHP.
>>>
>>> N> :)
>>> N> Кто не согласен?
>>>
>>> Я не согласен. Перл это юниксовый стандарт. Лучшее средство для
>>> обработки информации на естественном языке.
> N> Ну и что, что стандарт. PHP точно так-же можно считать стандартом для
> N> разработки WEB-приложений. А perl больше ориентирован на написание
> всяких
>
> N> "системных" скриптов.
> N> PHP первоначально создавался как средство для рахзработки WEB-сайтов.
> Если
>
> N> PHP вкомпилен как модуль апача(а если админ не извращенец то так оно и
> N> есть), то по производительности он намного превосходит Perl.
> N> На нем удобее и быстрее писать. Вот простой пример:
> N> Если мне нужно замылить кому-то мессагу, то на перле мне нужон писать
> N> front-end к sendmail'у, а на PHP просто
> mail("мыло","сабж","текст"[,...])
>>> php - это внешщняя присадка, довольно кривая (наверно это из-за ее
>>> молодости) постоянно в ней обнаруживаются различные баги серьезные -
>>> отследить можно на bugtraq.ru и грохнуть вебсервер ненавистного
>>> провайдера, который юзает пхп без сейфмода..
>
> N> А Perl - "внутренняя присадка"? :)
>
> гыгы
>
> N> Что именно в нем кривого?
>
> http://bugtraq.ru
У меня нет времени и инета чтобы искать там дыру в PHP, но я думаю ,что
про Perl там будет не меньше.
> N> Я еще не встречал не одного бага. :)
>
> ну что я тебе могу ответить - счастливые часов не наблюдают..
>
> N> Большинство юзает PHP без сейф мода и никто никого еще не грохнул.
>
> http://bugtraq.ru
ламерство админов.
> N> А если
> N> и грохнул то не из за дырявости PHP, а из за "ламернутости"
> кодера.(типа
> N> index.php?file=../../../etc/passwd) ;)
>
> Это не те дыры о которых я говорю, подобные дыры можно организовать и
> в перлскриптах.
>
> N> Perl-скрипты нужно выкладывать в папку cgi-bin. А у "способа" есть
> много
> N> своих недостатков...
>
> Каких?
Ну например не все бесплатные хостинги поддерживают cgi-bin. :))) Ну не
знаю.. как-то не привычно %)

> N> PHP: прогармма встраивается в web-страницу; Perl: web-страница
> N> встраивается в программу...
>
> На этапе выполнения программы формируется СТДАУТ веб страница не
> встраивается в программу в общем случае подобный подход позволяет
> отделить дизайн от программы - все человечество как раз и идет по
> этому пути, а не по пути грамождения монстров из пхп.
А если нужно просто
<html>
...
<?php include("page.html"); ?>
...
</html>
Ради одной команды мне всю страницу писать через print()?
> N> Все больше сайтов переходят на PHP. Наверное не просто так...
>
> ага он для этого и был придуман - Personal Home Page
> Он и авторами так позиционируется..
Первая версия. Вспомни еще php/fi..
> Сравнивать перл и пхп - все равно что сравнивать
> Си и бейсик..
> в принципе и то и то хорошо, но для разныйх целей...
Вот вот. Perl больше расчитан на какие-то серьезные программы. А чтобы
быстро написать какой-нить Google или PHPNuke достаточно и PHP. ;)

   2003-10-23 16:44:55 (#11123)

[без темы]

Я тоже не знаю PHP и использую Perl.
Делал большой проект базы данных документации с web-интерфакером и
MySQL'ом, и передо мной стал выбор - PHP или Perl, и я выбрал
последний. Ни каких нареканий Perl у меня не вызвал, очень удомный
инструмент.

root mailto:ro***@c*****.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.debate&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-10-23 12:02:45 (#10977)

Re[2]: PHP vs. Perl

Hi NixoiD!!!

Thursday, October 23, 2003, 8:29:21 AM, you wrote:

>>
>> Я не согласен. Перл это юниксовый стандарт. Лучшее средство для
>> обработки информации на естественном языке.
N> Ну и что, что стандарт. PHP точно так-же можно считать стандартом для
N> разработки WEB-приложений.

Чувствуешь разницу между "считается" и "можно считать"??

N> А perl больше ориентирован на написание всяких
N> "системных" скриптов.
N> PHP первоначально создавался как средство для рахзработки WEB-сайтов.

Как средство _простой_ разработки - типа для домохозяек =))

N> Если
N> PHP вкомпилен как модуль апача(а если админ не извращенец то так оно и
N> есть), то по производительности он намного превосходит Perl.

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

N> На нем удобее и быстрее писать. Вот простой пример:
N> Если мне нужно замылить кому-то мессагу, то на перле мне нужон писать
N> front-end к sendmail'у, а на PHP просто mail("мыло","сабж","текст"[,...])

open (MAIL,"|/usr/lib/sendmail");
print MAIL "To: to\@e.mail\n";
print MAIL "From: from\@e.mail\n";
print MAIL "Subject: Subject\n\n";
print MAIL "Body\n";
close MAIL;

это фронтенд?

я же говорю : перл мощное средство, ну зачем к примеру домохозяйке
управлять RFC-822 заголовками? незачем.

From Russia with love
mailto:serge***@o*****.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.debate&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Sergey Tamkovich 2003-10-23 11:01:54 (#10959)

Re[2]: PHP vs. Perl

Hi NixoiD!!!

Thursday, October 23, 2003, 8:29:21 AM, you wrote:
>>
>> N> Предлагаю поспорить на сабжевую тему. Perl'а я не знаю, так что я за
>> PHP.
>>
>> N> :)
>> N> Кто не согласен?
>>
>> Я не согласен. Перл это юниксовый стандарт. Лучшее средство для
>> обработки информации на естественном языке.
N> Ну и что, что стандарт. PHP точно так-же можно считать стандартом для
N> разработки WEB-приложений. А perl больше ориентирован на написание всяких

N> "системных" скриптов.
N> PHP первоначально создавался как средство для рахзработки WEB-сайтов. Если

N> PHP вкомпилен как модуль апача(а если админ не извращенец то так оно и
N> есть), то по производительности он намного превосходит Perl.
N> На нем удобее и быстрее писать. Вот простой пример:
N> Если мне нужно замылить кому-то мессагу, то на перле мне нужон писать
N> front-end к sendmail'у, а на PHP просто mail("мыло","сабж","текст"[,...])
>> php - это внешщняя присадка, довольно кривая (наверно это из-за ее
>> молодости) постоянно в ней обнаруживаются различные баги серьезные -
>> отследить можно на bugtraq.ru и грохнуть вебсервер ненавистного
>> провайдера, который юзает пхп без сейфмода..

N> А Perl - "внутренняя присадка"? :)

гыгы

N> Что именно в нем кривого?

http://bugtraq.ru

N> Я еще не встречал не одного бага. :)

ну что я тебе могу ответить - счастливые часов не наблюдают..

N> Большинство юзает PHP без сейф мода и никто никого еще не грохнул.

http://bugtraq.ru

N> А если
N> и грохнул то не из за дырявости PHP, а из за "ламернутости" кодера.(типа
N> index.php?file=../../../etc/passwd) ;)

Это не те дыры о которых я говорю, подобные дыры можно организовать и
в перлскриптах.

N> Perl-скрипты нужно выкладывать в папку cgi-bin. А у "способа" есть много
N> своих недостатков...

Каких?

N> PHP: прогармма встраивается в web-страницу; Perl: web-страница
N> встраивается в программу...

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

N> Все больше сайтов переходят на PHP. Наверное не просто так...

ага он для этого и был придуман - Personal Home Page
Он и авторами так позиционируется..

Сравнивать перл и пхп - все равно что сравнивать
Си и бейсик..

в принципе и то и то хорошо, но для разныйх целей...

N> --
N> --
N> NixoiD || flood***@u*****.fm || #xak***@i*****.ru
N> --
N> Винзда для Desktop'а? гыыыы.... ;)))
N> //-- Using M2 on SlackWare Linux 9.1 --\\

From Russia with love
mailto:serge***@o*****.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.debate&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Sergey Tamkovich 2003-10-23 10:56:20 (#10958)

Re: PHP vs. Perl

On Wed, 22 Oct 2003 23:16:21 +0400, Sergey Tamkovich <se***@m*****.ru>
wrote:

> Hi NixoiD!!!
> Wednesday, October 22, 2003, 10:32:17 PM, you wrote:
> N> Привет всем кто уже успел подписаться!
>
> N> Предлагаю поспорить на сабжевую тему. Perl'а я не знаю, так что я за
> PHP.
>
> N> :)
> N> Кто не согласен?
>
> Я не согласен. Перл это юниксовый стандарт. Лучшее средство для
> обработки информации на естественном языке.
Ну и что, что стандарт. PHP точно так-же можно считать стандартом для
разработки WEB-приложений. А perl больше ориентирован на написание всяких
"системных" скриптов.
PHP первоначально создавался как средство для рахзработки WEB-сайтов. Если
PHP вкомпилен как модуль апача(а если админ не извращенец то так оно и
есть), то по производительности он намного превосходит Perl.
На нем удобее и быстрее писать. Вот простой пример:
Если мне нужно замылить кому-то мессагу, то на перле мне нужон писать
front-end к sendmail'у, а на PHP просто mail("мыло","сабж","текст"[,...])
> php - это внешщняя присадка, довольно кривая (наверно это из-за ее
> молодости) постоянно в ней обнаруживаются различные баги серьезные -
> отследить можно на bugtraq.ru и грохнуть вебсервер ненавистного
> провайдера, который юзает пхп без сейфмода..

А Perl - "внутренняя присадка"? :)
Что именно в нем кривого?
Я еще не встречал не одного бага. :)
Большинство юзает PHP без сейф мода и никто никого еще не грохнул. А если
и грохнул то не из за дырявости PHP, а из за "ламернутости" кодера.(типа
index.php?file=../../../etc/passwd) ;)

Perl-скрипты нужно выкладывать в папку cgi-bin. А у "способа" есть много
своих недостатков...
PHP: прогармма встраивается в web-страницу; Perl: web-страница
встраивается в программу...
Все больше сайтов переходят на PHP. Наверное не просто так...

   2003-10-23 08:25:03 (#10910)