Re: Coldfusion 9 Windows vs Linux

2010-05-24 Thread Kris Sisk

As others have said the big difference is that Linux is case sensative. I have 
a friend who switched her web server over to Debian from Windows several years 
back. Her husband is a massive Linux geek and handled setting it up for her so 
she had no learning curve with the switch but she did a lot of grumbling about 
having to rewrite a bunch of code because of the case sensativity.

As for Linux itself it's a whole lot easier to make that switch these days than 
it used to be. There's still a learning curve but there are a whole lot more 
user friendly GUIs than what there were even just a couple years ago. In some 
distros you can get away with never looking at the shell if you really wanted 
to, but that's not recommended. The shell makes your life easier once you learn 
it even with all those spiffy GUIs. 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333958
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Dave Watts

> and I've never put a Windows server into production - voluntarily!

Does that mean you've been forced to put them into production? At
gunpoint perhaps?

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/

Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or onsite.

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333950
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Charlie Griefer

On Sun, May 23, 2010 at 11:50 AM, Beru  wrote:

>
> > Sad...


On 23 May 2010 20:41, Wil Genovese  wrote:

>
> > THREE CHEERS FOR THAT
>


Now that both sides have been equally represented, how about we move on? :)

-- 
Charlie Griefer
http://charlie.griefer.com/

I have failed as much as I have succeeded. But I love my life. I love my
wife. And I wish you my kind of success.


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333947
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Beru

Sad...

On 23 May 2010 20:41, Wil Genovese  wrote:

>
> "and I've never put a Windows server into production - voluntarily!)."
>
> THREE CHEERS FOR THAT
>
>
> Wil Genovese
>
> One man with courage makes a majority.
> -Andrew Jackson
>
> A fine is a tax for doing wrong. A tax is a fine for doing well.
>
> On May 23, 2010, at 1:38 PM, Sean Corfield wrote:
>
> > and I've never put a Windows server into production -
> > voluntarily!).
>
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333937
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Wil Genovese

"and I've never put a Windows server into production - voluntarily!)."

THREE CHEERS FOR THAT  


Wil Genovese

One man with courage makes a majority.
-Andrew Jackson

A fine is a tax for doing wrong. A tax is a fine for doing well. 

On May 23, 2010, at 1:38 PM, Sean Corfield wrote:

> and I've never put a Windows server into production -
> voluntarily!).


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333936
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Sean Corfield

On Fri, May 21, 2010 at 5:52 PM, Terry Troxel  wrote:
> My question is how much of a learning curve should I expect and are there
> tags out there for the Linux version as well as the windows?

CFML itself will be the same on all platforms (modulo some stuff
around the 'obviously' Windows-specific features like cfregistry, .NET
/ Exchange integration but even there the *programming* part will be
the same).

If you mean third-party CFX tags, yes, you'll be limited to Java-based
tags rather than C++ tags but for any given C++ CFX tag, there is
usually at least one reasonable Java CFX alternative.

The big things you'll need to get used to:
* Case Sensitivity. Linux cares. Windows does not. If you're a 'clean'
programmer whose code always matches their filenames, you'll be fine
:)
* The file separator is / and - yes folks! - / works on Windows too so
you could all use / and pretty much forget you ever saw \ and we'd all
be happier :)

In terms of environment, you'll need to get familiar with the Unix
shell / command line. Pretty much everything is done via the shell and
configuration is all about editing text files. The big plus is that
you can easily move configurations from one server to another and/or
automate builds and deployments much more easily (because tools like
Ant can easily modify the text configuration files to create
customized deployments).

You'll also need to become familiar with Apache instead of IIS. Most
people know my opinion on that choice ;)

If your primary Windows day-to-day machine is reasonably powerful, you
might consider running CentOS in a VM locally as a way to get familiar
with it while maintaining the 'safety' of Windows for most of your
interactions. My primary machine is a Mac but I run WinXP and CentOS
in VMs.

As for a choice of Linux, I generally prefer CentOS since it's closer
to the 'de facto' commercial standard of Red Hat but I know a lot of
people really like Ubuntu. It's definitely personal preference. I've
tried Ubuntu a few times but I just can't get on with it for a number
of very minor, personal reasons. You may feel the same about CentOS.
Try them both (VMs are wonderful for that)!

I've used every main version of Windows since 3.1 and I've never found
it much fun - but I was raised on *nix and find command lines and text
files far preferable to GUIs so I'm a bit biased by experience. I
started with Mac OS in the early System 6 days and ran a BSD Unix on
that alongside System 6 thru System 7.5.2, then jumped to OS X which
has "Unix Inside", so to speak. Along the way I've worked on about 20
different Unix variants I guess from over half a dozen main vendors so
my comments should be taken in that context: 30 years of day-in,
day-out *nix experience vs about 20 years of intermittent Windows
usage (and I've never put a Windows server into production -
voluntarily!).
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333935
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Gerald Guido

I have been making this switch for close to ten years. I cut my teeth on NT
back in the 90s and am very comfortable maintaining Windows servers in house
and in the wild and have done so for some 10 years. I am not new to Linux
and have a Linux box or VM Kicking around for just as long. I love tinkering
with Linux and did LAMP work for a while (but always launched to a shared
hosting environment) Linux is is a very different beast by it's very nature.
The is a lot to learn, and I do mean a lot (as there is with Windows
servers) in order to run and maintain a Linux server. I never made the
switch because I was scared shiteless to hang a Linux box in the wild. Even
though I am pretty handy with Linux and the command prompt,  I just don't
know enough to be comfortable with it and quite frankly I would not know
what to do if I got hacked. Nor did I have enough money to afford a managed
server so I stuck with Windows. Fear is a good motivator.

I recently made the switch for my personal and side work and went with
managed VPS wwith viviotech.net. Jordan Micheals talked me into it (he
earned that sale). They take care of patching it, the fire wall and lock the
machine down before they hand it over to you. Security was my primary
concern and I feel comfortable that if the shit does hit the fan that they
will be there to help me out and contain the damage. Or at least that is
what I was told and Jordan is a man of his word. I do my part an run a tight
ship to the best of my knowledge and err on the side of paranoid when
dealing with security. I have been on there for almost a year and so far so
good.

That would be my recommendation to ease the pain of transition.

As far as OS's go. That is a matter of preference. I cut my teeth on RedHat
so Centos was my obvious choice.

One one of my primary motivators (aside from cost) is that a
Apache/Linux/Mysql stack uses a LOT less resources than a comparable
2008/2003 server/IIS/MSSQL stack.

HTH

G!
On Fri, May 21, 2010 at 8:52 PM, Terry Troxel  wrote:

>
> I have been using CF since version 3 and never once tried it on anything
> but
> a windows based system.
> My question is how much of a learning curve should I expect and are there
> tags out there for the Linux version as well as the windows?
>
> I would like to set up a development server and would also like to know
> which is the ones most used in production. I have Ubunto, but can get
> whatever is recommended.
>
> I would appreciate any and all the help I can get so I can get to learning.
>
> Terry
>
>
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333934
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-23 Thread Larry Lyons

According to a blog posting by Sean Corfield, the "/" works on all systems,
http://corfield.org/entry/Backslash_is_NOT_a_path_separator. So it may be as 
simple as putting something like this in your code to convert Windows based 
paths to something more universal:

path = replace(path,"\","/","all);

regards,
larry

>As far as programming, there should be very little difference.  The biggest 
>problems you would have porting over code would be case-sensitivity and the 
>silly little slashes in your file paths all going a different direction. 
>I'm not sure what you mean by "tags our there for the Linux version".  It's 
>still CFML-- and because it all runs inside the JVM, it's all surprisingly 
>consistent.  The only main differences are where you touch the OS.
>
>As far as installation and server maintenance, you would have significantly 
>different experience.  Firstly, you'll probably be running Apache and MySQL 
>which puts you out there in RTFM land, but it's all doable.
>
>I've deployed CF on RedHat and Open Suse with good results.  Honestly, I 
>think the real determining factor is going to be how comfortable you are 
>with Linux and command line stuff in general.
>
>~Brad 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333932
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Coldfusion 9 Windows vs Linux

2010-05-21 Thread Brad Wood

As far as programming, there should be very little difference.  The biggest 
problems you would have porting over code would be case-sensitivity and the 
silly little slashes in your file paths all going a different direction. 
I'm not sure what you mean by "tags our there for the Linux version".  It's 
still CFML-- and because it all runs inside the JVM, it's all surprisingly 
consistent.  The only main differences are where you touch the OS.

As far as installation and server maintenance, you would have significantly 
different experience.  Firstly, you'll probably be running Apache and MySQL 
which puts you out there in RTFM land, but it's all doable.

I've deployed CF on RedHat and Open Suse with good results.  Honestly, I 
think the real determining factor is going to be how comfortable you are 
with Linux and command line stuff in general.

~Brad


- Original Message - 
From: "Terry Troxel" 
To: "cf-talk" 
Sent: Friday, May 21, 2010 7:52 PM
Subject: Coldfusion 9 Windows vs Linux


>
> I have been using CF since version 3 and never once tried it on anything 
> but
> a windows based system.
> My question is how much of a learning curve should I expect and are there
> tags out there for the Linux version as well as the windows?
>
> I would like to set up a development server and would also like to know
> which is the ones most used in production. I have Ubunto, but can get
> whatever is recommended.
>
> I would appreciate any and all the help I can get so I can get to 
> learning.
>
> Terry 


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333912
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Coldfusion 9 Windows vs Linux

2010-05-21 Thread Terry Troxel

I have been using CF since version 3 and never once tried it on anything but
a windows based system.
My question is how much of a learning curve should I expect and are there
tags out there for the Linux version as well as the windows?

I would like to set up a development server and would also like to know
which is the ones most used in production. I have Ubunto, but can get
whatever is recommended.

I would appreciate any and all the help I can get so I can get to learning.

Terry



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333911
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm