Как избавиться от PEAR?

c-350

Guest
Как избавиться от PEAR?

Для повышения быстродействия хотелось бы избавиться от инклюдов PEAR.php. Правильная обработка ошибок не нужна. Есть ли какой-нибудь быстрый способ исключить все упоминания методов и свойств пакета PEAR?
Просто взять и исключить - это понятно. Интересуют именно (полу)автоматические способы.
 

neko

tеam neko
а что там отключать
в стандартных поставках от грушки есть только лишний include_path
 

c-350

Guest
Автор оригинала: neko
в стандартных поставках от грушки есть только лишний include_path
Какой?
require_once('PEAR.php'); ??? ;o)
А как же всякие PEAR_Error и т.п. ?
 

neko

tеam neko
непонимаю ты хочешь частично его поубирать или выкинуть из дистриба все упоминания вообще?

т.е. проще говоря ты хочешь им пользоваться после этой манипуляции или нет? :)
 

neko

tеam neko
--without-pear
и
из php.ini убираешь в include_path директорию с грушкой

все, больше ничего не нужно делать
(оказывается я не единственный на свете человек, которому неприятен pear)
 

Нечто

Психолог РНРClub
Вот это фан :D Топик "Как избавиться от PEAR?" в форуме по PEAR =)

c-350, может тебе просто переписать нужные классы из грушевидного стиля? А то это бред какой-то получается...
 

c-350

Guest
Не хихикайте почём зря :о)
Просто лень переписывать классы без пеар. Захотелось легких путей избавления...
Неужели нет средств?
 

neko

tеam neko
чувак
тебе нужен php без пеар
или твой код без пеар
ты уж определись
если первое я, кажется, все что нужно сказал
 

Нечто

Психолог РНРClub
(оказывается я не единственный на свете человек, которому неприятен pear)
+1
Мне, например, кто-то посоветовал BBCodeParser и пришлось его переписывать =Р

-~{}~ 19.12.04 22:58:

neko, кажется, ему нужны чисто классы груши без ее прибамбасов
 

c-350

Guest
Автор оригинала: neko
или твой код без пеар
или мой код без пеар ;)
ну что Ж, придется переписывать (несмотря на лень)

-~{}~ 19.12.04 23:03:

Нечто, вы абсолютно точно поняли мою мысль
 

c-350

Guest
neko , имелось в виду выкинуть из классов все упопинания пеар. В следующий раз буду формулировать четко (в таких случаях лучше пеборщить, чем недоборщить ;о)
 

crocodile2u

http://vbolshov.org.ru
Веселый тред!

с-350:
А зачем тебе это все нужно??? Тебе не нравится слово PEAR???

PS: Между прочим, переписывать придется довольно много :) Тебе не жаль своего времени?
 

Frol

Новичок
crocodile2u
да ты что.
пару дней работы, не известно с каким результатом.
зато экономия целые сотые доли секунды! :)
 

crocodile2u

http://vbolshov.org.ru
Ищущий да обрящет!

preg_replace("/(\"|\')?(pear)(\.php)?(\"|\')?/i", "", file_get_contents($pear_class_file_path));

Избавься от PEAR даже в комментариях!

Я понял наконец, что мне напоминает этот тред:
Сальвадор Дали - "яйца на блюде без блюда"

Боюсь, что результат работы по избавлению от PEAR в коде PEAR'овских пакетов грозит превратиться в продолжение этой картины - "яйца на блюде без блюда и без яиц"
 
Сверху