Hitchhiker's guide to PHP internals