I developed a dynamic website using PHP and MySQL. Right now I’m considering switching to a CM` such as WordPress or Drupal. I also heard something about PHP template engine. Could anyone give me some insights on the pros and cons of PHP template, and a CMS?
If you recommend a CMS, which one do you suggest?
When you’re talking about a template engine, all this means is subdividing PHP which will be reused into separate files and then including them in other files where they are needed. This is useful when you have headers and footers on your website that will remain the same (or almost the same) site-wide.
Content management systems are really great when you’re making websites for a person with little or no programming knowledge. Personally, I use WordPress; I find it’s the easiest CMS to learn and also has the largest community of developers. Other CMS’s are Drupal, and Joomla! I prefer not to use Drupal or Joomla! because I’m not as comfortable, but I suppose it’s up to the situation provided and up to the developer’s desire.