I started the project in PHP, and I've spoken to some developers who are very experienced in multiple languages, and they say to finish it as PHP. I spoke to one firm, and they said that Python is what they would use. They didn't want to use PHP because it's easy for developers to write code in 10 different ways so it's hard for a new developer to pick up on the project.
My code is written for myself. It was pretty well organized, keeping PHP in the header with only echoing variables in the HTML for output. Functions, settings, etc are all in includes and sorted well. Lots of functions help keep things tidy, and I can just change 1 function to adjust site wide changes. Overall it's still procedural though, so the programmers I've talked to suggest migrating over to OOP, but not reworking everything from the get go.
The system is meant to manage a broad scope of oilfield data, but eventually it's going to evolve to do everything our company needs, from GIS to accounting.
Prior to, we were on a strict budget, so I built the tools myself. Now, we have funding so we want to do it the right way. We don't want to look back and think "Oh geez we messed up. We should have went with XYZ". I have looked at the major companies like Facebook, Yahoo, Best Buy, NYSE, MailChimp and a bunch of others use PHP. If they can do it, I don't really see what's so horrible about PHP so long as good coding practices are put in place (of course, which wouldn't be set by me but a pro).