[FLOW3-general] (SURVEY) Development Environment Platform and more
Thomas "Thasmo" Deinhamer
thasmo at gmail.com
Sat May 29 01:04:20 CEST 2010
Am 28.05.2010 09:34, schrieb Thomas Fritz:
> Hi everybody!
>
> This is a kind of survey. Why? First, i want to know some details how FLOW3
> / TYPO3 Phoenix Developers do their daily development work, because i have
> some ideas which i think could help us all but i first want to know if i am
> completly wrong. Second, i think others might get some tipps here in the
> future for their daily development work. And last but not least i also think
> that some plugin developers (e.g.: DEV3 or others) can get an idea of how
> developers want to work.
>
>
> 1) Which operating system do you use / prefer for your daily work (Apple /
> Windows / Linux)? 32 or 64bit?
I'm on Windows Vista still, althou never used OS X or Linux yet.
> 2) Which IDE / Editor do you use? Any plugins? Which version?
I'm using Dreamweaver CS4, but tried many of 'em,
including Aptana, Net Beans, Komodo IDE (the free version), etc.
> 3) Are you satisfied with your whole Development Environment (IDE / Editor /
> Server Platform / Developemt Environment / operating system / etc )? What
> features, etc. do you miss? What would make you and others even more
> productive?
Well, no - never, but who is really? ;o) The problem is, that all those
big IDEs just don't have all those featured combined I need. E.g.
dreamweaver has great remote support via FTP - no need to create
projects etc. - while it lacks code completion and this magic code hints
thingies all those big IDEs like Aptana or NetBeans have. (Not sure how
all that is called - e.g. Getter and Setter creation is not done easily
with Dreamweaver - I'm really missing that - or also Zen Coding is
something Dreamweaver can't do?!)
On the other side the "big" IDEs are mostly based on JAVA which is imho
SLOW. Aptana has a lot of features but it's just a big unusable and slow
beast; and it was kinda buggy when I tried it last. Net Beans is a lot
cooler, but I haven't yet figured out how to simply access my projects
on my server via FTP - I think you're forced to create a corresponding
'offline' project and Net Beans downloads all the files from the server.
This is imho in first place very nice but Net Beans LACKS the ability to
check if a file was changed on the server, so it's impossible to use it
in a team.
So long story short, I haven't found the 'perfect' IDE yet.
> 4) What kind of Server Platform do you use for your daily development work
> (Xamp, self compiled set of software, dedicated server, etc)?
I'm not that experienced and work in a small agency. We/I work directly
via FTP on the server, using Apache/PHP5.2. At home/private I work on
some TYPO3 Extensions using my own private VPS (Virtual Server) also via
Dreamweaver/FTP directly but I commit those extensions to the TYPO3
Forge via SVN. But I'm just a beginner regarding SVN and collaborative
development. I'm not used to it and therefor it seems a bit complicated
for me imho.
> 5) Do you work with others on one project? How do you collaborate your work?
> Which VCS Software do you use? What do you miss?
See 4) - I'm working alone most of the time; small agency. But when
there are 2 or more working on a project/website we just communicate who
is working on what part and so we don't mess up each other's changes.
This works in our small team quite well.
> 6) Do you use any Virtualization solution for development? If not, which
> would you prefer (Virtualbox / VMWare)?
Well not sure what you mean about that, but I use MS VirtualPC sometimes
to check websites in IE6.
> 7) Which environment (Windows / Linux / Apple) for development and/or
> production of your WebApplications and which version / distribution (XP /
> Win7 / Ubuntu 10.04 / Gentoo / etc) do you prefer?
I have no comparison to all of em, but I'm used to Windows (Vista, XP),
didn't try Windows 7 yet, nor Mac OS X or Linux. We have Apple computers
in our agancy for the designers but I've figured out it's kinda a huge
change swapping OS from WIndows to Mac, because you need to get used to
the keyboard shortcuts etc. which takes you a lot of time in the beginning.
> Thank you very much for your time.
You're welcome!
> Kind regards
>
> Thomas Fritz
Regards,
Thomas
PS: Uh, is this survey only for FLOW3/TYPO3 developers? Sorry if I
wasn't meant to participate here, but I was in the need of answering
your questions somehow. xD
More information about the FLOW3-general
mailing list