Our internal PHP Debugger allows validating code locally. It automatically detects your current server settings and configures corresponding files in order you can use the Debugger.
Now most sites are developed using various CMS. Drupal CMS is a system oriented on professionals, which allows setuping typical solutions quickly, giving wide expanse for adding user's functionality.
Smarty is a very popular Template Engine. It provides the programmer and template designer with a wealth of tools to automate tasks commonly dealt with at the presentation Layer of an application.