KillerPHP Blog

PHP Tools

Which Code Editor is Best for Teaching PHP?

February 15, 2015

There are soooooooo many choices out there these days when it comes to writing PHP code. Here are just a few popular apps:

  • Sublime Text – uber-nerds love this one!
  • Notepad++
  • Dreamweaver – yes, it has a code editor too.
  • jEdit

And there are many others, and I am not including the PHP IDE’s out there!

A PHP IDE (by the way,) is short for ‘Integrated Development Environment’. It is a code editor on steroids. They are much more powerful than standard code editors but they are also harder to learn. These days (2015) PHPStorm seems to one of the best, if not the best.

… The guys who created PHPStorm, created my favorite IDE for Java – IntelliJ IDEA. My nerd-servants are telling me PHPStorm is amazing. But, when teaching beginners how to program in PHP (or any other language,) it is best to not expose them to the added complexity of learning a full blown IDE. They can be very complex.

Back to code editors – so which is best?

In a nutshell: If I were teaching PHP, I would use either Sublime Text or Notepad++ if I was on Windows. Sublime Text works on both Mac and Windows but the license is ambiguous: it is free to demo but at some point you are supposed to pay the $70 for it. Not sure when though? I heard of some users still demoing it after 2 years!

This is a consideration for schools in terms of licensing. On the other hand, Notepad++ is free but it is Windows only.

Textwrangler is a Mac only HTML, CSS code editor but I don’t see you could use it for PHP.

Stefan Mischook
killerPHP.com

Creator of Studioweb.com

read more


Dreamweaver CS4 and PHP

September 19, 2008

Hi,

One of my reasons for creating killerphp.com, was to make learning PHP easier for web designers. I also wanted to bring awareness to the web design community of the importance of PHP.

… I happen to think that PHP is a key technology in the web design stack, to the point that I believe that all web designers should learn at least some PHP.

That said, I thought it made sense to look at web design tools (such as Dreamweaver) to demonstrate how PHP works in that context.

So … I just released a 6 page article on soon to be released Dreamweaver CS4 detailing its’ PHP and database features.

Dreamweaver CS4 Logo

Check it out: Dreamweaver CS4 Introduction to the PHP toolset.

I also plan on creating a bunch of supporting dreamweaver CS4 video tutorials to help fill in the details not covered in this chapter. I hope you find it useful.

Let me know what you think.

Thanks,

Stefan Mischook

www.killersites.com
www.killerphp.com

read more