Jaslabs: High performance Software

High Performance Software

Top 5 php tools

By Justin Silverton

The following are five tools that are invaluable to any php developer:

1) Crimson Editor (Free)

Link: http://www.crimsoneditor.com/

This program is not only fast in loading time, but also small in size (so small that it can be copied in one floppy disk).

While it can serve as a good replacement for Notepad, it also offers many powerful features for programming languages such as HTML, C/C++, Perl, PHP and Java.

2) VS.php (Commercial, 30 day trial)

Link: http://www.jcxsoftware.com/vs.php

VS.Php is a Php integrated development environment based on Visual Studio. With VS.Php you can design, develop, debug and deploy Php applications within the Visual Studio IDE. VS.Php key features are around providing rich Php and Smarty editing capabilities as well as its ability to debug Php scripts locally as well as remotely.

This is a very nice editor because it offers code completion for all php function names.  There is also a stand-alone edition that can be installed in-case you do not own a copy of visual studio .net 2005.

3) ez_sql/ez_results - mysql wrapper library (Free)

Location: http://www.jvmultimedia.com/portal/ 

A great mysql library that features:

  • Disk caching
  • It is one php file that you include at the top of your script. Then, instead of using standard php database functions listed in the php manual, you use a much smaller (and easier) set of ezSQL functions
  • It has excellent debug functions making it lightning-fast to see what’s going on in your SQL code
  • Most ezSQL functions can return results as Objects, Associative Arrays, or Numerical Arrays
  • Works with Smarty templating language

4) Smarty Template Engine (Free)

Location: http://smarty.php.net/

An excellent template engine for php.

One of Smartys primary design goals is to facilitate the separation of application code from presentation. Typically, the application code contains the business logic of your application, written and maintained in PHP code. This code is maintained by programmers. The presentation is the way your content is presented to the end user, which is written and maintained in template files. The templates are maintained by template designers.

5) mysql gui bundle 5.0 (Free)

Link: http://dev.mysql.com/downloads/gui-tools/5.0.html

A suite of GUI tools that includes: MySQL Administrator, MySQL Query Browser, MySQL Migration Toolkit, and MySQL Workbench.

Update 11/05/06

Here is a list of some more tools that can be very helpful for php developers.

Editors 

tsWebEditor: http://tswebeditor.net.tc/

Pnotepad: http://www.pnotepad.org/

Pspad: http://www.pspad.com/

notetab: http://www.notetab.com/

notepad++: http://notepad-plus.sourceforge.net/uk/site.htm

conTEXT: http://www.context.cx/

php Designer: http://www.mpsoftware.dk/

Dev-PHP: http://devphp.sourceforge.net/

Mysql GUI clients

Navicat (commercial) : http://www.navicat.com/

phpmyadmin: http://sourceforge.net/projects/phpmyadmin/

Libraries

Propel: http://propel.phpdb.org/trac/wiki/Users/Introduction

Templates/Frameworks

phptal: http://phptal.motion-twin.com/

cakePHP: http://www.cakephp.org/

prado: http://www.xisc.com/

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • DZone
  • Slashdot
  • StumbleUpon
  • Technorati

110 Comments so far

  1. Tom October 16th, 2006 1:58 pm

    Uhm, I’m a PHP developer for years now, but need nothing of your tools.
    Need just www.cakephp.org, nothing more.

  2. justin October 16th, 2006 2:13 pm

    There are many frameworks available on the Internet for PHP. While many of them are powerful, such as cakephp, it is also a good idea to get experience outside of a framework.

  3. jaredmellentine October 16th, 2006 2:17 pm

    Justin, I’m a big fan of the blog. Great stuff so far.

    I would have included tsWebEditor instead of Crimson, but to each his own, I guess. Small is great, but who uses floppies anymore?

  4. justin October 16th, 2006 2:55 pm

    Jaredmellantine,

    I have never used tsWebEditor. I just checked out their site (http://tswebeditor.net.tc/ if anyone is interested), and it looks like a great editor. I will check it out.

    Thanks!

  5. Luxbot October 16th, 2006 8:26 pm

    Great Post! We now use Crim editor thanks to this! Good stuff!

  6. anonymous October 16th, 2006 11:12 pm

    >…another lame ‘top x’ list pushes it’s way into the feeds.

    particularly lame because items 1) and 2) are windows-only, items 3) and 4) aren’t really ‘tools’ per se, and item 5) isn’t even directly related to php!

  7. justin October 17th, 2006 12:00 am

    “particularly lame because items 1) and 2) are windows-only, items 3) and 4) aren’t really ‘tools’ per se, and item 5) isn’t even directly related to php!”

    1 and 2 are windows only because I develop most of my php applications on a windows machine (last time I checked, 90% of the world uses some for of windows). Also, what would I mention for *nix? vi, pico, or joe? All are built-in and not even worth mentioning. 3 and 4 are tools. They can both help you get a specific job done. 5 isn’t related to php, but chances are, if you are writing a php application, you will also be interfacing with mysql (or some other database).

  8. defproc October 17th, 2006 5:22 am

    That looks like ’stripslashes’ / ‘magic_quotes’ problems in the last reply… Sweet irony.

  9. john October 17th, 2006 7:17 am

    Vs.PHP is ok, but the intellisense sucks compared to Zend IDE. Which does support the “other” platforms. IMO though, Zend sucks at just about everything else.

    beggers can’t be choosers.

    And how many “template” designers actually *use* smarty? It makes it easier for them to read, but they hack them apart and remove stuff. When they see the php tags, they generally stay away more (IMO).

    I’ve found it’s much easier to take a template and put in what I need (still using an MVC type approach). Smarty has just caused more overhead for me than I need. And I’ve started using it on over 10 projects with differant companies, but each time we drop it.

  10. sup October 17th, 2006 9:39 am

    Another great editor is Programmer’s Notepad: http://www.pnotepad.org/

  11. Claus Jørgensen October 17th, 2006 11:37 am

    Are you kidding me ? This got to be the worst list of tools i’ve ever seen.

    1) A free editor as many others, nothing special except it’s ugly and got lesser features than others

    2) Visual studio ? this is not ASP.NET , where the hell did you get that lame idea from ?
    Eclipse can do the same , and is even free.. zend.com/phpide/

    3) ezSQL ? You never heard of mysqli ? or PDO ? Try and fail less hard next time.

    4) Smarty ? o’rly ? They lack so much power, try use php.net/xsl/ if you want a powerfull template language. Smarty is sooo much php4, and we’re almost at php6 now.. bummer again

    5) That’s fine, but how does that suit online access for shared hostings, or clients sites ? phpmyadmin can do almost the same..

    Sorry but you failed amazing hard with this article.

  12. Mark October 17th, 2006 12:04 pm

    You should check out Quanta is you are a linux user - my fave all time editor! Its got code completion, syntax highlighting, bracket matching, indenting etc.

    Nifty and the best bit is its free. It comes with KDE Web Dev.

  13. Carole October 17th, 2006 12:23 pm

    Hmmm, how Windows-centric. All the PHP developers I know use BBEdit or Emacs. Also, if you must use Windows, why Crimson instead of TextPad or UltraEdit?

  14. jaredmellentine October 17th, 2006 5:25 pm

    I forgot to post the URL for tsWebEditor. The code completion and parameter hints are my favorite features. I had to search for a long time before I could find a decent free editor that had those features.

  15. Alexander October 17th, 2006 6:08 pm

    Do you realy think MySQL Query Browser is a nice tool?
    I’ve used it but it has just 3 string(!) query input window and you can not change its size!!!
    Other “tools” are nice(haven’t used 1 and 2 since I prefer vim and KDevelop) but if you need simple query testing - use built in mysql command line tool(it even has table/column name completion!) or try Aqua for complex things!

  16. Schmalls October 17th, 2006 6:10 pm

    I just have to say that I don’t use any of those tools. I would have to say that Elipse/PHPEclipse/Subclipse/Ant, Notepad++, WAMP5, Subversion, and Filezilla are my 5 most frequently used programs while I am doing some PHP programming.

  17. justin October 18th, 2006 12:09 am

    defproc (or I should say anonymous)

    Yes, the problem has been fixed and no it was not magic quotes or stripslashes.

  18. justin October 18th, 2006 12:51 am

    “Are you kidding me ? This got to be the worst list of tools i’ve ever seen.

    1) A free editor as many others, nothing special except it’s ugly and got lesser features than others”

    Here is why I like it: 1) small footprint, 2) free, 3) color codes your source (many languages built-in), and 4) curly bracket following (comes in handy with large amounts of code/enterprise projects.

    tsWebEditor, which Jaredmellantine mentioned is also a great editor (I’m liking it more than crimson the more I use it).

    “2) Visual studio ? this is not ASP.NET , where the hell did you get that lame idea from ?
    Eclipse can do the same , and is even free.. zend.com/phpide/”

    The zend IDE crashes and has never worked very well. Have you actually used it? Eclipse is just bloated.

    “3) ezSQL ? You never heard of mysqli ? or PDO ? Try and fail less hard next time.”

    Yes. ezSQL has worked better for me than the other two (and faster).

    “4) Smarty ? o’rly ? They lack so much power, try use php.net/xsl/ if you want a powerfull template language. Smarty is sooo much php4, and we’re almost at php6 now.. bummer again”

    Many people are still running php4 (almost all hosting providers I have come across still run the latest version of 4. also, just because a new version of php comes out does not mean we need to start using new buzz-word technologies).

    xsl is okay, but it does not offer any form of caching (which smarty does). Also, smarty is very powerful, easier (in my opinion) to use, and offers anyone in charge of design to easily customize anything without having to touch any PHP code.

    “5) That’s fine, but how does that suit online access for shared hostings, or clients sites ? phpmyadmin can do almost the same..”

    if you have an online host and can’t connect to your mysql server from the outside, phpmyadmin works just as well.

    “Sorry but you failed amazing hard with this article.”

    I’m glad I have a new fan out there. Have a nice day :-D

  19. jaredmellentine October 19th, 2006 12:40 pm

    Justin: I totally agree with you about Smarty’s caching feature. I can’t tell you the number of times that’s saved our butts when our webserver was getting hammered by traffic from drudgereport and fark.

  20. Enrique Matta October 22nd, 2006 1:13 pm

    PSPad is a better editor than Crimson Editor. PSPad has newer PHP5 functions in its code completion and is updated more frequently than Crimson Editor.

  21. mark October 22nd, 2006 1:17 pm

    Good list. I’m going to try Smarty out now.

  22. John S. October 22nd, 2006 1:23 pm

    Next time don’t make a Windows only list. Quanta+ for Linux web development. Handle’s PHP very well, used it many times.

  23. George October 22nd, 2006 1:26 pm

    1. I enjoy using Zend IDE. I actually just started to use it and its worked fine for me. I like the fact that you can setup network connections to several client sites. Very helpful when you have to deal with several clients on a regular basis.

    2. Visual Studio is definitely a powerful IDE and I wouldn’t degrade it in anyway. I don’t see why you would want to edit php code inside VS, but I guess it wouldn’t hurt. I would just stick to a more php oriented IDE.

    3. I prefer the PEAR querytool package which allows you to connect to several different types of databases. This allows you to design code which can be used across widely accross different types of databases. This way you don’t have to modify your code to work with various db’s.

    4. I looked into Smarty before, but I ended up using Savant which is somewhat similiar. I find Smarty somewhat bloated and I prefer Savant over Smarty. I guess either one provides the same goal, but its just a matter of preference really. Separating code from html is the way all programmers should go. Allows designers to work with html and to not worry about screwing up the code. Also reduces frustration on the programmers side as they don’t have to search through the mangled html and php code.

    5. I have been using sqlyog to connect to all of my mysql databases has it reminds me of the sql 2000 db interface and also that it provides ssh tunneling, which is a bonus.

  24. Alrayyes October 22nd, 2006 1:35 pm

    Firstly, I think you’ve missed the 2 most important tools EVERY php developer should have:

    Vim & phpMyAdmin. Vim is by far the best & only editor you’ll ever need.

    Secondly, you also forgot to mention a decent framework (*ahum* Symfony *ahum*).

    Thirdly, VS is total shit for web development. Even for client side c++ development I find it bloated & slow. It’s just so….Microsoft…..

  25. silkyd October 22nd, 2006 1:50 pm

    Excuse me…Smarty? Quite possibly the worst thing to ever happen to PHP. I’m all for templating, but Smarty is for suckers: Bloated. Redundant. Moronic. And caching, huh? Didn’t know Smarty was the only way to do that.

  26. James October 22nd, 2006 1:53 pm

    Navicat (http://www.navicat.com/) is the best GUI mysql admin I’ve used, but is unfortunately neither free nor Free. However, SQLyog is also very good and is just in the process of going open source - http://webyog.com.

  27. Tass Skoudros October 22nd, 2006 1:53 pm

    I develop in both Linux and Windows i use Zend Studio for php in both of these operating systems. For me the key is the editing with sftp. It saves me so much time and removes the most mundane task from coding.

    I use phpmyadmin and would consider that the way forward. Though i have never tried anything else.

    I also use VIM to do quick edits. In the end, each to there own. I doubt anyone using web applications will care if you used notepad or a chisel.

  28. Maxwell October 22nd, 2006 2:14 pm

    VIM FTW! Also, Navicat mySQL is indispensible for working with mysql databases.

  29. Me October 22nd, 2006 2:18 pm

    I have one word for you: notetab

    http://www.notetab.com/

  30. shyboy October 22nd, 2006 2:22 pm

    You have forgot Phped

  31. g October 22nd, 2006 2:30 pm

    How did PHPMyAdmin not make the list?

  32. Thomas October 22nd, 2006 2:30 pm

    Thanks for the list ‘o tools. Notepad++ is my favourite freeware editor for PHP:
    http://notepad-plus.sourceforge.net/uk/site.htm

  33. Chris October 22nd, 2006 2:54 pm

    I’m a web developer for 70+ websites currently and I use PHP and MySQL strictly for all of them. I have custom coded a CMS system for them all as well.

    I use Dreamweaver 8 to hand code all my php in because whenever you hit save it autouploads it to the server via sftp and saves it locally. That is the simplest way to have current copies locally and on the server. Plus it lets you have all your sites organized within it. So all 70 sites are just a drop down menu away. Truly the best development environment I’ve ever used… and yes I’ve tried them all as I’ve been doing this since the early days of php3.

    For quick edits you can’t beat GVIM.

    I’ve found projects like SMARTY and CAKE and JOOMLA to be so generalized that rather than learning their quirks it’s easier and faster to custom code everything yourself. It also forces you to LEARN more so you’re better at coding securely.

    Also PHPMyAdmin is all you’ll ever need to manage MySQL.

  34. Paul Couture October 22nd, 2006 3:19 pm

    “Also, what would I mention for *nix? vi, pico, or joe? All are built-in and not even worth mentioning.”

    Hmm… how about Quanta Plus, or any other vast number of tools available on *nix that you could choose. Also, if you develop most of your stuff in Windows, do you host in Windows? Seems to make sense to develop in the environment you will deploy.

  35. Adriaan October 22nd, 2006 3:29 pm

    I have been programming in php for years, and only use dreamweaver for php and phpMyAdmin for mysql. Your tools are crap and any good programmer won’t need to use any of them…

  36. RB October 22nd, 2006 3:32 pm

    gPHPEdit is a great editor for MAC and *Nix folks. Tab completes and the rest of the goodies. Best part is that it works with the GFS so you can work on files that are sitting online… through ssh of ftp…

  37. Matt October 22nd, 2006 3:58 pm

    I’d seriously recommend PHP Designer 2007 - it’s one of the best IDE’s I’ve ever used and whats more it’s free!

  38. Derek M. Payton October 22nd, 2006 4:08 pm

    I’ve been using Crimson Editor for years, and I wouldn’t think of using anything else.

    Smarty? I’ll pass. I use a home-grown template solution that does the trick just fine for me.

    For all my database needs, I use phpMyAdmin or PgAdmin, depending on the database I’m using.

    I don’t see why people are bashing the author… In the end it all boils down to the developers tastes. I develop on windows and like simplicity, hence I use a simple text editor, simple template engine, and simple database administration. Just because you have different developmental preferences doesn’t mean this is a bad article.

    Ever heard the phrase “Diff’rent Strokes for Diff’rent Folks”? Grow up, people.

    Wow, who ever said that web developers aren’t passionate? :P

  39. web design uk October 22nd, 2006 4:16 pm

    These are great resources.
    I love using Smarty already, I can’t wait to check out Crimson Editor

  40. […] 5 must-have tools for php developers! […]

  41. Ryder October 22nd, 2006 4:50 pm

    CakePHP is awesome. I’ve used Crimson Editor before and it’s alright, but PSPad is where it’s at.

  42. matt dennewitz October 22nd, 2006 5:15 pm

    crimson editor? the screenshot cries Windows 3.1

    vs.php is a god-send.
    smarty? excellent.

    but wheres Propel?
    why just use an include file to dumb down (read: make easier and already easy set of functions) integrating myql when you can use an open-source object persistence layer and never write a line of sql to begin with. now *thats* a powerful tool.

    what about prado as a templating engine?
    seriously. its a robust and easy to use event-driven framework.

    the mysql homegrown gui kit and garbage. they barely function on windows and their mac ports are a joke. find an old copy of Mysql-Front (out of commission, but still around - i dont know how i lived on phpmyadmin now that i use this with windows) or CocoaMySql (a solid program)

  43. jeff walters October 22nd, 2006 5:19 pm

    The trend for “windows only” is looking very troubled of late and this trend looks to only accellerate. IE used to have some 98% of the browser market. Now less then 80%. Among developers, the “90% of market” remark is way off the mark.

    You’re a bit ignorant of what other platforms have to offer. The best you could come up with is vi, pico, or joe? That’s ok. You’ll see the light eventually. There is a revolution afoot. Microsoft is far from the best this world has to offer and the world is just starting to wake up to this fact.

    Keep blogging. I may not always agree, but i enjoy them none the less.

  44. notahater October 22nd, 2006 5:28 pm

    I’m underwhelmed. When making a claim of “Top 5 PHP tools”, I expected something GREAT.

    1 & 2 just seem to be editors. I don’t see how an editor is a top PHP tool unless it adds something to PHP development that other editors don’t. Crimson isn’t that hot anyways. Vim does split screen (same or different files), multiple buffers, macros, incredible search and replace, color coding, tab completion, AND MUCH MUCH MORE!.

    The others don’t exactly blow me away either. Why learn another syntax even if EZ is easier? MySQL isn’t that hard. If you’re a real developer, you already know it, and if you’re not, you’d be better served learning it.

    Smarty can be good in certain circumstances, but I don’t think it’s that great for smaller sites (>100 pages?). Gallery2 uses it since the template designers aren’t the same people as the developers….but that’s about it that I know of.

  45. justin October 22nd, 2006 5:45 pm

    “You’re a bit ignorant of what other platforms have to offer. The best you could come up with is vi, pico, or joe? That’s ok. You’ll see the light eventually. There is a revolution afoot. Microsoft is far from the best this world has to offer and the world is just starting to wake up to this fact”

    Im not ignorant of other platforms, I just tend to do all of my development on the windows platform. Hosting is a different story, as most of my servers are either a flavor of linux or freebsd.

    Care to share some of the revolutionary tools for the *nix platform? I, for one, would be very interested.

  46. Damir Secki October 22nd, 2006 5:53 pm

    Hello…
    I too think this list sux big time…

    nobody uses homesite? dreamwever has homesite incorporated… I find DW bloated so I use HS since it was stil of ALLAIRE… and macromedia did no put any efforts to improve it… its a shame…

    I’ve found in homesite everything I need in a php editor (I;ve been one for more than 8 years)… code templates, color highliting, big working area, light, html tags completition (maybe it lacks php completition but I type fast so there’s no need for that…)…

    The only thing I miss is the utf8 encoding support!

    and since now there is the boom in MVC programming pattern it would be nice to have an editor or an ide that would fascilitate the working proccess.

    Here I wpuld like to mention cakePHP…as I explained before… I am a php programmer for several years now and have made a framework of my own.. but if talking MVC cakePHP is the way to go! (www.cakephp.org)

    Personally I don’t like smarty!

    as far as the DB utills… not everyone uses mySQL.. postgre is powerfull too… I personally preffer mySQL (you know… the habbit).. and of course phpMySQLAdmin!

  47. justin October 22nd, 2006 5:55 pm

    “The others don’t exactly blow me away either. Why learn another syntax even if EZ is easier? MySQL isn’t that hard. If you’re a real developer, you already know it, and if you’re not, you’d be better served learning it.”

    It’s not about the easy syntax of Mysql. For a long time, I never used anyone else’s libraries/components. I always had my own classes for pretty much whatever I needed (database access, sessions, etc.). True, it is always better to learn the basic concepts first before using a wrapper library, but they do come in handy at times.

    Also, many of these libraries have new and improved features added to them all the time (ez_sql for instance has its own caching functionality built-in and support for many other databases besides mysql).

  48. justin October 22nd, 2006 5:58 pm

    ” have been programming in php for years, and only use dreamweaver for php and phpMyAdmin for mysql. Your tools are crap and any good programmer won’t need to use any of them”

    Tools are just that…tools. They won’t make you a better programmer, just a more efficient one. You mentioned dreamweaver. How does this make you any more a programmer than someone else that is using crimson editor or notepad?

  49. I have been programming in PHP for several years now, and I also only use Dreamweaver. It provides easy website management; an easy switch between code, UI, and split screen views; and quick uploads to the web server. I have thus far found Dreamweaver, PHPmyAdmin, TextPad, and Fireworks (for simple graphics) to be my staple tools.

  50. craz October 22nd, 2006 6:25 pm

    Your arguments for both smarty and ez_sql seemed to include caching. As noted by many of the comments, smarty is an overkill for small-medium sized applications. Whilst templating is a good thing, for those that have tried the many templating engine out there, smarty will eventually turn out to be less favourable.

    ez_sql… now if you’re using it because of simplicity, I would have to agree with the other poster that mysql itself wasn’t hard. Don’t get me wrong, I agree with you that using a wrapper library is handy but PDO does the job pretty decently in that regards although, they’re not exactly the same thing. However, there’s always adodb (does caching too) and creole.

    As for the editors you’ve mentioned, I like crimson on windows just because it’s free and its syntax highlighting does a great job and yeah, pretty light weight. But given that you’ve recommended it as a ‘top’ php tool, then its equivalent tools on *nix isn’t quite hard to find. Kate and the heavier Qanta plus are examples.

    Each to its own about the platform that they develop in but should your title be somewhat suggestive towards the windows then I would think you’ll get less of *nix comparisons.

    Your comments about how most people are still using PHP4, whilst it may still be true but it’s certainly changing very rapidly. Rather than the notion of having the latest and greatest… you are actually missing out on the benefits of PHP5. If your hosting provider doesn’t have PHP5 then bug them for it or maybe it’s time to look elsewhere.

    My 2 cents

  51. james October 22nd, 2006 6:33 pm

    FYI: ezSQL supports mySQL, Oracle8, InterBase/FireBird, PostgreSQL, SQLite (PHP), SQLite (C++) or MS-SQL according to their website.

  52. justin October 22nd, 2006 6:49 pm

    “Your comments about how most people are still using PHP4, whilst it may still be true but it’s certainly changing very rapidly. Rather than the notion of having the latest and greatest… you are actually missing out on the benefits of PHP5. If your hosting provider doesn’t have PHP5 then bug them for it or maybe it’s time to look elsewhere.”

    I’ve been using PHP5 for quite some time now. I actually find PHP4 to be lacking in many respects (especially with OO programming).

    I have worked with many of the major hosting providers and almost all of them still using the latest version of 4. I think I have only found 1 that had 5 installed.

  53. GOro October 22nd, 2006 7:30 pm

    I use Zend IDE, and EMS MySQL manager for php development. Anything else is useless…

  54. justin October 22nd, 2006 7:44 pm

    “I use Zend IDE”

    Zend IDE is great. It has all the functionality I would ever want. However, stability is what keeps me from using it. I use it from time to time and it always ends up crashing on me (just from doing standard editing/debugging).

    I wish there was another editor/IDE with the power of zend out there (watches, breakpoints, etc.).

  55. Graham October 22nd, 2006 7:51 pm

    As a professional web developer, I consistantly use one tool, and only tool only, possibly the greatest program ever created: ConTEXT.

    It’s free and it’s got everything you’ll ever need in a text editor.

    http://www.context.cx/

  56. Anthony Ettinger October 22nd, 2006 8:38 pm

    Does anyone still use VI and MySQL prompt?

  57. Eric October 22nd, 2006 10:27 pm

    I use Smarty since I started PHP programming, but never used other tools you listed.

  58. justin October 22nd, 2006 11:15 pm

    “Excuse me…Smarty? Quite possibly the worst thing to ever happen to PHP. I’m all for templating, but Smarty is for suckers: Bloated. Redundant. Moronic. And caching, huh? Didn’t know Smarty was the only way to do that.”

    It’s not, you are correct. But, I have tried many other template solutions and they just don’t work as well.

  59. justin October 22nd, 2006 11:17 pm

    “Navicat (http://www.navicat.com/) is the best GUI mysql admin I’ve used, but is unfortunately neither free nor Free”

    I use Navicat on a daily basis and it is one of my favorite mysql GUI admin tools. I didn’t mention it because I already had one commercial app on my list. I wanted to keep them mostly free of charge.

  60. tony October 22nd, 2006 11:52 pm

    Smarty is out of date, very slow, use too much memory. Smart developers never use Smarty. Use PHPTal ( http://phptal.motion-twin.com/ ), Savant (http://www.phpsavant.com) or PHP templates (SolarPHP, CakePHP, Zend..) instead.

  61. justin October 23rd, 2006 12:20 am

    “Smarty is out of date, very slow, use too much memory. Smart developers never use Smarty. Use PHPTal ( http://phptal.motion-twin.com/ ), Savant (http://www.phpsavant.com) or PHP templates (SolarPHP, CakePHP, Zend..) instead”

    This just isn’t true. I have tried PHPtal and Savant and they don’t work as well as smarty. Smarty may be over-kill in some situations, but it is definitely not slow or out of date.

  62. Simon October 23rd, 2006 12:23 am

    I have been PHP propramer for years too. I really like Dreamweaver and phpMyAdmin, and there are very god ‘tool’ you need to development PHP application (not just write code).

    But as time change, new tool comes up and really competes.

    For Dreamweaver lover, please check out “Microsoft Expression Web Designer (Beta)”. This time, it is definitly not just another FrontPage. And this beta copy is Free.

    For phpMyAdmin, it still works very great as you can upload the whole software to remote web server (but just left there, keep it secret in some secret directory). For local development, someone up there recommended sqlyog and I think it is already enough for most development work.

    For discussion on Smarty (the one pointed by author), mysql or db wrapper, cache system, etc, let us excludes them in this tool discussion, otherwise we can actually includes all MVC frameworks, cache frameworks, logging frameworks, and even programing approaches and it never ends.

    PS: No one talks about source code control, and bug tracking tool? And firefox extension to bug HTML/XML/Javascript during development time?

  63. justin October 23rd, 2006 12:35 am

    I am going to have to check out the Microsoft Expression Web Designer beta.

    Thanks for the tip!

  64. JP Loh October 23rd, 2006 1:01 am

    I used to use Crimson Editor but Windows messed with it and development stopped. A clone called Emerald Editor is being developed by CE fans. I switched to gVIM for Windows and works wonders for me.

  65. Scott October 23rd, 2006 2:26 am

    i also would recommend PHP Designer 2007. http://www.mpsoftware.dk/

  66. Brian October 23rd, 2006 6:13 am

    I use jEdit on my iBook. CLI tools on Linux.

  67. Chris October 23rd, 2006 8:20 am

    Smarty bloated, slow… hmm… Iwonder why Flickr uses it, then?

    Don’t listen to half of what comes out of a developer’s mouth. That half is mainly arrogant twaddle. The other half is the gassy effluence from the Coke can he downed in 5 seconds. You probably don’t want to listen to that either.

    Find what works right for you, and learn to use it well.

  68. JV October 23rd, 2006 9:14 am

    1) Ultra Edit
    2) Zend (but I mainly use Ultra Edit)
    3) ezSQL — very good tool indeed!! ;)
    4) PHP is a templating language, why use another?
    5) mysql gui bundle is good enough.

    Cheers,
    JV :)

  69. James October 23rd, 2006 9:41 am

    Just downloaded tsWebEditor, looks good but has one annoying problem - even though i’ve set the tab apcing to 4, and turned off the ‘change into spaces’ option, when I tab, it inserts extra spaces afterwards, anyone any ideas?

    I usually use notepad2 and that handles tabs fine.

  70. NunoF October 23rd, 2006 9:50 am

    There’s so many different tools out there that I’m sure that each developer has their personal favorites.
    Because of that I’ll not even comment on the personal choices of Justin or any commenter. It’s a personal choice, and my only advice is “if it works for you, use it.”

    Anyway, I personally try to stay away from commercial tools. The company where I work is already strained to keep the Adobe/Macromedia licenses that designers and developers use (Photoshop, Illustrator) that putting more overhead into the budget is undesirable at least.

    Having said that here’s my personal choices, which are just that, personal. Oh and Unfortunately I do use Windows for a client machine (all our servers are Linux though) so some of these choices are necessarily Windows-only too.

    1. Editor - Notepad++
    At first glance it seems underfeatured compared to Zend or other editors out there, but believe me, I’ve tried anything else that appeared out there and I always come back to Notepad++.

    2. Template Engine / Database Abstraction Layer
    I do use my own MVC framework (if you want to have a look at the not-documented-at-all :-) source, it’s hosted at http://code.google.com/p/sbook/ ) and I use PEAR MDB2 as the database abstraction layer and Smarty as a templating engine. Performance so far has never been an issue, even in complicated templates with lots of objects being passed to the template, and being able to assign a result array directly from the database and using it as-is inside the template is a huge time-saver when you’re chasing a deadline.
    PEAR modules are also used whenever we need to simplify complicated functionaly into a couple of lines, like HTTP_Upload for file uploads or Spreadsheet_Excel_Writer for instance for backend export functionality.
    Besides none of this is tied-in to the framework, I just use it if I want it, if I need to use something else I will, so it’s pretty much open-ended.

    These choices are really just that, choices. I do use other tools that help out in having a good work environment, like Servant Salamander as a file explorer and ftp tool (it’s commercial I know, but it’s cheap - $30 - and you can’t beat the ammount of functionality if gives you for that price) as well as Filezilla.

    Because I use Linux servers as development machines (Windows being only used as client machines) I also use Sitecopy for uploading/upgrading projects to the production servers and of course Subversion as a version control system (using Tortoise in Windows to access it or just cmd line it through shell access - using putty).

    Because my work also includes construction the HTML/Javascript/CSS for the templates I use - We’re a small company - I have to mention Firefox and a couple extensions (Web Developer, FireBug and URLParams) as being invaluable when developing. Web Developer is THE extension for Web work, it has so many cool and useful features that it suprises me nobody almost ever mentions it… FireBug is invaluable for Javascript programming and URL Params is simply marvelous in it’s simplicity. It’s “just” a POST or GET form builder/submitter. If you do a lot of Flash work like myself, or even web services developing, it helps being able to send data to the form processing method to do debugging/profiling or whatever instead of using debugging tools or Flash test suites that are overcomplicated and tend to have special requirements, specially if what you’re doing is simple.

    In end what works for me can be a nightmare for someone else and vice-versa, so don’t change just for the sake of it, only if you really need it.

    Sorry for the extra-large comment, and also, nice post Justin! :-)

    NunoF

  71. Matthew October 23rd, 2006 10:46 am

    Ugh, people. Instead of ripping on his list of tools, just use that Back button and go look at something else on the Internet if you don’t like what you see here.

    He’s *trying* to help someone out by posting a list of things he’s found helpful, and instead is getting a bunch of garbage comments about how his information is “lame”, “useless”, or “crap”. Again, if you don’t like what’s been posted here, go away. Not every page on the Internet is going to appeal to everyone, but one thing *none* of us need is more junk out there to sift through.

    As for me, I just found out about ez_sql the other day, and would have to agree that it is indeed a helpful tool you might want to check out if you’re frustrated with the way database queries are normally handled in PHP. It has already saved me a bunch of time, and that’s kind of what lists like this are for.

    I’ll also give a nod to the MySQL GUI tools listed above…if you’re connecting your PHP app to a MySQL database. Notice how I’m not posting a remark like “the mysql tools you posted are dumb because not everyone uses mysql”. If the shoe doesn’t fit, then don’t wear it.

    Thanks for your list, Justin.

  72. justin October 23rd, 2006 1:46 pm

    “Sorry for the extra-large comment, and also, nice post Justin!”

    No problem. Thanks for your input, I appreciate it.

  73. justin October 23rd, 2006 1:54 pm

    “He’s *trying* to help someone out by posting a list of things he’s found helpful, and instead is getting a bunch of garbage comments about how his information is “lame”, “useless”, or “crap”. Again, if you don’t like what’s been posted here, go away. Not every page on the Internet is going to appeal to everyone, but one thing *none* of us need is more junk out there to sift through.”

    I’m glad there are at least a few people like you coming to my site that can give me some insightful tips without the personal attacks.

  74. Joshua Gigg (giggsey) October 23rd, 2006 2:30 pm

    To each their own in terms of software to edit code. I personally use PHPEdit, or Notepad++ in Windows.

    The best MySQL tool there is has to be phpMyAdmin, for its simplicity, and ease of use.

  75. Dmitry October 23rd, 2006 3:43 pm

    Your problem is not the post but its title: “The following are five tools that are invaluable to any php developer”.

    It makes the rest of us who don’t use these tools feel like we are not good php developers.

    Anyone still using MysqlFront? I love this tool.

    Dmitry

  76. justin October 23rd, 2006 4:01 pm

    “Your problem is not the post but its title: “The following are five tools that are invaluable to any php developer”. ”

    Really?

    If I wanted to do that, I would have called it “5 tools that only genius pro php developers use”.

  77. Togakangaroo October 23rd, 2006 6:23 pm

    I love crimson editor. Column mode is incredibly useful. However lately I’ve found that a (slightly) better alternative in my opinion is editpad pro. There’s a paid version but also a freeware one that I use all the time. It’s far more customizable has better searching and more comprehensive support for different languages.

  78. links for 2006-10-24 October 23rd, 2006 8:31 pm

    […] Jaslabs: High performance php » Top 5 php tools (tags: php programming tools) […]

  79. Cliff October 23rd, 2006 9:42 pm

    Crimson does look a bit old-school, I might give it a try. But w00t for Homesite, I’ve been using it since the Allaire days too, way before I started using PHP, and can’t find anything nice enough to warrant switching. My toolset pretty much consists of (now) Adobe Homesite, Webmin (screw phpmyadmin, way too much for what I need to do), and WinSCP for syncing. Of course, I’ve not been doing PHP for very long, and am not doing any professional work yet, but I’m doing pretty much everything by hand, without any do-it-all frameworks. I’ll take a look at a lot of the tools posted here, and see if anything works nicer. By the way, Dev-PHP anyone? I believe it has some of the features requested earlier. http://devphp.sourceforge.net/

  80. justin October 23rd, 2006 9:46 pm

    Cliff,

    Thanks for the tip, devphp looks great (from the screenshots). I am going to try it out.

    btw. I removed your site URL..luckily the site doesn’t exist anymore.

  81. depace October 23rd, 2006 10:30 pm

    Zend Studio, Zend Framework, Smarty, PEAR… this is all i need to make anything :-)

  82. vig0 October 24th, 2006 3:15 pm

    Although I’ve never tried the crimson editor, I prefer emacs over anything. It’s extremely powerful. IMO. Thanks for the post.

  83. rich k October 25th, 2006 4:51 pm

    I’m suprised now one has mentioned Komodo/xdebug combo yet, breakpoints and proper debugging of php, python, perl, javascript and more, highlighting, code completion etc. Far less stupid cvs/svn integration than the Zend IDE also.

  84. […] read more | digg story […]

  85. Cliff October 25th, 2006 11:15 pm

    Justin,

    Yeah I know it’s gone, that’s why I linked to it. Figured only people who knew about it would get the joke.

  86. melbourne fl florist October 25th, 2006 11:49 pm

    This is is rather underwhelming…I tried several free php debuggers and phpED is the best hands down. Not free, but worth every penny. Alos, psPad is probably close to the best general purpose FREE editor around.

    Now to my question…I am trying to find a PHP “function parser” that I can run on a large codebase and get a summary of classes, methods and vars…can anyone help me find one?

    advTHANKSance,
    - mark

  87. tman October 27th, 2006 7:49 am

    does anybody here use this text programmer’s editor: www.context.cx

  88. Emily Y. October 29th, 2006 12:13 am

    “Ugh, people. Instead of ripping on his list of tools, just use that Back button and go look at something else on the Internet if you don’t like what you see here.” - Matthew

    I couldn’t agree with Matthew more. I can’t believe how many people just rip on this list… when they could just simply suggest other alternatives. Instead of being jerks, how about just saying, “Hey that list is ok, but what about these better tools A, B, C, etc.”

  89. Yong Wei,Chen October 29th, 2006 10:53 am

    I use Editplus for years.
    And I try to use zend studio now.
    But I will try those tools.

    Thanks for your list.

  90. Karl October 31st, 2006 6:28 pm

    Crimson is good as an editor, but the three things that I need which most editors don’t provide are auto-complete of my own classes/objects (not just PHP functions etc), breakpoint debugging/watches and Subversion support. For these I need a full IDE.

    I’ve tried quite a few. Eclipse is good for editing and subversion but awful for debugging, PHP Designer, TS Web Editor, EnginSite, PHP-IDE and so on are all pretty bad with at least one of the three, and Zend Studio I just couldn’t get running and debugging with any stability.

    I’ve now got my ideal mix. Visual Studio Pro 2005 (I get MSDN from work, fortunately, but I’d buy it anyway as it’s possibly the best software MS ever did and the best IDE anywhere), with the free AnkhSVN plugin for Subversion support (only version 0.6.0.2 seems to work for me) and the VS PHP plugin (not free but very cheap). Plus the MySQL GUI tools bundle from their site.

    It gives the best editor, full intellisense, step debugging, version control, and even shows PHPDOC comments in the intellisense tooltip for my own code. I’m almost in tears of joy as I remember my old frustrations …

  91. Shamu November 1st, 2006 1:19 pm

    Why make it a list where people can add in their preference to the list. That way people would start buzying themselves adding their preference to the list instead of yapping about what they like, what they dislike, et cetera et cetera, yada yada.

    Heck, you can even laugh at some the stuffs added later on, and of course we are all suppose to have the best”est” of intentions, which I think some people did not quite get what you are trying to do in the first place.

  92. […] Jaslabs has a list of the top 5 PHP Developer tools. […]

  93. Suman Paul November 6th, 2006 12:56 am

    I use
    PHPEclipse IDE

    SQLYog for DB management(i guess its better than phpMyAdmin in terms of usability)

    I have configured PHPEclipse to show code hint from Cake API too…

    that works for me … :)

  94. tommi November 6th, 2006 7:21 am

    Hello,

    you just forgot to mention the genuine eclipse plugin TruStudio by xored for PHP, Python, and ECMAScript development. Its a free plugin and can be downloaded via http://www.sourceforge.net/projects/trustudio. I use it a lot and its much better than ZEND Studio.

    Greetings

    thomas

  95. loranger November 6th, 2006 7:28 am

    eSKUeL (http://www.phptools4u.com/scripts/eskuel/?lang=english) is a good PhpMyAdmin alternative too.
    You should give it a try.

    Anyway, thank you for this cool review.

  96. justin flavin November 6th, 2006 7:45 am

    “Also, what would I mention for *nix? vi, pico, or joe? All are built-in and not even worth mentioning”

    I use Kate.

  97. justin flavin November 6th, 2006 7:47 am

    “Does anyone still use VI and MySQL prompt?”

    yeah , i do. nothing beats being at the coalface with no GUI getting in the way.

    but i prefer pico/nano to vi.

  98. saif November 6th, 2006 7:56 am

    editplus and mysql front……there is nothing else to talk about

  99. Utkarshraj Atmaram November 6th, 2006 8:14 am

    I use SciTE (on Windows) and Kate/Quanta/SciTE (on Linux), instead of Crimson Editor. SciTE is much small, It’s open-source (and free, as in free beer). It offers syntax highlighting for many languages (you can add your own), curly bracket matching etc. Kate and Quanta offer more features.

  100. onekay » Blog Archive » Top 5 PHP Tools November 6th, 2006 11:46 am

    […] Justin Silverton has a list up of his top 5 PHP tools and the comments on his page are quite disparaging. […]

  101. Vernon November 6th, 2006 11:48 am

    I’m not sure about your recommendation for Crimson Editor. Now, a couple years ago I might have felt different but the latest release is from 2004! There are a ton of free and cost-friendly alternatives out there just check out php-editors.com, you can even search by license or OS.

  102. […] Top 5 php tools I’ve been getting into PHP more lately that I’m working with things like Wordpress. Having tools available such as Mysql visual tools is always nice though and doesn’t require PHP (tags: php programming software webdesign tools development) […]

  103. […] read more | digg story […]

  104. […] While trying to get back on track with PHP, after being completely taken over by Ruby on Rails for web development, I stumbled upon this list of top 5 php tools. Havent yet tried all of them but VS.php seems quite nice, maybe that is just because I’m selflearning C# and using Visual Studio C# Express Edition for that, although I dont know if such an extensive IDE is necessary for php development. (Way to contradict myself.)  […]

  105. macosbrain November 19th, 2006 6:38 am

    what about http://www.ultraedit.com ???

  106. […] Jaslabs: High performance php » Top 5 php tools Posted in bookmarks | Trackback | del.icio.us […]

  107. claudio January 14th, 2007 3:55 pm

    first I use smarty and find it very powerfull. Don’t listen to bad comments here. I was using dreamveaver but, frankly, I think it’s the worst IDE for php out there. I now switched to rapid PHP (great php tool with css and html support, site browser by ftp like DW) and komodo (for debugging with xdebug). I’ve tried tswebeditor for debugging but it simply don’t work out of the box with xdebug, dont kown why. Ezsql is a great class, I recommend it also.

  108. Remi May 25th, 2007 2:33 am

    Nice list!
    I’m already using Crimson Editor. :)

Leave a reply

adobe audition software Download Robots (SIZE 1.35 GB) oem oem Microsoft Office? adobe standard encoding Download Adobe InDesign CS2 oem oem office 2000 software Upgrade version upgrade window 2000 to window xp 600. Download Adobe Creative Suite for Mac oem dvd to pocket pc 1.2.4 inkjet definition oem software
Download Ashlar-Vellum Graphite 8.0.8 oem
The Logo Creator MEGA pak 3.6, Filterit 4.1 2! Download Cakewalk Music Creator 4 oem Buy cheap PhotoShop CS 2, iCorrect EditLab Pro 4.52 Download Symantec Norton Save Restore 2.0 oem software oem cd line business! adobe cs2 photo shop total training Download Solid Edge 16 oem microsoft office 2003 oem locate software oem files Download Longtion AutoRun Pro Enterprise 12 oem widows oem software window 2000 upgrade download! Download Macromedia Flash Pro 8 for Mac oem quark xpress 6 crack oem software autoroute Download Guitar Pro 5.2 oem Software oem italiano software oem legale 181. "adobe photo shop element" Download McAfee VirusScan Home Edition 8.0 oem oem software cds Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. Download Arturia Storm 3.0 oem cheap software downloads oem Microsoft Office? Download Sony ACID Pro 6 Music Workstation oem adobe standard encoding oem office 2000 software Download Ashampoo Office 2008 oem upgrade window 2000 to xp dvd to pocket pc 1.2.4 Download H&R TaxCut Home and Business 2007 (US Only) oem inkjet definition oem software The Logo Creator MEGA pak 3.6, Download Adobe Fireworks CS3 for Mac oem financial planning software australia Buy cheap PhotoShop CS 2,

Download Acronis True Image Workstation 9.1.3887 oem

iCorrect EditLab Pro 4.52 software discount oem Download Adobe Creative Suite 3 Master Collection for Win oem adobe cs2 photo shop total training microsoft office 2003 oem Download Ableton Live 6.0.9 oem locate software oem files widows oem software Download Indigo Rose AutoPlay Media Studio 7 oem window 2000 upgrade download! quark xpress 6 crack Download Microsoft Windows Vista Business oem oem software bundle Software oem agreements software oem cd 574. Download Adobe Dreamweaver CS3 oem "adobe photo shop element" oem software cds Download Adobe After Effects 7.0 Standard oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software downloads Download Singles 2: Triple Trouble (0.77 GB) oem oem Microsoft Office? adobe standard encoding Download CoonCreekSoftware Estimate Master 5.13 oem oem office 2000 software upgrade window 2000 to xp Download Microsoft Expression Studio 1.0 oem dvd to pocket pc 1.2.4 inkjet definition oem software Download Adobe InDesign CS V 3.0 PC oem The Logo Creator MEGA pak 3.6, financial planning software australia Download Corel Ventura 10.0 oem Buy cheap PhotoShop CS 2, iCorrect EditLab Pro 4.52 Download MasterWriter 1.0 oem software oem cd line business!

adobe cs2 photo shop total training

Download Microsoft OneNote 2003 Professional (DEUTSCH) oem microsoft office 2003 oem itp support agreements oem software time! Download Corel Smart Graphics Studio 1.1 oem widows oem software window 2000 upgrade download! Download PureBasic 4.10 oem quark xpress 6 crack oem software bundle Download Ontrack EasyRecovery Professional 6.0 oem Software oem italiano software oem legale 181. "adobe photo shop element" Download Daz 3D Bryce 6.1 oem
oem software cds
microsoft oem software cd Download The Sims 2 (SIZE 2.79 GB) oem cheap software downloads oem Microsoft Office? Download Proxima FontExpert 2007 oem adobe standard encoding oem office 2000 software Download Autodesk AutoCAD Electrical 2006 oem upgrade window 2000 to xp dvd to pocket pc 1.2.4
Download Autodesk AutoCAD LT 2008 oem inkjet definition oem software student discount adobe cs Download Realviz ImageModeler 4.02 oem financial planning software australia Buy cheap PhotoShop CS 2, Download QuarkXPress 7.2 oem iCorrect EditLab Pro 4.52 software oem cd line business! Download Adobe Photoshop CS2 V 9.0 oem adobe cs2 photo shop total training
microsoft office 2003 oem
Download System Mechanic 6 Professional oem locate software oem files symantec oem software Download SWAT 4 (SIZE 1.27 GB) oem window 2000 upgrade download! quark xpress 6 crack Download Adobe Photoshop Lightroom 1.2 Multilingual oem oem software bundle Software oem italiano software oem legale 181. Download Boinx FotoMagico 2.1.3 for Mac oem "adobe photo shop element" oem software cds Download Acronis Privacy Expert Suite 7.0 oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software downloads Download NuSphere PhpED 5.2 Professional oem oem Microsoft Office? adobe standard encoding Download Ulead CD and DVD PictureShow 4.0 oem oem office 2000 software upgrade window 2000 to xp Download Adobe Acrobat 8.0 Professional oem dvd to pocket pc 1.2.4 inkjet definition oem software Download Adobe Photoshop CS3 Extended for Mac oem The Logo Creator MEGA pak 3.6, financial planning software australia Download Macromedia Fontographer 4 oem Buy cheap PhotoShop CS 2, how to activate reget deluxe! Download MS SQL Server 2000 - Full Version oem software oem cd line business! adobe cs2 photo shop total training Download Corel Procreate KPT Effects oem microsoft office 2003 oem locate software oem files Download Adobe Photoshop Elements 3.0 for Mac oem widows oem software window 2000 upgrade download! Download Serif WebPlus 10.0 oem quark xpress 6 crack oem software bundle Download Adobe Creative Suite 3 Master Collection for Mac oem Software oem italiano software oem legale 181. "adobe photo shop element" Download Symantec WinFax Pro V 10.03 oem oem software cds Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. Download Cakewalk Project 5 oem cheap software downloads oem Microsoft Office? Download Corel Paint Shop Pro PHOTO XI oem adobe standard encoding oem office 2000 software Download CDMenuPro 6.23 Business Edition oem upgrade window 2000 to xp dvd to pocket pc 1.2.4 Download McAfee Personal Firewall Plus 5.0.1.5 oem inkjet definition oem software The Logo Creator MEGA pak 3.6, Download Altova XMLSpy Enterprise 2007 oem financial planning software australia Buy cheap PhotoShop CS 2, Download Apollo DivX2DVD DivX to DVD Creator v3.3.0 oem iCorrect EditLab Pro 4.52 software oem cd line business! Download Symantec Norton Antivirus 2005 oem adobe cs2 photo shop total training microsoft office 2003 oem Download MS Windows XP Professional with SP2 oem locate software oem files widows oem software Download Autodesk 3ds Max 9.0 oem window 2000 upgrade download! quark xpress 6 crack Download Crystal Reports Professional Edition 11 oem oem software bundle Software oem italiano software oem legale 181. Download Adobe Dreamweaver CS3 for Mac oem "adobe photo shop element" oem software cds Download progeCAD 2008 Professional oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software Download Deltagraph 5.6.2 oem oem Microsoft Office? Adobe Standard Download Autodesk Architectural Desktop 2006 oem oem office 2000 software Upgrade version upgrade window 2000 to window xp 600. Download Propellerhead Reason 3 oem dvd to pocket pc 1.2.4 import oem software cds Download Alias Maya 7.0 Unlimited oem The Logo Creator MEGA pak 3.6, financial planning software australia Download Microsoft Office XP Professional oem Buy cheap PhotoShop CS 2, iCorrect EditLab Pro 4.52 Download CyberLink PowerProducer 4.0 oem software oem cd line business! adobe cs2 photo shop total training Download Cakewalk Sonar 5.0 Producer Edition oem microsoft office 2003 oem locate software oem files Download Corel Painter IX for Mac oem widows oem software window 2000 upgrade download! Download Microsoft Visual Studio 2005 Professional Edition oem quark xpress 6 crack oem software bundle Download Effective Studios SiteStudio Professional 6 oem

Software oem italiano software oem legale 181.

adobe photo shop cs 2 Download ScanSoft PDF Converter Professional 4.1 Multilanguage oem oem software cds Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. Download Google SketchUp Pro 6 for Mac oem cheap software downloads oem Microsoft Office? Download Cakewalk Music Creator Pro 24 2004 oem adobe standard encoding oem office 2000 software Download Ulead VideoStudio 9.0 oem upgrade window 2000 to xp download worm armageddon full version Download Acronis PartitionExpert 2003 oem inkjet definition oem software The Logo Creator MEGA pak 3.6, Download Avid NewsCutter XP 6.7.2 oem financial planning software australia Buy cheap PhotoShop CS 2, Download Corel WordPerfect Office X3 Standard oem iCorrect EditLab Pro 4.52 software oem cd line business! Download Conceiva ConvertHQ Premium 1.1 oem adobe cs2 photo shop total training microsoft office 2003 oem Download Ashampoo UnInstaller Platinum 2.8 oem locate software oem files widows oem software Download Adobe Acrobat 7.0 Professional oem window 2000 upgrade download! quark xpress 6 crack Download McAfee Internet Security Suite Version 7.0 oem oem software bundle Software oem italiano software oem legale 181. Download Pinnacle Studio 9 Plus oem "adobe photo shop element" oem software cds Download Zend Studio oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software downloads Download Parallels Desktop 3.0 (build 5584) for Mac oem oem Microsoft Office? adobe standard encoding Download Snapz Pro X 2.1.1 for Mac oem oem office 2000 software upgrade window 2000 to xp Download Adobe Premiere V1.5 Professional PC oem dvd to pocket pc 1.2.4 inkjet definition oem software
Download Readiris Pro 11.5 for Mac oem
The Logo Creator MEGA pak 3.6, finance software Download Microsoft Plus! for Windows XP oem Buy cheap PhotoShop CS 2, iCorrect EditLab Pro 4.52 Download Symantec Norton Internet Security 2005 oem software oem cd line business! adobe cs2 photo shop total training Download McAfee VirusScan Plus 2008 oem microsoft office 2003 oem locate software oem files Download CGTech VERICUT 6.1.2 oem widows oem software window 2000 upgrade download! Download SAS JMP Statistical Discovery 7.0 oem quark xpress 6 crack oem software bundle

Download SWiSH Max2 oem

Software oem italiano software oem legale 181. adobe photo shop cs 2 Download Luxology Modo 301 for Mac oem oem software cds Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. Download Wealth-Lab Developer 4.0 oem cheap software downloads oem Microsoft Office? Download EdgeCAM 12 oem adobe standard encoding oem office 2000 software Download Sothink SWF Quicker 3.0 oem upgrade window 2000 to xp dvd to pocket pc 1.2.4 Download Quark XPress Passport 7.02 oem inkjet definition oem software The Logo Creator MEGA pak 3.6, Download Avanquest Fix-it Utilities Pro 8 oem financial planning software australia Buy cheap PhotoShop CS 2, Download Roxio Easy Media Creator 7 oem

iCorrect EditLab Pro 4.52

software discount oem Download HyperChem 8.03 oem adobe cs2 photo shop total training microsoft office 2003 oem Download Corel Photobook 10.3 oem locate software oem files widows oem software Download Avid Xpress Pro 5.7.2 oem window 2000 upgrade download! quark xpress 6 crack Download Autodesk Maya 2008 oem oem software bundle Software oem italiano software oem legale 181. Download Madagascar (0.54 GB) oem "adobe photo shop element" oem software cds Download Adobe Photoshop CS3 Extended oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software downloads Download Crystal Analysis Professional 9.0 oem oem Microsoft Office? adobe standard encoding Download Sonic MyDVD Deluxe 5.2.3 oem oem office 2000 software upgrade window 2000 to xp Download Adobe Photoshop Album V 2.0 oem dvd to pocket pc 1.2.4 inkjet definition oem software Download Acronis True Image Enterprise Server 9.1.3666 oem The Logo Creator MEGA pak 3.6, financial planning software australia Download Chief Architect X1 oem Buy cheap PhotoShop CS 2,
iCorrect EditLab Pro 4.52
Download PHPMaker.5.0 oem software oem cd line business!

adobe any cs2 from photo photo shop shop upgrade version

Download Adobe Font Folio 11 oem microsoft office 2003 oem itp support agreements oem software time! Download Native Instruments FM8 oem widows oem software window 2000 upgrade download! Download ALGOR Designcheck 20.3 oem quark xpress 6 crack oem software bundle Download Adobe Premiere Pro CS3 oem Software oem italiano software oem legale 181. "adobe photo shop element" Download Far Cry (SIZE 3.45 GB) oem oem software cds Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. Download Corel Bryce 5.0 oem cheap software downloads oem Microsoft Office? Download Cakewalk Sonar 4 Producer Edition oem adobe standard encoding oem nero software Download WebEasy Pro 6.0 oem upgrade window 2000 to xp dvd to pocket pc 1.2.4 Download Nuance Dragon NaturallySpeaking 9.51 Preferred oem inkjet definition oem software The Logo Creator MEGA pak 3.6, Download Neuratron Photoscore Ultimate 5.5 oem financial planning software australia Buy cheap PhotoShop CS 2, Download Avanquest Partition Commander 10 oem iCorrect EditLab Pro 4.52 software oem cd line business! Download MS Project 2003 Professional - Full Version oem adobe cs2 photo shop total training microsoft office 2003 oem Download Pixologic ZBrush 3.0 oem locate software oem files widows oem software Download ActiveState Perl Dev Kit Pro 7 oem window 2000 upgrade download! quark xpress 6 crack Download Pixarra TwistedBrush Pro Studio 15 oem oem software bundle Software oem italiano software oem legale 181. Download Atomix VirtualDJ 4.3 for Mac oem "adobe photo shop element" oem software cds Download FileMaker Pro 9 Advanced oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software downloads Download Adobe Photoshop Elements 4.0 oem oem Microsoft Office? Adobe Standard Download Microsoft Exchange Server 2003 Enterprise oem oem office 2000 software upgrade window 2000 to xp Download Acronis True Image 7.0 oem dvd to pocket pc 1.2.4 inkjet definition oem software Download Macromedia Fireworks 8 oem The Logo Creator MEGA pak 3.6, financial planning software australia Download VersaCheck 2007 Platinum oem Buy cheap PhotoShop CS 2, iCorrect EditLab Pro 4.52
Download StuffIt Deluxe 10 for Mac oem
software oem cd line business! adobe any cs2 from photo photo shop shop upgrade version Download Adobe Acrobat 7.0 Pro for Mac oem microsoft office 2003 oem locate software oem files Download MS Windows 2000 Professional - Full Version oem widows oem software window 2000 professional upgrade Download Discreet Lustre 2.0 oem quark xpress 6 crack oem software bundle

Download Grand Theft Auto: San Andreas (3.94 GB) oem

Software oem italiano software oem legale 181. adobe photo shop cs 2 Download MPSOFTWARE PHP Designer 2008 Professional 6.0 oem oem software cds Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. Download Swift Publisher oem cheap software downloads oem Microsoft Office? Download TuneUp Utilities 2008 oem adobe standard encoding oem office 2000 software Download South River Titan FTP Server Enterprise Edition 6.05 oem upgrade window 2000 to xp dvd to pocket pc 1.2.4 Download SlySoft CloneDVD 2.4.3.5 oem inkjet definition oem software The Logo Creator MEGA pak 3.6, Download Adobe Photoshop CS2 for Mac oem
financial planning software australia Buy cheap After Effects 5.5 Production Bundle Download Autodesk Combustion 2008 oem iCorrect EditLab Pro 4.52 software oem cd line business! Download Microsoft Money 2004 oem adobe cs2 photo shop total training microsoft office 2003 oem Download Adobe Creative Suite 2 Premium for Mac oem locate software oem files widows oem software Download Symantec Norton Internet Security 2007 oem window 2000 upgrade download! quark xpress 6 crack Download Adobe Acrobat 8.0 Professional for Mac oem oem software bundle Software oem agreements software oem cd 574. Download The Settlers: Heritage of Kings (SIZE 1.38 GB) oem "adobe photo shop element" oem software cds Download ACD Systems Combo Pack oem Microsoft window 2000 professional oem software microsoft windows 95 oem software 678. cheap software downloads Download Microsoft Frontpage 2003 (DEUTSCH) oem oem Microsoft Office? adobe standard encoding Download MS Office 2000 Premium oem oem office 2000 software Upgrade version upgrade window 2000 to window xp 600. Download Riverdeep 3D Home Landscape Designer V 5 oem dvd to pocket pc 1.2.4 inkjet definition oem software Download Raxco PerfectDisk 8.0 Professional oem The Logo Creator MEGA pak 3.6, financial planning software australia Download IBM Lotus SmartSuite Millenium Edition Release 9.8 oem Buy cheap PhotoShop CS 2, iCorrect EditLab Pro 4.52 Download Sisulizer 1.6 Enterprise Edition oem software oem cd line business! adobe cs2 photo shop total training Download Adobe Soundbooth CS3 oem microsoft office 2003 oem locate software oem files Download Minitab 15 oem widows oem software window 2000 upgrade download! Download Avid Liquid Pro 7 oem quark xpress 6 crack oem software bundle Download Sym