Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] php's config



In <20000124125253.A1166@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> Pavel Ammosov (apv@xxxxxxxxxxxx) wrote:
PA> On Mon, Jan 24, 2000 at 12:11:01PM +0300, Khimenko Victor wrote:
>> VW> Заточенность php под web. Сложная система управления контентом как правило
>> VW> включает в себя не только web-интерфейсы. То же самое конфигурирование
>> VW> апача, пакетные интефейсы репликации и резервного копирования, интерфейсы
>> VW> для доступа к базе данных локально (необходимы для раскрутки системы и
>> VW> лечения серьезных сбоев), различные кроновские задания, то самое
>> VW> конфигурирование web-сервера, с которого весь шум начался.
>>
>> Ну и кто мешает вам все это сделать на PHP ? Если уж вам ТАК нужно
>> конфигураировать web-сервер, что вы об этом в перечне проблем дважды написали,
>> то кто мешает потратить день (один, от силы два) и перенести все необходимые
>> запчасти из mod_perl'а в php ?

PA>    Не, объясни мне, нафига переписывать, когда уже есть? :-)

Для того, чтобы пользоваться языком, хотя бы сколько-нибудь похожим на язык,
а не чем-то, что является кучей hack'ов склееных липкой лентой в одну кучу.

PA>    Только из-за того, что нельзя найти пол-дня и прочитать лама-бук?

Нет. Мне perl КАТЕГОРИЧЕСКИ не нравится как язык (CPAN я уважаю и потому
иногда приходится perl'ом пользоваться). Он коряв. Особенно внутри. Если бы
это не вырывалось наружу, то и черт бы с ним. Но, к сожалению, подбор версии
perl'а под majordomo или подкручивание majordomo под имеющуюся версию perl'а --
то, чем приходится заниматься ПОСТОЯННО. Когда я обнаружил (год назад!), что
GC в perl'е не работает как положено (из-за этого FreeType binding перестал
работать при переходе с 5.004 на 5.005) и сообщил об этом, как честный человек,
куда положено (в perl5-porters mailing list), то там вспыхнула дискуссия  на
тему "как бы это сделать правильно" и в конечном итоге решили, что "и так
сойдет". В конечном итоге я изобрел какой-то kludge и все как-то заработало,
но сам подход мне совершенно не нравится.

PA>    Из-за отстутсвия $600 на 512Mb ram?

Возможно.

PA>    Может, мне еще и apache переписать?  Да, что там apache, свою ОС
PA>    для web-серверования забабахать!

Если есть желание.

>> Все пакетные интерфейсы и интерфейсы для доступа
>> к базе локально также пишутся на PHP (конечно нужно будет binding GTK сделать).
>> Ну и т.д.

PA>    Угу, как раз ос и останется.

Останутся GTK, *SQL и т.д. и т.п. В сущности требуется сделать CPAN для PHP.
И со временем его таки сделают - никуда не денутся.

>> В конечном итоге если чуть-чуть (не сильно) копнуть, то выяснится,
>> что у Perl'а есть РОВНО одно преимущество - CPAN.

PA>    А если сильно копнуть?

То же самое :-)

>> Сильное преимущество,
>> согласен - без него Perl вообще не было бы смысла использовать.

PA>    Угу.  Самвсэм не имеет смысла.  HTML::Parser на php уже написали?
PA>    или, как обычно, ``Я пихаю эту идею разработчикам, а они пока не
PA>    хотят''?

Вот поставил я perl и коробки и пытаюсь сделать 'use HTML::Parser'. А мне
и говорят "пошел на х;%©%:". Если рассматривать Perl без CPAN'а, то в нем
никакого смысле не остается. И вы сами первым же своим примером это доказали :-)

>> Но вот
>> преищуство ли это ЯЗЫКА ? Не думаю. Конечно PHP моложе и пока не смог
>> накопить такого количества готовых запчастей.

PA>     PHP щас делает то же что и остальные.
PA>     Просто, с опозданием лет на десять.

Имеено :-) Поэтому он может избежать повторения ошибок, которые другие сделали
10 лет назад.

PA> P.S. А письмо про идиотов мне в двух экземплярах специально пришло?

Я сделал "reply-to-all", так что, наверное, да.



=============================================================================
=               Apache-Talk@xxxxxxxxxxxxx mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.