Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming > Web Coding

Reply
 
LinkBack Thread Tools
Old 05-21-08   #11 (permalink)
Programmer
 
stupid's Avatar
 
amd nvidia

Join Date: Jan 2006
Location: Fahaheel, Kuwait
Posts: 1,219

Rep: 143 stupid is acknowledged by manystupid is acknowledged by many
Unique Rep: 112
FAQs Submitted: 1
Trader Rating: 4
Default

Don't listen to the fanboys It's dumb to say "linux yay!" - It depends on your situation and what you want to do. We deal with both of these environments daily.

Basically you can get most anything done with either of them.

The 2 most important questions will be:
1. Are you familiar with Linux? Starting a server might be a tough place to learn.
2. Do you want to use Microsoft products? Most importantly, do you want to use .Net? Linux has Mono, but lets be serious, it has tons of problems with .net and is NOT up-to-date.

Other than that, you can pretty much use anything that the other server can. I know there are exceptions, but most mainstream technologies can be jumped back-and-forth if it is not strictly Windows.

- That's my 2 cents
__________________
"If there is a god, I hope he has a good excuse"
Woody Allen

System: Minazo
CPU
Opteron 1210
Motherboard
Biostar TForce 550 SE
Memory
2x1GB G.Skill DDR2 800
Graphics Card
eVGA 8800GT
Hard Drive
500GB 16MB Buf Samsung
Power Supply
Corsair HX520W Modular
Case
CoolerMaster Centurion 5
CPU cooling
CoolerMaster GeminII & Scythe SFF21Ds
GPU cooling
Accelero S1 & Scythe SFF21D
OS
XP Pro SP2
Monitor
Dual monitors: 22" & 19" Widescreens
stupid is offline   Reply With Quote
Old 05-21-08   #12 (permalink)
Kernel Sanders
 
rabidgnome229's Avatar
 
intel nvidia

Join Date: Feb 2006
Location: Pittsburgh
Posts: 4,894
Blog Entries: 1

Rep: 548 rabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famous
Unique Rep: 326
FAQs Submitted: 6
Trader Rating: 5
Default

Quote:
Originally Posted by stupid View Post
Don't listen to the fanboys It's dumb to say "linux yay!" - It depends on your situation and what you want to do. We deal with both of these environments daily.

Basically you can get most anything done with either of them.

The 2 most important questions will be:
1. Are you familiar with Linux? Starting a server might be a tough place to learn.
2. Do you want to use Microsoft products? Most importantly, do you want to use .Net? Linux has Mono, but lets be serious, it has tons of problems with .net and is NOT up-to-date.

Other than that, you can pretty much use anything that the other server can. I know there are exceptions, but most mainstream technologies can be jumped back-and-forth if it is not strictly Windows.

- That's my 2 cents
Quote:
Originally Posted by madcat66 View Post
So I was planning on setting up a home file server and attempting to make my own web site over the summer...

Would you guys recommend I use Linux or XP on the server?
I feel fairly comfortable using Linux, so that is not really an issue. I am really just wondering which one is easier to use and has better options in terms of setup and security.
Take into account that I have never done any web programming or anything before, so i am a noob in that dept...all the coding I have done has been C, C++, hardware design, and robotics programming.


Looking for some opinions, experiences, etc...
For server use go linux - no question about it. The linux box will be lighter, faster, more secure, and easier to remotely administer. The only thing you need to hook it up to is the network - no mouse/kb/screen required - just SSH in and it's exactly as if you are on the physical machine.
__________________
BIG BROTHER
I put on my robe and wizard hat...

IS WATCHING

System: It goes to eleven
CPU
E6300
Motherboard
DS3
Memory
2GB XMS2 DDR2-800
Graphics Card
EVGA 8600GTS
Hard Drive
1.294 TB
Sound Card
Audigy 2 ZS
Power Supply
Corsair 520HX
Case
Lian-Li v1000B Plus
CPU cooling
TTBT
GPU cooling
Thermalright V2
OS
Arch Linux/XP
Monitor
Samsung 226bw
rabidgnome229 is offline Overclocked Account   Reply With Quote
Old 05-21-08   #13 (permalink)
Overclocker
 
Manyak's Avatar
 
intel nvidia

Join Date: Mar 2008
Posts: 2,091

Rep: 180 Manyak is acknowledged by manyManyak is acknowledged by many
Unique Rep: 130
Trader Rating: 10
Default

Quote:
Originally Posted by rabidgnome229 View Post
The only thing you need to hook it up to is the network - no mouse/kb/screen required - just SSH in and it's exactly as if you are on the physical machine.
As if winserver doesn't have remote desktop.


Anyway, I'd only use Windows Server if you want Active Directory for your house or .net on your website. If not, use linux. Or even unix. Whichever you'd be more comfortable with.
__________________
Under Construction: [Project] Wraith
On Hold: [Project] Belial

System: Gravehouse
CPU
Intel E8400
Motherboard
Intel DX38BT
Memory
OCZ Platinum DDR3-1333
Graphics Card
Geforce 8800gts G80
Hard Drive
2x WD RE2 500GB RAID0
Sound Card
X-Fi Platinum
Power Supply
ABZ Tagan 800W
Case
CM Stacker 832
Manyak is offline   Reply With Quote
Old 05-21-08   #14 (permalink)
Kernel Sanders
 
rabidgnome229's Avatar
 
intel nvidia

Join Date: Feb 2006
Location: Pittsburgh
Posts: 4,894
Blog Entries: 1

Rep: 548 rabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famous
Unique Rep: 326
FAQs Submitted: 6
Trader Rating: 5
Default

Quote:
Originally Posted by Manyak View Post
As if winserver doesn't have remote desktop.


Anyway, I'd only use Windows Server if you want Active Directory for your house or .net on your website. If not, use linux. Or even unix. Whichever you'd be more comfortable with.
Of course it does - but no matter how much windows tries it will never have a true terminal

**EDIT**
misread your post

SSH is much more portable and universal than remote desktop. My friend's DS will run SSH so he can do anything on his DS that his linux box can do.
__________________
BIG BROTHER
I put on my robe and wizard hat...

IS WATCHING

System: It goes to eleven
CPU
E6300
Motherboard
DS3
Memory
2GB XMS2 DDR2-800
Graphics Card
EVGA 8600GTS
Hard Drive
1.294 TB
Sound Card
Audigy 2 ZS
Power Supply
Corsair 520HX
Case
Lian-Li v1000B Plus
CPU cooling
TTBT
GPU cooling
Thermalright V2
OS
Arch Linux/XP
Monitor
Samsung 226bw

Last edited by rabidgnome229 : 05-21-08 at 02:18 AM.
rabidgnome229 is offline Overclocked Account   Reply With Quote
Old 05-21-08   #15 (permalink)
Unix Evangelist
 
mkdir's Avatar
 
intel

Join Date: May 2008
Location: /dev/null
Posts: 218

Rep: 33 mkdir is acknowledged by some
Unique Rep: 27
Trader Rating: 0
Default

freebsd, samba, lighttpd
__________________
C'e solo l'Inter

System: Laptop
CPU
Intel T2060
Motherboard
Acer Grapevine
Memory
2GB Corsair 667MHz
Graphics Card
Intel GMA950
Hard Drive
80GB Toshiba
Sound Card
Intel HDA
OS
FreeBSD 7.0
Monitor
15.4"
mkdir is offline   Reply With Quote
Old 05-22-08   #16 (permalink)
Windows Wrangler
 
madcat66's Avatar
 
intel nvidia

Join Date: Dec 2007
Location: CA
Posts: 73

Rep: 3 madcat66 Unknown
Unique Rep: 3
Trader Rating: 0
Default

Quote:
Originally Posted by stupid View Post
Don't listen to the fanboys It's dumb to say "linux yay!" - It depends on your situation and what you want to do. We deal with both of these environments daily.

Basically you can get most anything done with either of them.

The 2 most important questions will be:
1. Are you familiar with Linux? Starting a server might be a tough place to learn.
2. Do you want to use Microsoft products? Most importantly, do you want to use .Net? Linux has Mono, but lets be serious, it has tons of problems with .net and is NOT up-to-date.

Other than that, you can pretty much use anything that the other server can. I know there are exceptions, but most mainstream technologies can be jumped back-and-forth if it is not strictly Windows.

- That's my 2 cents

What would the advantages be of using .net? I am not sure if I want to use it or not, as I have never used it before
__________________
System: Big Green Clean Machine
CPU
Core 2 Duo E6600
Motherboard
Abit IP35-E
Memory
2GB Corsair XMS2
Hard Drive
320 GB Western Digital SATA
Sound Card
Integrated HD Audio
Power Supply
Corsair HX520 Modular
Case
Thermaltake M9
CPU cooling
OCZ Vendetta 2
OS
WinXP Media Center
Monitor
Samsung SyncMaster 22", SyncMaster 17"
madcat66 is offline   Reply With Quote
Old 05-23-08   #17 (permalink)
Programmer
 
stupid's Avatar
 
amd nvidia

Join Date: Jan 2006
Location: Fahaheel, Kuwait
Posts: 1,219

Rep: 143 stupid is acknowledged by manystupid is acknowledged by many
Unique Rep: 112
FAQs Submitted: 1
Trader Rating: 4
Default

Quote:
Originally Posted by madcat66 View Post
What would the advantages be of using .net? I am not sure if I want to use it or not, as I have never used it before
Not trying to incite a flame war, but .Net is likely the most powerful and universal library out there. The same languages (C# or VB[blech]) can be used for both desktop applications or web applications. The language itself is very easy to learn, but extremely powerful. The most useful IMO. Compared to php (I developed in php for about 4 years) you can get things done in half the time with half the code. The library is just that much larger and more capable.

For example, with the new LINQ architecture I can connect to a database and return a stored query with 7 words in code. The library is so well and constantly developed. There will always be MS hate (hell, I hate them a lot of the time too), but they really got the .Net framework right.

The only downside to asp.net [in my eyes] is that you are tied to a Windows server which everyone here has already gotten their hate out about. There is a Linux .Net framework called Mono (mono-project.com I think) that can do a lot, but it is not fully featured and a little behindso I don't recommend it.

ROR is fast [to develop in], but not as flexible (on rails...) and php is flexible but not that fast. I know that is just two, but most can be grouped in to one or another category.

Bottomline, ease and flexibilty are the advantages to .Net

Ok everyone, flame away

[NOTE: I want to make it clear, I am in no way bashing *nix servers, they are great and completely capable. But I am a strong proponent for .Net architecture in web development. And yes, I have extensive experience in both side of this.]
__________________
"If there is a god, I hope he has a good excuse"
Woody Allen

System: Minazo
CPU
Opteron 1210
Motherboard
Biostar TForce 550 SE
Memory
2x1GB G.Skill DDR2 800
Graphics Card
eVGA 8800GT
Hard Drive
500GB 16MB Buf Samsung
Power Supply
Corsair HX520W Modular
Case
CoolerMaster Centurion 5
CPU cooling
CoolerMaster GeminII & Scythe SFF21Ds
GPU cooling
Accelero S1 & Scythe SFF21D
OS
XP Pro SP2
Monitor
Dual monitors: 22" & 19" Widescreens

Last edited by stupid : 05-23-08 at 02:16 AM.
stupid is offline   Reply With Quote
Old 05-23-08   #18 (permalink)
New to Overclock.net
 
intel nvidia

Join Date: Mar 2007
Posts: 60

Rep: 4 kyotejones Unknown
Unique Rep: 4
Trader Rating: 0
Default

This can go on forever and all the opinions in the world will not answer the question you have posted "XP or linux? file server/website". Choose one and learn it both are exceptional and have the tools needed to run a good file server.

Security is only as good as its users so you can just ignore all those people that say *nix is more secure. Linux has some cool scripts/programs that can literally do all the work for you, so you can ignore all the those people that say Windows is easier to use (including me). If you have specific needs like cgi support, file shares, apache support, MSSQL support, etc... for applications you've bought or built then we might have an answer for you.

Windows Server 2k3 is in my opinion the easiest the setup and use. I interact with Windows 2k3, Linux, and Unix servers on a daily basis. At the end of the day its always the same... I am glad to see my TV because I know it will not BSOD on me or give me the most random segmentation faults ever.
__________________
System: SCUD
CPU
Pentium C2D 2.4GHz
Motherboard
ASUS P5N32-E SLI
Memory
2x1Gb Balistix
Graphics Card
GeForce 7950 GT
Sound Card
SupremeFX (ADI 1988b)
Power Supply
ENERMAX Liberty 620W
Case
RAIDMAX SMILODON ATX
CPU cooling
ARCTIC COOLING Freezer 7
GPU cooling
Passive Heat Sink + CPU Fan
OS
Win XP Pro
Monitor
2x20" Samsung SyncMaster
kyotejones is offline   Reply With Quote
Old 06-02-08   #19 (permalink)
Programmer
 
metala's Avatar
 
intel ati

Join Date: Aug 2006
Location: Blagoevgrad, Bulgaria
Posts: 503

Rep: 19 metala Unknown
Unique Rep: 18
Trader Rating: 0
Default

Linux choices:
You can use Debian for anything you want including file server (samba server package) and web server (apache + php + mysql packages).

Excluding Debian(usually it's better to have enough knowledge to work with Debian) you can use Openfiler for a file server, though I'm not sure how can add web functionality. If you choose Openfiler, do not make my mistake and do not create the partitions that will be used for file storage, because later the web interface wouldn't find them. You should partition unused HDD space through the web interface.

Lol, I'll put in my signature : "Debian worshipper"
__________________
Debian worshipper
I'm feeling that vodka more like without the K letter - voda (вода, water in Slavic countries)
Officially, Debian for desktop and development, Windows XP SP2 for gaming. (ATI should have fixed their drivers for Linux sooner...)
Quote:
Originally Posted by mct75 View Post
I get tired of seeing every AMD thread ragged to death by intel users saying AMD sucks.
I use an AMD processor but I respect intel users enough to not go into their threads and harass them to death.

System: Korpus
CPU
Core 2 Duo E6750@1.144V stable
Motherboard
Asus P5K
Memory
4 x 1GB Kingmax @ 1066MHz DDR2
Graphics Card
Sapphire Radeon HD 2600 XT 256MB GDDR3 850/810
Hard Drive
320GB Seagate ST3320620AS
Sound Card
24bit ALC883 7.1+2 & ATI's HDMI
Power Supply
FORTRON PNF-350
Case
Куча марка (Generic...
CPU cooling
Stock
GPU cooling
Stock
OS
Debian Lenny + Windows XP
Monitor
Philips 19S7FS
metala is offline   Reply With Quote
Old 06-02-08   #20 (permalink)
Fear is the heart of Love
 
dangerousHobo's Avatar
 
amd nvidia

Join Date: Dec 2005
Location: ~/
Posts: 3,399

FAQs Submitted: 7
Folding Team Rank: 286
Trader Rating: 0
Default

Quote:
Originally Posted by mkdir View Post
freebsd, samba, lighttpd
I have zero experience with lighttpd but have heard about it. Would it be a better choice over apache if running a small server.
__________________
"UNIX was never designed to keep people from doing stupid things, because that policy would also keep them from doing clever things." - Doug Gwyn

Try out the latest Programming Challenge
Quote:
Originally Posted by Melcar
Only one reasonable way to solve this... a dance off.

CPU-Z Validation
@ 2.97-prime95 stable 16 hours @ 1.48v Proof | CPU-Z Validation @ 3.15


Getting Mouse Side Buttons to work in Linux, Compile a custom Kernel, More

System: Anomaly
CPU
Athlon 3700 SD(KACAE)0546 @3.02ghz
Motherboard
DFI UT nF4 Ultra-D
Memory
G.Skill 2x512 UTT(BH-5)
Graphics Card
evga 6800gs
Hard Drive
Maxtor 300GB + WD 250GB
Sound Card
onboard
Power Supply
Ultra 500w V-series
Case
one from Ultra
CPU cooling
Big Typhoon
GPU cooling
80mm fan mounted on
OS
Arch Linux, Slackware 12.1
Monitor
Acer AL2216W 22" WS LCD
dangerousHobo is offline I fold for Overclock.net Overclocked Account dangerousHobo's Gallery   Reply With Quote
Reply



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



All times are GMT -4. The time now is 07:47 PM.


Overclock.net is a Carbon Neutral Site Creative Commons License Internet Security By ControlScan

Terms of Service / Forum Rules | Privacy Policy | Advertising | Become an Official Vendor
Copyright © 2008 Shogun Interactive Development. Most rights reserved.
Page generated in 0.23402 seconds with 9 queries