Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 27th, 2006, 11:59 AM   #1
moon_dog
Newbie
 
Join Date: Mar 2006
Posts: 1
Rep Power: 0 moon_dog is on a distinguished road
linux for web design

is linux a good platform for web design/development? i'm thinking of switching platforms but i've got to be able to do web design/development.
moon_dog is offline   Reply With Quote
Old Mar 27th, 2006, 12:25 PM   #2
Lich
Professional Programmer
 
Lich's Avatar
 
Join Date: May 2005
Location: Detroit
Posts: 254
Rep Power: 4 Lich is on a distinguished road
Send a message via AIM to Lich Send a message via MSN to Lich
All depends. For development, there's nothnig wrong with it. You can develop in any text editor, so emacs, vi, pico, Kate, etc would all work fine. For design, if you can use the Gimp you'll be ok, otherwise, if photoshop is your answer, I wouldn't do it.

But linux is a great platform for all development stuff.
__________________
--John Cruz
Web Developer
www.cruzweb.net
Lich is offline   Reply With Quote
Old Mar 27th, 2006, 12:26 PM   #3
java_roshan
Professional Programmer
 
Join Date: Mar 2005
Location: Student of University of Mumbai, Maharashtra State, India
Posts: 344
Rep Power: 4 java_roshan is on a distinguished road
yes, GNU/Linux is a good platform for Web Design / Development only if you don't stick to any specific technology that wont work on GNU/Linux.

I am just listing out the tools that would not stop you from changing the platform

For ASP, Sun's Active Server Pages can help you
Apache server can b installed
JSP/PHP can be easily worked with
GIMP Image/Photo editing software

GUI tools for HTML
You have tools like Composer (Comes with Mozilla)
Bluefish (I did not try this...)
lots more..I can't recall everything.......
java_roshan is offline   Reply With Quote
Old Mar 27th, 2006, 3:08 PM   #4
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
The GIMP handles well as an image manipulation application, but doesn't have the range of features that Photoshop boasts. It is, however, free, which is a factor in its favour. But professional graphics designers should probably stay with the OS they currently use.

Nvu is a GUI web page designer, based off Mozilla Composer, but rather more advanced than it's predecessor. There are also a number of text and code editors available for Linux, as you might expect from an OS created by volunteer coders.

On the server side Linux competes well. Indeed, Linux dominates the web server market by a considerable margin, and the majority of server-side tools in popular use are available for Linux.
Arevos is offline   Reply With Quote
Old Jul 10th, 2006, 3:13 AM   #5
GL&HF
Newbie
 
Join Date: Jul 2006
Posts: 3
Rep Power: 0 GL&HF is on a distinguished road
I think that no reason to change platform for web design/development because linux hasn't any real advantages in this
GL&HF is offline   Reply With Quote
Old Jul 10th, 2006, 3:34 AM   #6
Toro
Hobbyist Programmer
 
Toro's Avatar
 
Join Date: Apr 2006
Posts: 136
Rep Power: 0 Toro is an unknown quantity at this point
Honeslty, web design is, IMHO, a lot easier on a Mac than other systems. Mac OS X is a great operating system. Most professional web and graphic designers work on Macs more than on Window and Linux machines.

My friend just brought a Mac Mini for his music editing business. he loves it and prefers it over Windows anytime. Mac OS X is also an Unix-based OS like BSD and Linux.
Toro is offline   Reply With Quote
Old Jul 10th, 2006, 5:11 AM   #7
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
I'd argue that if you don't use Photoshop, it doesn't really matter what OS you use. They all have decent text editors, image viewers, FTP applications, etc. It just boils down to what you prefer.

Obviously, if you need Microsoft Office, Photoshop or similar, you're limited to Windows and Mac OS.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Jul 10th, 2006, 7:39 AM   #8
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
"is linux a good platform for web design/development?"

Yes.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Jul 13th, 2006, 4:12 PM   #9
mackenga
Professional Programmer
 
Join Date: Mar 2005
Location: Glasgow, Scotland
Posts: 317
Rep Power: 4 mackenga is on a distinguished road
GL&HF (Newbie, Join Date: Jul 2006, Posts: 3):
Quote:
I think that no reason to change platform for web design/development because linux hasn't any real advantages in this
I get a strong sense you just don't know what the advantages are. Linux has its usual advantages over Windows (It's stable, it's free, and development tools are easier to come by, especially if your budget doesn't stretch to the likes of Photoshop). The GIMP can be used to create really very professional looking graphics, although I would have to admit in all honesty that it's not as easy to pick up and use as Photoshop.

But web development is not just about what editor you use; I use Linux for virtually all my own development (and Windows to develop software for my employer, so I do have some basis for a comparison) and I find that what Linux offers you is flexibility.

Flexibility gives you options, which gives you a range of approaches to a given project. If I want to build a website, I can develop my server-side machinery in Perl, Tcl, C, or PHP for instance. I can decide which of these best suits my application. I've been known to mix two or three of these from time to time. I know that you can do a bit of this on a Win32 system, but it's nowhere near as easy to get into and set up, and you're often lumbered with the ungainly bulk of IIS, ASP and the massive and often unnecessary footprint of the .NET framework.

One of the best things about developing on Linux, whether for the web or anything else, is the freedom to set up multiple instances of the OS and most applications without giving any consideration at all to licensing. If I want to set up 20 virtual machines with various Linux configurations on them, I can feel free; if I want a C++ compiler and a GUI IDE on every one of these, I don't have to consider the cost like someone forking out for Visual Studio would.

Linux's robustness makes it a great development platform too. I regularly belt seven shades of crap out of my linux box with faulty code and heavy workloads and despite being a pre-Coppermine Celeron with only a half gig of core it's like water off a duck's back. My last reboot was months ago, and that was because of a power cut. I have no plans for any other reboots or shutdowns until I get around to replacing the PSU.

Toro:
Quote:
Honestly, web design is, IMHO, a lot easier on a Mac than other systems. Mac OS X is a great operating system. Most professional web and graphic designers work on Macs more than on Window and Linux machines.
Granted, MacOS is often the tool of choice for arty types, for a mixture of historical and very good rational and modern reasons. (Also, Macs don't look out of place in an arty setting, which is a tough thing to say about ix86 boxes; usually, the swisher and sleeker they try to look the more of an eyesore they become...) - and as you say, since MacOS X it's not just a cute, nice, easy little system, but actually has a real engine under the bonnet (Americans read 'hood').

I've always liked Macs and lately they've only been getting better. I'm too at home on my Linux PCs (plus, the hardware can often be picked up for free; the machine I'm using right now didn't cost me anything for example since it was donated to me after being retired by a local primary school) to own a Mac, but I did have a couple back in the days when my computer collection was bigger and you don't hear many people around who actively dislike them.

Windows is definitely not a serious platform for development. It's relatively difficult and awkward to develop portable software on Windows, and it's very easy to slide down the slippery slope of proprietary crap. The licensing makes Windows cumbersome for developers, too, and expensive for hobbyists and beginners. Anyone who learned .NET 1.1 and then found themselves adapting to .NET 2.0, or who learned VB6 just in time to discover VB.NET was completely different, or who tried to move seamlessly from years of ADO experience to ADO.NET, knows that Microsoft development is not a stable world in any way; I mean, how many people are developing COM components these days? I mean, profitably?

Skills picked up developing on Win32 aren't even transferrable to later versions of Win32 it seems. I guess MS just make too much money running MOC courses to allow peoples' hard-earned (and heavily paid-for) knowledge to be worth anything for too long.

Anyway, I'm drifting into an unrelated rant. If you're a beginner programmer, a hobbyist, or anyone who wants and expects to have a long term career in development of any kind, Linux has massive advantages (although as I say, I mean that more over Win32 than over MacOS).
__________________
"I'm not a genius. Why do I have to suffer?"
mackenga is offline   Reply With Quote
Old Jul 13th, 2006, 4:32 PM   #10
Pizentios
Programming Guru
 
Pizentios's Avatar
 
Join Date: May 2004
Location: Brandon, Manitoba, Canada
Posts: 2,023
Rep Power: 7 Pizentios is on a distinguished road
Send a message via ICQ to Pizentios Send a message via MSN to Pizentios
Quote:
Originally Posted by moon_dog
is linux a good platform for web design/development? i'm thinking of switching platforms but i've got to be able to do web design/development.
Yes!

I do all my development on linux systems. For my image editing i use GIMP, which is super powerful IMHO. Some people might argue that GIMP isn't as poswerful as photoshop, but in reality it is just as good or better most aspects. GIMP will let you create your own scripts to do repeitive tasks, or to re-create a cool effect that you made. For the actual code of the sites, i tend to use vim or gvim, but that's more out of personal preference. Linux has a few good web development IDE's out there that i know of, one of which is Quanta Plus. I haven't used it that much, but from what i have seen it's pretty good, it even has autocompleation for php built in.

You might want to check out the kde web dev project. It looks to have a few tool that you might be able to make use of.

and if all else fails, google is still there :-)
__________________
Profanity is the one language that all programmers understand.

Check out my Blog <---updated Nov 30 2007!
Pizentios is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 12:47 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC