Dev Shed Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherDev Shed Lounge

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Dell PowerEdge Servers
  #1  
Old December 6th, 2001, 06:26 AM
Dboy Dboy is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2001
Location: UK
Posts: 4 Dboy User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Home Development Environment - should I use Apache/Linux?

I am planning to do some development using PHP/MySQL. I assume that the best hosting environment for my site will be Apache/Linux - though I am pretty new to this stuff, so any comments will be gratefully received.
If my site is to be hosted using Apache/Linux does it make sense to use this as a development environment at home?
I assume my options are:
PHP/MySQL/PWS/Windows (I have Windows ME), or
PHP/MySQL/Apache/Windows
PHP/MySQL/Apache/Linux
What are the pro's and con's? I am looking for as simple a life as possible, both in terms of setting up the environment, developing, then making it all work in the hosts environment.
Thanks for your help.

Reply With Quote
  #2  
Old December 6th, 2001, 07:31 AM
Fataqui Fataqui is offline
Senior Member
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Nov 2001
Location: Boston Ma.
Posts: 1,530 Fataqui User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 24 m 42 sec
Reputation Power: 0
Hi


As you say, you will be ultimately using an environment with PHP/MySQL/S***Apache/Linux, then it would be best to use that for your development platform also. Although it does not hurt to develop in many different environments, centering on the environment that you will be using should be your first chose.


As for developing on a windows platform, many will tell you S***Apache is the way to go, and in many cases it will probably be the best way, but I don't believe that....


There are far better servers out there that perform better, than Apache, IIS and few other of the better know one's....


You could also take the time to look at other servers for your development, I say this because you said.......

++++++++++++++++++++++++++++++++++++
I am looking for as simple a life as possible, both in terms of setting up the environment, developing, then making it all work in the hosts environment.
++++++++++++++++++++++++++++++++++=

There are a few other servers out there that would be great for what you want.....

If you do look.....

Keep in mind things you should look for.......

Find a server that closely has the inner workings of a UNIX setup.........

that can support CRON, has onboard support for PERL, PHP, JSP right out of the box....


The most important thing, read peoples opinions, but don't follow what they tell you, because most of the time their opinions are base on their knowledge, and most of the time most peoples knowledge is very limited. Always read opinions, but then really research what you want to do!


Just writing.....

F!

Reply With Quote
  #3  
Old December 6th, 2001, 07:32 AM
pabloj's Avatar
pabloj pabloj is offline
Modding: Oracle MsSQL Firebird
Dev Shed God 5th Plane (7000 - 7499 posts)
 
Join Date: Jun 2001
Location: Outside US
Posts: 7,409 pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level) 
Time spent in forums: 2 Months 2 Weeks 9 h 32 m 12 sec
Reputation Power: 255
For home development I would suggest a dual boot workstation, with windows and php/apache/mysql/linux.
So you will be able to develop with tools like Dreamweaver, Homesite, Photoshop ... and even do some testing with PhpEd (if you install php) and then use linux as a test environment.
This in usual 3 stage environment (Development, Test and Production).

Reply With Quote
  #4  
Old December 6th, 2001, 11:20 AM
AlCapone's Avatar
AlCapone AlCapone is offline
Mobbing Gangster
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Sep 2001
Location: "Best City" 2002 and 2003- Melbourne, Australia
Posts: 4,913 AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 5 h 36 m 31 sec
Reputation Power: 13
Send a message via ICQ to AlCapone Send a message via AIM to AlCapone Send a message via Yahoo to AlCapone
>>There are far better servers out there that perform better, than
>>Apache, IIS and few other of the better know one's
cough-cough... mind telling me who they are? Apperantly I have been living somewhere in the stone age and haven't heard of them, because if they are sooo good why aren't they the ones on the top charts?
What do you mean by 'S***Apache'

>>For home development I would suggest a dual boot workstation,
>>with windows and php/apache/mysql/linux.
how is local web site developing going to be better with dual boot? Or do you recommend to develop on linux only? And if so, as far as I understood, dboy does not have experience with linux so do you recommend him first to learn it?
__________________
And you know I mean that.

Reply With Quote
  #5  
Old December 6th, 2001, 11:23 AM
AlCapone's Avatar
AlCapone AlCapone is offline
Mobbing Gangster
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Sep 2001
Location: "Best City" 2002 and 2003- Melbourne, Australia
Posts: 4,913 AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 5 h 36 m 31 sec
Reputation Power: 13
Send a message via ICQ to AlCapone Send a message via AIM to AlCapone Send a message via Yahoo to AlCapone
Speaking of making research, here is a link for ya http://serverwatch.internet.com/webservers.html

Reply With Quote
  #6  
Old December 6th, 2001, 11:34 AM
Mr_SpAcE Mr_SpAcE is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2001
Posts: 15 Mr_SpAcE User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Ok, there are my 2 cents.

I would go with win2k / Apache / PHP

Apache installs like a breeze.

I use Perl so I don't know about php, but with my setup I go at http://localhost/cgi-bin/script.pl and tadam, everything works exactly as when I upload that same script on my webserver and hit http://www.mydomain.com/cgi-bin/script.pl.

For development it's great, you still have dreamweaver, photoshop, etc.

If you have time and patience, you can install windows and linux dual boot, which would be the best, but then you have to learn linux..

Etienne

Reply With Quote
  #7  
Old December 6th, 2001, 12:15 PM
Fataqui Fataqui is offline
Senior Member
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Nov 2001
Location: Boston Ma.
Posts: 1,530 Fataqui User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 24 m 42 sec
Reputation Power: 0
dedede..........


here goes the all-little "Al" again, you know what your problem is, you don't know what designing a network is all about. You and many others believe Apache is the S***, it because you have limited your mind to believe that!


Just because "SERVER WATCH" tell's you something does not mean it is the best, real life instances will show you that what you believe is the best can be shown to be the worse!


People like ("you"), I do not have no time for, you spend your time posting non-sense, so you can sound important, because you could never get a real job designing a global virtual network!


Next time reply to just the post, so you don't waste the person time who asked a honest (can I have your opinion) question!


F!

Sonia D.

MSN CNNA/CNNE

Administrator/mail services

Reply With Quote
  #8  
Old December 6th, 2001, 01:59 PM
pabloj's Avatar
pabloj pabloj is offline
Modding: Oracle MsSQL Firebird
Dev Shed God 5th Plane (7000 - 7499 posts)
 
Join Date: Jun 2001
Location: Outside US
Posts: 7,409 pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level) 
Time spent in forums: 2 Months 2 Weeks 9 h 32 m 12 sec
Reputation Power: 255
Al,
if you use a development environment made of Development, Test and Production you Develop on windows (wysiwyg editors ...) and you can also run some basic tests, then you Test on linux, in an environment much similar to the Production or deployment environment.
Not counting that a newbie will have better to keep the old Windows just in case.

Reply With Quote
  #9  
Old December 6th, 2001, 02:08 PM
Onslaught's Avatar
Onslaught Onslaught is offline
/(bb|[^b]{2})/
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Nov 2001
Location: Somewhere in the great unknown
Posts: 4,827 Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Day 22 h 57 m 29 sec
Reputation Power: 88
Send a message via ICQ to Onslaught
If you are going to be doing any work in *nix environment, it would be bad to have that at home, but *nix types can be a shock to those who are only use to windoze environments. I would at least recomend you downloading cygwin so that you can have access to some of the *nix style of commands and environment to help break you in.
One other thing I would recommend is that when you test something, test it in both IE and Netscape, if not another browser to make sure they are compatible. Most often, IE will let you get by with things the Netscape will not.

Reply With Quote
  #10  
Old December 6th, 2001, 03:03 PM
AlCapone's Avatar
AlCapone AlCapone is offline
Mobbing Gangster
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Sep 2001
Location: "Best City" 2002 and 2003- Melbourne, Australia
Posts: 4,913 AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 5 h 36 m 31 sec
Reputation Power: 13
Send a message via ICQ to AlCapone Send a message via AIM to AlCapone Send a message via Yahoo to AlCapone

Quote:
Originally posted by Fataqui
dedede..........

here goes the all-little "Al" again, you know what your problem is, you don't know what designing a network is all about. You and many others believe Apache is the S***, it because you have limited your mind to believe that!

Heh...you really got me there....'limited your mind'...hehe...gosh you gotta stop watching sci-fi you know. What do you have against apache? Any hard numbers or is it just a figment of your imagination?
Quote:

Just because "SERVER WATCH" tell's you something does not mean it is the best, real life instances will show you that what you believe is the best can be shown to be the worse!

Nope, dope, I couldn't care less what some 'server watch' says, and the link was meant for dboy to see what servers he can choose from. And would you define 'real lise instances'?
Quote:

People like ("you"), I do not have no time for, you spend your time posting non-sense, so you can sound important, because you could never get a real job designing a global virtual network!

Dude, that is just cold Although I am happy for ya, you have learnt a new expression - 'global virtual network!'. Keep on learning and you might be somebody some day (don't quote me on that though ). If you dont have time for 'people like me', why bother writing a reply?
Quote:

Next time reply to just the post, so you don't waste the person time who asked a honest (can I have your opinion) question!

Could you be kind enough to point me something that is offtopic in my post? I didn't think so.

But the thing is, you still haven't answered my question: which server are "far better" then apache and iis? And what makes them so great? O, wait, I know!! Could it be because they do not exist??? Show us some facts. I guess you won't I guess you can't... can you?

TTUL, Sonia

Reply With Quote
  #11  
Old December 6th, 2001, 03:10 PM
Onslaught's Avatar
Onslaught Onslaught is offline
/(bb|[^b]{2})/
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Nov 2001
Location: Somewhere in the great unknown
Posts: 4,827 Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Day 22 h 57 m 29 sec
Reputation Power: 88
Send a message via ICQ to Onslaught
I have a question, and this may sound ignorant of me, but how is iis good? It is MS right? Wouldn't that just mean it is just an hidden door waiting for someone to find it? I may be wrong, that is why I asked.

Reply With Quote
  #12  
Old December 6th, 2001, 03:15 PM
AlCapone's Avatar
AlCapone AlCapone is offline
Mobbing Gangster
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Sep 2001
Location: "Best City" 2002 and 2003- Melbourne, Australia
Posts: 4,913 AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level)AlCapone User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 5 h 36 m 31 sec
Reputation Power: 13
Send a message via ICQ to AlCapone Send a message via AIM to AlCapone Send a message via Yahoo to AlCapone
Quote:
Originally posted by Onslaught
I have a question, and this may sound ignorant of me, but how is iis good? It is MS right? Wouldn't that just mean it is just an hidden door waiting for someone to find it? I may be wrong, that is why I asked.

Well, it is second most popular server afterall, so I am pretty sure there has to be something good about it Actually it is extremely easy to set up and to control, plus all this point and click thing drives some people nuts and they cannot live without it. 'Some people', in majority of cases, have probably just finished a course in cc about administration and, sure enough, they were learning how to work with iis. So they think they can handle all what there is to it using iis. Who's right, who's wrong? I dont want to get into that, I mean it all boils out to admin - if he is good so is the server, if he doesn't do his job server goes down.

Reply With Quote
  #13  
Old December 6th, 2001, 03:19 PM
Onslaught's Avatar
Onslaught Onslaught is offline
/(bb|[^b]{2})/
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Nov 2001
Location: Somewhere in the great unknown
Posts: 4,827 Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Day 22 h 57 m 29 sec
Reputation Power: 88
Send a message via ICQ to Onslaught
Ok, I can live with that answer, but I imagine a lot of the popularity of iis and MS products is that MS owns the majority of the market. Oh well, and the point and click thing drives me nuts also, but what drives me nuts is that everyone is so "dependant" on it. You take away someone's mouse and they think the world is over.

Reply With Quote
  #14  
Old December 7th, 2001, 06:31 PM
munkfish's Avatar
munkfish munkfish is offline
funky munky
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jul 2001
Location: UK
Posts: 1,446