I got a PHP/MySQL system that was coded a few years ago by consultants from Thailand that did not document anything. I am a C# ASP.NET guy.
To get myself up-to-speed I purchased murach’s PHP and MySQL book and started reading. I understand the book. The book shows PHP at the top of the HTML in each form. The book suggest you use NetBeans as and IDE and Notepad++ as a simple editor. So far, I am liking PHP and MySQL.
I go into the consultants code and it looks nothing like the examples in the book. It appears to be PHP all over the place with a little HTML embedded in these long undocumented routines. After a few days of research, it appears the consultants are dynamically building each page through various php files.
I cannot tell what IDE the consultants used except for Notepad++. I see Zend Optimizer on the web server. This entire system seems like a bunch of spaghetti code.
How does a noob get through this project? Any tips would be appreciated.