Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     12 May 2000  13:01:33
 To : Sanyo Titaev
 Subject : Re: http header
 -------------------------------------------------------------------------------- 
 
 Sanyo Titaev <Sanyo.Titaev@p1.f66.n5070.z2.fidonet.org> wrote:
 
 ST>Salut vitus@ice.ru!
 
 ST>    ok, ну а чем он хуже shell? например, язык как язык.
 ST>    ну, а удобнее в плане интеграции чистого html в теле программы,
 ST>безгеморойного получения переменных переданных через get or post, да и
 
 Как раз этим он хуже. Потому что открывает простор для эксплойтов путем
 указания в URL имени переменной, которой не имел в виду автор скрипта.
 
 ST>выполняется оно надо полагать быстрее в силу того что содержится
 ST>непосредственно в httpd
 
 Hепосредственно в httpd может содержаться и любой другой язык - perl,
 python, tcl etc. Причем по крайней мере perl и python при этом
 предоставляют гораздо больше возможностей по управлению httpd - можно
 писать обработчики любой стадии запроса, а не только генерации контента.
 
 По части генерации html, php с HTML::Mason или zope даже рядом не стоял.
 
 А особенно меня злит в нем то, как реализована работа с базами данных -
 на каждую базу свой набор команд, в то время как в perl при смене базы
 (если скрипт был написан с разумными ограничениями на используемый sql)
 меняется только одна строка - параметр метода DBI->connect.
 
 В общем, основной недостаток php по сравнению с mod_perl или zope -
 близкий потолок, в который скоро упрешся. И придется тебе все
 переписывать на jsp или perl. А время на изучение php уже потрачено.
 
 Hе говоря уж о том, что нормальный современный web-сайт не сводится к 
 генерации html. Есть кроновские задания, почтовые роботы и т.п. Hа perl
 или python можно писать все, и, соответственно переиспользовать свои
 проблемно-ориентированные модули, а вот на php без извратов это не
 получится.
 
 ST>Sanyo
 -- 
 --------------------------------------------------
 Victor Wagner      vitus@ice.ru
 Programmer     Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: AG Telecom news2 server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: http header   vitus@ice.ru   12 May 2000 13:01:33 
 http header   Igor Mikhailov   13 May 2000 01:09:45 
 Re: http header   Alexey Morozov   23 May 2000 21:45:14 
 http header   Juriy Goloveshkin   24 May 2000 10:36:30 
Архивное /ru.unix/13404459d2a97.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional