• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Do you know a free alternative to Zend Studio?

George

Active member
#1
I am so sick of using notepad for all my coding their has to be a easier way so I figured I would try a decent platform to build in. So, do you know a free alternative to Zend Studio?
 
#5
Eclipse can be at times very unstable and will piss you off. I had no problems with NetBeans, but then again I almost exclusively use Eclipse.
 

Shamil

Well-known member
#6
Eclipse can be at times very unstable and will piss you off. I had no problems with NetBeans, but then again I almost exclusively use Eclipse.
The fact that it's Java vs Mac native screws with me. It's the only app to take 6+seconds to load on my MacBook Air.
 
#9
Thanks for all the suggestion I have it all up and running.
Good stuff!!

One thing to suggest - which has saved me a ton of times. Have a backup strategy in place while you are tinkering around. Here is what I do (below folder structure):

projects
_installations​
xenForo​
1.0.0. RC3​
ZendFramework​
1.10​
....​
_backup
niden.net​
dev​
dev2​
niden.net​
dev​
dev2​
live​

My web root is the projects folder. I have the folder _installations where I store what I download from different vendors (xenForo is one of them). This is a safeguard just in case something goes wrong and I have to use a fresh installation. It saves me from re-downloading the product.

The niden.net folder is the one that I am currently working on. Of course the live is whatever is live and the devX are the development folders, areas where I play. I might have two/three different dev folders trying different things. I always want to do one small thing at a time, test it that it works and then propagate it to a semi-finished state until I finish the next little building block. This way I can easily revert to a previous state and I find bugs easier (along with writing tests but let's not get there for the time being).

Finally I have the _backup folder which holds a mirror of the niden.net folder (and other site folders that I work on). A cron task performs a copy from the niden.net folder to the _backup/niden.net folder every hour. This is what I call the poor man's SVN. If something goes wrong and you have edited the wrong file, you can easily go back 1 hour without having to revert to the installation files. You can set that up as a batch file and a scheduled task in Windows - not sure about the process in Mac computers but I am sure it is similar to setting a cron task.

Other alternatives to keeping your work intact is to use services Google Code, Github, Assembla etc. and check in/out your changes to the source version control software.

I hope the above helps a bit.