Question

Which is better for php developing - Zend studio or Dreamweaver?

Asked by: MasonWolf

I presently develop php-based websites and web apps in Dreamweaver. I paid for the upgrade to CS3 and was a bit underwhelmed. Honestly, if I had to do it over, I would've just kept with the version I had - all the bugs are the same, it doesn't recognize any new php functions that DW 8 didn't, and I even lost a handy extension that is no longer supported.

Anyway, this has me thinking that it may be time to abandon the Dreamweaver line altogether, and I know Zend is often touted by the experts here as a great environment. I downloaded the free trial of Zend studio, and I can tell right away that it'll take a while to learn all the features, but at first glance it seems powerful. Before I get too far into it though, has anyone made the switch from one to the other? Which was better?

If money wasn't an issue (it is, but for the sake of simplicity pretend it isn't) which environment would be better suited for the type of development I want to do? I use a combination of procedural and inline php scripting for small projects, as well as class and package-based scripting for larger ones. Most of the servers my clients use are running php 4, but my own personal server is php 5 and that's the language I really want to develop in from now on.

For courtesy's sake, I would appreciate if only experts who have experience in both IDE's would leave comments (I hope there's at least a few of you out there!). Obviously I don't expect just one person to "answer" this question. Points will be split among every expert who makes a good contribution.

This question was actually inspired by a question asked earlier today. Here's the link: http:Q_22923302.html

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2007-10-28 at 18:04:35ID22923531
Tags

zend

,

dreamweaver

,

studio

Topics

PHP Scripting Language

,

Adobe Dreamweaver

Participating Experts
5
Points
500
Comments
11

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. PHP/MYSQL/DREAMWEAVER
    I have been quoted that: - "Dreamweaver is in my opinion the best windows tools that I have used in the generation of an online interactive website, when dealing with PHP and MYSQL" As i have been asked to design using PHP and MYSQL i have started using dreamweav...
  2. kollection and dreamweaver
    What are your opinions of Kollection? I use dreamweaver 8. How does kollection integrate into it and is it difficult?

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: nizsmoPosted on 2007-10-28 at 18:43:46ID: 20167185

hey masonwolf didnt' realise you use dreamweaver, i have been using Zend Studio from the beginning, it does have some powerful featues, its easy to use, provides good function and varaible hints (also ones you define yourself) and even member functions and variables. I have often referred to dreamweaver only to fix some layout problems in the design view of some php script with mixed HTML in there as well, as Zend Studio does not have a design view (nor do i think it needs one.)

In my opinion Zend all the way, I know you specialize in php, so you would probably (after some getting use to) find zend much more powerful than DM in terms of PHP development. In fact, it does not do a bad job of HTML and Javascript either :)

 

by: wildzeroPosted on 2007-10-28 at 19:08:10ID: 20167253

Hi there,

In the last month I have been using Eclipse PDT build, this is (aparently) the framework Zend is going to move to (but just have some other bits and bobs so they can still charge for it). Grab it from here -> http://www.eclipse.org/pdt/

It's very good!

 

by: jason1178Posted on 2007-10-28 at 20:00:14ID: 20167387

Hi MasonWolf,

Unless you are just learning PHP (hah!) or don't want to write code, then Zend is the better choice.  Dreamweaver is good for the beginner or the lazy developer who would rather pay for packaged code because they can't or won't develop their own.  

DW does a better job with designing pages, but Zend isn't all that bad in that respect.  Certainly its much better than it used to be.

 

by: MasonWolfPosted on 2007-10-28 at 20:27:49ID: 20167494

Gosh, didn't think a consensus would start to form so quickly. I mean I hoped it would, but I figured there would be at least a few people telling me Zend wasn't worth my time.

I'm curious about windzero's suggestion though. Has anyone else had much luck designing with the Eclipse PDT product? Even though I said "pretend cost isn't an issue" if there's a free tool out there that beats DW for php development, I'm definitely going to be interested.

I'm actually downloading it now - 25 minutes to go last I checked. Man I wish my internet was faster!

 

by: jason1178Posted on 2007-10-28 at 21:07:59ID: 20167581

>> Gosh, didn't think a consensus would start to form so quickly

I'm not sure why people think of DW as an IDE.  It really isn't.  It's a decent to very good visual editor for web pages and offers a lot of tools in that realm.  But for serious programming, it can barely do even the most basic syntax checking.   It has a tool to balance braces, which barely works and that's about it.  Okay, it does some code coloring and can give tooltip help on common PHP functions.

And I think it supports PHP better than just about any other language with the possible exception of ColdFusion.

 

by: steelseth12Posted on 2007-10-29 at 01:06:10ID: 20168055

Hi MasonWolf
A few months back when CS3 first came out i was in the exact same position you are today.
The obvious choice zend studio. I gave that a try and i was impressed, i also  tried eclipse , aptana and any other IDE you can think of. Every single one is better than dreamweaver.
After a month of experimenting it all came down to production , although all of them are better than dreamweaver .... i seem for some reason to write code faster in dreamweaver ... and i DONT use the visual editor .... the only time my hands get off the keyboard is to open a file from the file explorer.

 

by: administradoresPosted on 2007-10-29 at 02:02:04ID: 20168156

I use Dreamweaver for some years now, and is the best text editor i ever used, zend disliked me alot and i think is a tool for beginners.

The things i like.

Easy to setup to run with a webserver locally and also to upload the files to the remote server, my sites are updated in few seconds.
You can replace a var in 1000 files with just one replace.
I use it to create all kind of scripts not only php.
I like the way dreamweaver display the code (colors etc..).
It has a html code validator.

But if you want only a PHP editor may ti's better zend studio.

 

by: administradoresPosted on 2007-10-29 at 02:13:47ID: 20168181

Well i'm downloading again Zend Studio, beacuse i see a lot of changes since the last time i used it, so forget my last comment.

Now it really looks powerfull i also will give a try.

 

by: MasonWolfPosted on 2007-10-29 at 20:18:28ID: 20174620

If you have any last comments in favor of either Zend, Dreamweaver, or something different please post them now. I'm going to close this question tomorrow around noon. Thank you to everyone who's provided advice so far. You guys have been tremendously helpful.

By the way, one of the things I like most about DW is the ability to interact with the server. I know it's a little buggy sometimes, but it usually saves me a lot of time versus ftp. Does Zend offer that feature? Also, does Zend integrate well with any sort of online CVS?

 

by: nizsmoPosted on 2007-10-29 at 20:59:20ID: 20174717

MasonWolf:

Zend supports FTP, SFTP and FTP over SSL, connects very easily to any servers.
After connected it appears on the left side (i am sure you can customize) with an explorer-like interface, and you can use it as if it is another hard drive/folder on your computer. The difference being you are actually uploading and modifying files on the FTP server.

Hope this info. helps.

 

by: administradoresPosted on 2007-10-30 at 06:41:21ID: 20177006

Now i think Zend Studio is mutch better than DW, i'd choose Zend Studio instead of CS3, the improvement between DW 8 and CS3 is poor compared with Zend Studio improovements.

Now it can interact with ftp server and also can be integrated with CVS or subversion.

Just a great IDE but for me DW is a text editor.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...