|
Posted by Michael Fesser on 08/11/07 15:21
..oO(Sanders Kaufman)
>I just thought that the subset of MySQL-related features were entirely
>within the PHP binaries.
Nope, just the symbols, the names of the external functions.
>I guess I now know why PHP with MySQL support has to be compiled to
>include the MySQL libraries.
>
>Personally - I'm a recovering Microsoftie, so this whole thing about
>compiling and recompiling other people's applications, with other other
>people's applications still totally blows me away.
The external libraries are never recompiled (unless you do that of
course, but usually that's not necessary). What's compiled into PHP are
the names and references to the external functions, classes etc., so PHP
knows where it can find the actual binary code when it's requested.
It's really not that complicated.
Micha
Navigation:
[Reply to this message]
|