If you are looking to get into the some of the deeper aspects of website and blog design, my HTML tutorial for beginners is a good place to start. Whether you are learning HTML or some other language, a good IDE is a must to make the process as easy as possible. There are many paid IDEs, but I recommend checking out Codelobster PHP Edition from Codelobster Software because it is simple to use and free.
Here are a few of the features Codelobster offers:
- Code highlights depending on type. Mixed code is also supported, and you can also choose your color scheme.
- HTML/CSS inspector similar to Firebug, which allows you to easily correlate the selected elements of page with a code and style.
- Context help in all supported languages. English, , German, French, Italian, Spanish, Russian, Chinese, Japanese, Portuguese, Hungarian, Czech, Slovak, Turkish,
- PHP debugger allows you to execute PHP scripts incrementally, watching the values of all variables in every line.
- SQL manager allows you to produce all necessary actions with a database – to add, delete, edit a structure and records in tables, to export data, execute SQL queries.
- The portable option allows you to use the editor without the preliminary installation.
- Other useful utilities: pair highlighting, tooltips, preview in a browser, book-marks, and more.
Also there are special plugins for:
- CMS: Drupal, Joomla, Magento
- PHP frameworks: CakePHP, CodeIgniter, Symfony, Yii, Laravel
- Smarty and Twig template engines