I'm new to PHP and databases. My ultimate goal is to have a data driven website that uses PHP and Oracle.
Right now, I'm dabling with PHP and mySQL tutorials and scripts.
Here's a couple of questions:
1) What are content management systems, like eZ Publish and phpnuke about? How are they different from programs like Dreamweaver?
2) Is it a good idea for a beginner to use database abstraction layers like PEAR? Is database abstraction related to object oriented programming?
I'm concerned because I want to use scripts for user registration/log-in, news, calendars, but i don't want to have everyone resubmit information into the database when I switch from mySQL to Oracle.
Thanks