Daniel Lorch wrote: > when I look at /ext/ (PHP source) just to pick a random example: > what's 'vpopmail' doing there (no personal offense to the author, > really randomly picked)? I mean, vpopmail has it's own deamon and an > interface written in PHP (ok, that one is ugly, it depends on global > variables and has to be rewritten), but why create a /compiled/ module > for this?
Because that is the way PHP works. PHP is like the borg: If there is a C call somewhere out there in the kernel or some obscure library, somebody will wrap it in PHP and provide an interface to it. This makes for an extremely rich, some would say bloated language, and it gets a lot of things done. It is also unpretty to look at, but then I don't care at all, as long as it earns my money. > anyone interested in /ext/daniel/ printing out some greetings to my > friends? how about daniel_greet_his_friends(); and > daniel_send_email_to_his_friends(), etc? This is exactly what the PHP core was created for: Customize the hell out of it. Kristian -- Kristian Köhntopp, NetUSE AG, Dr.-Hell-Straße, D-24107 Kiel Tel: +49 431 386 435 00, Fax: +49 431 386 435 99 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]