Forum Moderators: mack
Any advice would be good.
Thanks in advance
Jim
I've read ASP is easier on beginners, but with Dreamweaver MX & PHP, there's probably not much of a difference in the learning curve.
Furthermore, with PHP everything's cheaper or free & you get to reside on Apache.
PHP is a scripting language, not suitable for enterprise applications. MySQL is neither enterprise-level nor standards-compliant, whereas MS-SQL, PostgeSQL and Oracle usually are.
PHP/MySQL however kicks a** when it comes to rapid application development of websites. It's also a great way to get some insights into how to organize dynamic content, useful if you are going to use more robust technologies like JSP or dare I say, ASP/.NET (don't go there if you can avoid it).
So it really depends on what you want to do. But before considering PHP, have you considered CSS and other ways to improve your html and standards compliance?
People that can do good Object-Oriented javascript (yup, seen it done) are rare, as are folks that can write good CSS and XHTML valid pages. Ask small webdesign firms in your area: chances there are openings for people that really know their stuff. OTOH, PHP coders are a dime a dozen these days.
And if you want to stay independent, you can usually work with a programmer that will follow good coding practice and totally separate logic from presentation, allowing both of you to work without getting ruining each other's work.
My $0.02