|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 19 May 2000 12:07:06 To : All Subject : Re: каталоги на сайте -------------------------------------------------------------------------------- Alexander Selemnyov wrote: > > >> А хотя бы пару аргументов можно? > >> Почему php менее функционален, чем перл? > s> Патамучта. А можно аналог mod_perl для PHP? > А нафига? Чтобы было? Патамучта вопрос стоял совершенно конкретно: > >> Почему php менее функционален, чем перл? Вот я и назвал одну область (всего одну - знаю-то я намного больше), где PHP не тянет на малую долю возможностей перла. Это в шутку хорошо сравнивать с лобзиком, а в жизни в комплект перла входит и лобзик тоже ;-P Т.е. сложные задачи на PHP вообще не делаются, а простые на перле делаются также просто. А вся разница сводится к чуть меньшим потребностям PHP в памяти. > Для обычных задач за глаза хватает возможностей пхп. Тогда не надо утверждать, что их функциональность одинаковая - и все будут тебя понимать правильно. > >> Или ты просто на пхп не писал? > s> Ой, как же эти любители PHP достали... > Я не любитель. Просто я пишу на С уже 8 лет, и > мне привычнее пхп. Я пишу на разных языках уже 25 лет, и мне странно слышать слова о "привычности" одного языка, и невозможности изучить другой. Смени инструмент - иначе всю гибкость мышления потеряешь. > И странно слышать необоснованные Вообще-то я свои наезды имею привычку обосновывать... И я достаточно знаю оба инструмента, чтобы мои обоснования были правдоподобными ;-P > наезды на вполне нормальный и более чем достаточный для своих задач язык. Только задачи у него намного более простые. > s> А завтра, если захочу, я заменю СУБД, и ничего в этой программе, кроме > s> $DSN, менять не буду. А на PHP ты чего делать станешь? Или ты просто > Поменяю везде odbc_exec на mysql_query. Ага... так я и поверил. У Оракла и ODBC например набор функций разный, у другой СУБД - свой, третий, непохожий на первых двух. Replace All ты тут не отделаешься. Или мне документацию процитировать, чтобы народ поверил? Hint: в случае DBI/DBD одна из СУБД вообще может быть xBase. Тебе набор функций для работы с xBase у PHP перечислить, или сам знаешь? А что у них общего с Ораклом, ты нам готов рассказать? Я-то предполагаю, что ничего... потому что читал документацию. > Что в текстовых редакторах есть Replace All ты знаешь? :) Давай ты не будешь рассказывать сказок, а? И потом, ты это динамически собрался делать, когда одна программа просто работает на двух разных сайтах, без изменений? Я-то могу - мне ничего не стоит $DSN динамически вычислить, при выполнении. DBI мне и набор модулей DBD расскажет, и список DSN, которые у каждого из них есть (в разумных пределах, конечно). Переносимость у DBI/DBD между базами я могу оценить как отличную (например в пределах отличий в SQL), переносимость PHP - просто как никакую. Ее нету, совсем. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/28258f9029e4.html, оценка из 5, голосов 10
|