Lars Olesen wrote:
> Johan Holst Nielsen wrote:
>
>> Uden at grave i det - er der en grund til du ikke bruger PEAR klassen?
>> Den er genial i mange tilfælde - med mindre man virkelig selv ønsker
>> at skrive sin kode ;)
>>
>>
http://pear.php.net/mail_mime
>
> Det gør nu ikke noget. Jeg bruger ikke PEAR-klassen, fordi jeg ikke har
> sat mig ind i den, og jeg er stadig på det stadium, hvor jeg gerne selv
> vil skrive min kode, så jeg bliver ordentlig fortrolig med OOP. Når det
> sker, har jeg tænkt på at bruge PEAR-klasserne, som jeg dog mener er
> lidt 'bloated' og kan lidt for mange ting (de tager jo netop højde for
> at klasserne skal kunne alt).
Det er selvfølgelig altid rart at skrive sin egen kode (kan i hvert fald
give en vis "tilfredsstillese" for nørder som mig). Men af og til tænker
jeg også mere kapitalistisk/tidsmæssigt - og der er de en fordel.
Hvis det mere er for at lære PHP'en er det rigtigt, at det er nemmere og
bedre selv at lege sig frem til det rigtige resultat - og respekt for du
ikke vælger den nemme løsning ;)
PEAR klasserne har en fordel, at det er standardiseret - altså enhver
PHP udvikler bør reelt (indenfor en vis tid) have kendskab til klasserne
- desuden er mange af dem godt dokumenteret... hvilket også er den
fordel når mange udvikler sammen ;)
Lige præcis Mail Mime klassen synes jeg er ekstrem simpel og godt
opbygget (se doc. på
http://pear.php.net/manual/en/package.mail.mail-mime.php). Derfor jeg
anbefalede den - bruger den efterhånden selv en del - men vil ikke påstå
jeg er den der udnytter PEAR godt nok (endnu). Primært pga. jeg gennem
årens løb selv har bikset mine egne klasser sammen - så jeg har til
langt de meste. Men også pga. PEAR jo stadig er i en god udviklingsfase :)
Men sig endelig til hvis du har flere spørgsmål ;) Dit spørgsmål var
formuleret godt og grundig - og så er det jo altid en ekstra fornøjelse
at svare på sådanne spørgsmål :) :)
mvh
Johan