Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PEAR - tak czy nie?, Plusy i minusy projektu PEAR
Fipaj
post
Post #1





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cześć! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ostatnio zainteresowałem się PEAR-em (z powodu kilku ciekawych pakietów). Do tej pory miałem o projekcie dobre zdanie - ogromna baza rozbudowanych, dobrze napisanych i zorganizowanych klas. Wiedziałem, że takie coś jest po prostu niezbędne, aby "zjednoczyć" świat programistów php ;-) Dziwiłem się też, dlaczego PEAR nie jest lubiany...

No, teraz już wiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Wg. mnie pierwszym grzechem PEAR jest wykorzystanie PHP4. Rozumiem, że projekt powstał w dobie czwórki, ale mamy czasy piątki, która przecież nasz światek ździebko zrewolucjonizowała. A już na pewno otworzyła przed autorami klas PEAR nowe, ogromne możliwości. W obecnej chwili jedynym rozwiązaniem jest przepisanie wszystkich pakietów na PHP5.

Drugi grzech - instalator. Tak, bardzo fajne narzędzie, zwłaszcza, że od niedawna można stawiać własne serwery (czy jakoś tak to się nazywa...), no, wiecie o co chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie, trudno, że instalacja jednego pakietu trwa 10 minut - to jakoś przeżyjemy. Mnie najbardziej denerwują zależności.

Nie, to nie tak, że klasy muszą być niezależne. Ale powiedzmy, że mi starczy sam pakiet Services_Technorati. Ale nie, ja jeszcze muszę pobrać XML_Serializer (i to oczywiście nie wszystko!). Wydaje mi się, że już lepiej zaadoptować tylko te potrzebne funkcje XML_Serializera (bo to przecież ogromna klasa) w Services_Technorati. Nie, nie wydaje mi się. Ja jestem pewien (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

I tak dalej, i tak dalej... a więc co z tym PEAR-em? Warto wykorzystywać go we własnych projektach, a może pisać od zera? Zawsze pozostaje też wykorzystanie produktów konkurencji (eZ components) bądź... Zenda (ostatnio rozpoczęła się bitwa o Zend Frameworka - ponoć ten powiela klasy PEAR-a (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )... Co o tym sądzicie?
Go to the top of the page
+Quote Post

Posty w temacie
- Fipaj   PEAR - tak czy nie?   27.06.2006, 20:47:01
- - Ludvik   Co do implementacji w php 4, to racja. Sama obsług...   27.06.2006, 20:57:48
- - Radarek   Gdyby nie fakt, że php za każdym razem musi przemi...   27.06.2006, 22:03:14
- - Ludvik   Ma, ale jeszcze w stadium eksperymentalnym. bcompi...   27.06.2006, 22:10:12
- - splatch   Cytat(Fipaj @ 27.06.2006, 21:47 ) Cześć...   27.06.2006, 23:13:15
- - Fipaj   splatch: nie chodzi mi o to, że nie umiem zal...   28.06.2006, 06:34:38
- - ActivePlayer   CytatA jednak gdzieś w głowie rodzi mi się pomysł ...   28.06.2006, 07:50:37
- - nasty_psycho   Mi sie wydaje ze pear to jest chyba jak narazie na...   28.06.2006, 08:07:14
- - Fipaj   nasty_psycho, no więc właśnie nie chodzi o przerob...   28.06.2006, 08:10:28
- - nasty_psycho   CytatPEAR pod PHP5 pójdzie, a zmiana PHP4 -> PH...   28.06.2006, 08:14:10
- - Fipaj   nasty_psycho: PHP5 oferuje ogromne możliwości jeśl...   28.06.2006, 08:21:24
- - nasty_psycho   CytatBTW, najnowsze pakiety PEAR lecą ju...   28.06.2006, 08:35:39
- - br-design.pl   Jak dla PEAR jest very Ok, a zależności to akurat ...   23.07.2006, 23:26:30
- - bigZbig   Jesli nie chcesz powielac kodu zaleznosci sa nieun...   24.07.2006, 08:28:53
- - Cysiaczek   To czy PEAR jest napisany w PHP4, czy PHP5 ma mnie...   24.07.2006, 12:17:52
- - acztery   PEAR to znakomity zbiór klass itp mi się bardzo po...   24.07.2006, 12:46:23
- - mike_mech   Moim zdaniem PEAR śmietnik, dosłownie kilka klas j...   24.07.2006, 14:34:54
|- - bigZbig   Cytat(mike_mech @ 24.07.2006, 15:34 ) Jed...   24.07.2006, 14:47:00
- - nazihipi   z PEAR'a korzystam jedynie z pakietu DB (teraz...   24.07.2006, 15:45:56


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 12:36