I'm designing and programming mainly for Joomla! for many years now, being one of the founders of the project helps a lot with counting years of course :-) and in case you are interested in the tools I use and why I use them I'll list them in this post.
My specialty and passion is creating custom designs/templates for Joomla!, WordPress, Drupal or just plain html sites. For Joomla! I also write components, modules and plugins but because I'm not a guru php programmer I can do that up to a certain level of complexity.
I love creating modules and plugins that give me a special feature and what I like most about writing them myself is the fact that I'm in full control over the markup the module or plugin renders at the front-end of a site.
There is a serious markup problem with many of the extensions created for Joomla! and for the way I build sites I need mean and lean semantic markup so in the rare cases I use 3pd extensions I end up hacking the output or creating overrides.
It's not just the 3pd developers that should pay more attention to the markup their products spit out but Joomla! itself has a huge responsibility concerning this matter. Joomla! core output is still producing many tables and doesn't use H tags for headings to name a simple example and if the core does it that way many 3pd developers just follow this practice.
I write all code by hand, whether this is php, html or css because I just don't trust wysiwyg tools like Adobe Dreamweaver todo exactly what I want. That doesn't say these tools are bad by default but I just like hand writing and I realize this requires a certain level of knowledge that not everyone has or should have.
I have a windows pc and a mac running with different software for different purposes.
Now, that's a little sneak peek in my kitchen maybe you find something useful in it.
# 2 - Posted by: Gabe on 2008-10-30 01:15:08
For SVN with Eclipse there is the Subversive Plugin.
http://www.eclipse.org/subversive/. It is a well integrated subversion client Eclipse.
There is also Aptana, which is Eclipse with default plugins for JavaScript development, and PHP development as well. The integration of JavaScript libraries such as MooTools (Joomla1.5 choice), JQuery, ExtJS is very well done in Aptana. Subversive also works on Aptana.
For Database modeling I'd recommend MySQL Workbench.
http://dev.mysql.com/workbench/
It is the successor to DBDesigner, which is great also.
http://fabforce.net/dbdesigner4/
For quick source code editing: Notepad++
http://notepad-plus.sourceforge.net/
I run WAMP on windows, which is Apache, PHP and MySQL as a windows installer (very easy to set up).
http://www.wampserver.com/en/
All free open source software.
# 3 - Posted by: Joomla Development on 2009-06-27 09:35:21
It’s great to find such a well laid out article, thanks for sharing information
# 4 - Posted by: ggg on 2010-04-28 05:42:31
cheap nike shox r4
fendi sandals
women shox shoes
cheap nike shox nz
# 5 - Posted by: Acai Berry Diet on 2010-05-08 10:12:47
Great sir,
Could you tell me please how to install plugin.I have tried but each time i failed.
# 6 - Posted by: Joomla Development on 2010-05-10 07:06:13
This is an excellent article, thank you very much for it,
I have found here much useful information
# 7 - Posted by: Jim Klein on 2010-05-15 16:23:51
Oh! I have got what i finding.I will use this tools .Keep goigng buddy.
Legal Consulting
# 8 - Posted by: projector screen on 2010-05-18 02:19:55
Nice tutorial.I think you can post more tutorial about joomla.
Overall thnx
# 9 - Posted by: Hp ipaq on 2010-05-18 02:22:53
WOW. Great i need this post.Coz i am not a pro of joomla.This post will help me too much.
Thnx
# 10 - Posted by: buy jordans on 2010-06-25 06:21:30
hi!
please add www.toetoeshoes.com to your directory!
there are a lot of shoes for selections
authentic jordan shoes
air jordan
jordan af1
rare jordans
jordan kicks
jordan air force one
new jordan sneakers
cheap jordan sneakers
authentic jordan
it looks perfectly fit for young people.
there must be one of your interesting.
thank you for share.
# 11 - Posted by: air jordan 11 on 2010-07-01 06:52:51
Hhe article's content rich variety which make us move for our mood after reading this article. surprise, here you will find what you want! Recently, I found some wedsites which commodity is colorful of fashion. Such as that worth you to see. Believe me these websites won’t let you down.
# 12 - Posted by: michael jordan shoes on 2010-07-03 03:54:10
it sounds great .Join us to start sharing your reviews, news about sport shoes in fadeaway23.com
# 13 - Posted by: Cheap Retro Jordans on 2010-07-03 03:55:22
it sounds great .Join us to start sharing your reviews, news about sport shoes in kicksspace.com
# 14 - Posted by: lace wigs on 2010-07-05 06:52:47
Thank your for your articles. I learn more from here! Thank you !
# 15 - Posted by: ugg boots on 2010-07-06 09:30:02
Wow,good!
I love what you wrote.
I think we can make friends.
# 16 - Posted by: ugg boots on 2010-07-06 09:30:16
Wow,good!
I love what you wrote.
I think we can make friends.
# 17 - Posted by: Best Lip Plumper on 2010-07-06 22:17:43
Cheers for sharing, i am new to designing website i currently using wordpress but once i get more familiar i'll try Joomla
# 18 - Posted by: swiss replica watches on 2010-07-09 02:03:10
i believe you are a good writer, but have you erver thought to write some special artcals for peopel who likes shopping very much.
# 19 - Posted by: human hair extensions on 2010-07-09 03:03:37
Thanks for another informative post. I am pretty sure this article has helped me save many hours of reading other similar posts just to find what I was looking for. Once again: Thank you!
# 20 - Posted by: designer handbags on 2010-07-09 06:47:26
Very nice post. I really enjoy the reading.Thanks
# 21 - Posted by: air jordan 11 on 2010-07-16 08:20:34
Well , the view air max skyline of the passage is totally correct ,your details is really reasonable and you guy give us valuable informative post,I totally agree the standpoint of upstairs. I often surfing on this forum when I m free and I find there are so much good information we can learn in this forum!
# 22 - Posted by: Air Jordan shoes on 2010-07-19 06:10:26
sdfsadfsadf
# 24 - Posted by: P90x workout schedule on 2010-07-23 06:11:54
Hi..Your post is amazing. From long time I search for this information. But I didn’t get right thing. Thanks to you I got stuff which I am looking for. I would like to read more from you.
# 25 - Posted by: Watch Salt online on 2010-07-23 06:12:28
I like your post. your post have lots of different matter from useual post related to this kind of topic.
# 26 - Posted by: Gisborne NZ on 2010-07-24 01:33:16
Cheers for sharing your knowledge its much appreciated. I have bookmarked your site so i can return at a later date to use this information when i get more used to Joomla.
# 27 - Posted by: venson on 2010-07-24 03:33:44
One of several Most well-known Fashion accessories -- Switzerland Replica WatchesDaytona replica watches
# 28 - Posted by: venson on 2010-07-24 03:36:40
Daytona replica watches,http://www.watcheslux.com/daytona_rolex-watches.html
# 29 - Posted by: wow schnell gold on 2010-07-27 07:24:19
welcome to gamesavor to buy wow gold!
# 30 - Posted by: replica watches on 2010-07-28 09:16:50
really good point. i do this subconciously with my nephew alot. i'll say stuff like: "wow, you are studying bar graphs in math!? it took me a week to figure them out but they are fun!" and i think it boosts his confidence to know that even his Aunt finds some things hard and that he doesn't have to feel bad when he struggles. i'm so glad i found your blog!
Help for creating beautiful comments.
Please read this help text and use it when you post a comment.
You can use the following html in your comment:This is the first paragraph of your comment
This is the second paragraph of your comment and this text will be bold.
This is the third paragraph of your comment and this text will be italic.
Thanks
In Joomla! land there are a couple of ways to built your website and I'm talking about the template specifically. Now...
One of the most forgotten or ignored "features" of a website is the print page. Many times...
The Joomla Project is pleased to announce the immediate availability of Joomla 1.5.7 [Wovusani]. This...
As you may know already there is an option in Joomla! 1.5 to create one menu tree but show different...
For professional Joomla! consultancy and development visit Alvaana.com
Copyright 2008 The Woof and The Warp - Arno Zijlstra
# 1 - Posted by: Michael Hamanaka on 2008-09-13 19:33:39
Don't forget project documentation, like all of your usernames and passwords, or any other information. Google Docs works really well while collaborating with clients. The biggest speed bump in dev is the authentication process, the human part of that is obviously the slowest part. I used to write everything on paper and then I would lose them, it is so much easier with secure passwords, especially those generated by cPanel to be cop ad pasted.