Ask HN: Learning PHP, reluctantly, for a lisp hacker
My closest point of reference is Django/Python, and professionally I've spent the most time in C# and personally in Common Lisp (of course recently exploring Clojure).
I enjoyed Cal Henderson's book Building Scalable Web Sites, which is PHP-based but not too PHP-specific.
With that background, let me ask for the community's judgment and experience:
Is there a recommended experienced programmer's guide to PHP with limitations, gotchas, and quirks?
Hacker preferences on IDE's, free or not?
Tools like remote debuggers? Lint equivalent?
Maps of the community, libraries, and available resources?
Tradeoffs of Modern frameworks, especially on the ORM side - what's the closest thing to Hibernate?
Security, testing, performance best practices guides?
Possibilities and limits for integration with C, JVM, .Net, and dynamic languages' existing libraries?
Also, using HaXe and compiling to PHP - is it a mature technology and the cure-all it appears? Are there gotchas?