From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mikhail Zabaluev To: devel@linux.iplabs.ru Subject: Re: [devel] I: PHP4 Message-ID: <20010312005313.D1700@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , devel@linux.iplabs.ru References: <20010311124906.A1347@avilink.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20010311124906.A1347@avilink.net>; from ab@avilink.net on Sun, Mar 11, 2001 at 12:49:06PM +0200 Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Mon, 12 Mar 2001 00:53:13 +0300 Date: Mon, 12 Mar 2001 00:53:13 +0300 Archived-At: List-Archive: List-Post: Hello Alexander, On Sun, Mar 11, 2001 at 12:49 +0200, Alexander Bokovoy wrote: > > Основные отличия нашей сборки PHP: > > - модуль PHP4 для Apache и его собрат в виде командной строки > используют разные конфигурационные файлы (/etc/httpd/conf/php.ini и > /etc/php.ini). Сделано это в связи с тем, что по крайней мере два > модуля сейчас и другие в будущем не могут работать в обоих средах. > Сейчас это PHP-GTK (не работает под Apache) и Midgard (не работает в > командной строке). > > - сборка всех динамических расширений вынесена в отдельные > nosrc.rpm-пакеты, требующие общего архива с исходниками PHP4 из > SRC.RPM от PHP. Таким образом, каждый модуль собирается независимо, а > SPEC-файлы остаются легко поддерживаемыми. > > - для облегчения поддержки, все SPEC-файлы для динамических расширений > построены на основе единого шаблона, который автоматически обеспечивает > настройку установочных/удаляющих скриптов в зависимости от того, в какой > среде должен работать модуль. > > - устранены наследственные ошибки сборочной инфраструктуры PHP4, которая > делает бесполезной сборку динамических расширений вне сборки основного > кода. Оригинальный PHP4 при этом просто не понимает свои же модули! > > - собраны практически все модули, которые можно было собрать. > > (Надо сказать, что я собираюсь устроить бомбардировку bugs.php.net на > эту тему -- настолько криво и не продумано было все реализовано, а > некоторые модули вообще было невозможно собрать для динамической > загрузки). Неужто всё собрали как модули? Потрясающе. И session, который норовит использовать wddx, который использует xml, который... А expat 1.95 не прикрутили? > Для тех, кто будет использовать PHP4, подарком окажется заметно > повзрослевший PEAR (PHP Extension and Application Repository) -- он, > кстати, в этой версии включает развитую систему кэширования классов. Кстати, какой-нибудь из PHP-кэшей нет желания собрать? -- Stay tuned, MhZ mailto:mookid@sigent.ru ----------- It is far better to be deceived than to be undeceived by those we love. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel