Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: OT: Switching Sides

by woolfy (Hermit)
on Nov 30, 2003 at 11:15 UTC ( #311002=note: print w/ replies, xml ) Need Help??


in reply to OT: Switching Sides

Welcome to the light.

When you really want to switch sides, think about taking the step completely. Start using LAMP (Linux, Apache, MySQL, Perl).

Quite some open source programmers and developers are using PostGreSQL instead of MySQL, by the way. And sometims the P in LAMP represents PHP, but not for me...

Well, when you want to do that, download the files necessary to equip your computer. Or buy some ready-to-use things.

Linux: the best and easiest to use OS around, lots of distributions available, like RedHat and Suse (even though they might stop providing their distributions for free, but for now, go ahead). The commercial distributions come with a set of good books, but O'Reilly and many other publishers have published a lot of even better books, some of them digitally availabale.

Apache: the best web server software around, to run your websites, freely available, several good books written about it. And of course the connection between Perl and Apache, with mod_perl.

MySQL for almost all your database needs. Some people prefer PostGreSQL. I've never looked closer into PostGreSQL, my company has used MySQL for almost 10 years and we're quite happy with it.

Perl is of course the language of choice. The Monks offer a wealth of knowledge and help, like the Tutorials and my own Where and how to start larning Perl. Too many good books about Perl to read, but a good choice is the Perl CD Bookshelf from O'Reilly.

The road to knowledge is read read read, read even more, install, experiment, read more, try to build something, read, experiment, read, and than maybe ask some questions.

Update: as Nkuvu pointed out to me clearly, I was giving my opinion here instead of stating facts. My opinion is: open source is better than closed source. And within that open source, I prefer LAMP. But I like the discussion too....


Comment on Re: OT: Switching Sides
Re: Re: OT: Switching Sides
by Anonymous Monk on Nov 30, 2003 at 12:25 UTC
    my company has used MySQL for almost 10 years

    According to MySQL Company fact sheet, MySQL was "Founded in 1995 by two open source veterans."

    Unless you are Monty Widenius or David Axmark en travesti, your claim it's hard to believe.

      You might be right. In 1994 we used mSQL for a short time and switched to MySQL. It was a hectic time. I thought it was still 1994, so therefore "almost 10 years". OK, let's make it "almost 9 years".
Re: OT: Switching Sides
by b10m (Vicar) on Nov 30, 2003 at 14:21 UTC
    Linux: the best and easiest to use OS around,
    These are arguable points. Although I fancy Linux very much, I tend to like Open- and FreeBSD too. I think your claim that Linux is "the best...OS" is quite hard to prove. Especially on servers, I tend to prefer *BSD over Linux myself in terms of stability. Ease of use? I think Linux isn't "easier" than e.g. FreeBSD.
    lots of distributions available, like RedHat and Suse (even though they might stop providing their distributions for free, but for now, go ahead).
    If I understand the GPL right (and the Linux kernel is distributed under this GPL, AFAIK), distributions have to be free as in freedom of speech. They may charge you money for support, books and what not, but Linux (the kernel) has to be free.
    --
    B10m
      Arguable points: of course. Please do argue. But still, I like Linux a lot. My company has been using Linux for a long time. In all those years, we had no reason to switch to any BSD version. I don't know much about BSD. We had 1 machine (of a client) in our server room and we hated to work with that server, probably because our client configured it poorly, but we had more problems with it than with any of our Linux servers. Our neighbours had a server room filled with WinNT-servers, and most of those had to be rebooted each day. Our Linux servers seldom needed a reboot, sometimes we just did a reboot after 200+ days crashfree running. Stable enough, even for servers with more than 50 websites on them, lots of MySQL-databases, lots of different Perl programs, lots of traffic.

      You are very right about Linux to be free, I fully agree, but still articles have been written about RedHat and Suse that they might stop providing their distribution for free. It's just the news. When RedHat and Suse stop the free distributions, I am surely one of the people that will stop using RedHat and Suse.

      For the rest: I guess we agree: use open source. Wether that is Linux or xx-BSD, I don't care much.

        SuSE is free? News to me.. the CD/DVD distro surely isnt, and you can't download ISOs either.. (you can install from the ftp site, minus the bits that are in the pay section, which isnt quite the same.)

        Not that that will ever stop me using it, I believe in paying for things with reasonable effort and cost..

        C.

Re: OT: Switching Sides
by Abigail-II (Bishop) on Nov 30, 2003 at 17:13 UTC
    Linux: the best and easiest to use OS around,
    "The best"? For which values of "best"? As for 'easiest to use', that's not really my experience.
    lots of distributions available,
    Yeah, and multiple versions of libc, toolsets, applications, etc, etc, all slightly not compatible with each other. Each time when I want to install a single application and I've to upgrade an entire forest of dependencies just to get it up and running makes me grumble at Linux again.

    All software sucks, all OSses suck, and that includes Linux. For some things, Linux might be easier to use, but for other things, it's just a frigging pain in the ass.

    MySQL for almost all your database needs.
    Until you start caring about your data.

    Perl is of course the language of choice.
    Except for tasks where other languages are more appropriate.

    Abigail

      Sigh...

      "The best"? For which values of "best"? As for 'easiest to use', that's not really my experience.

      For my value of best. Please, if you disagree, make a poll about it, and/or tell everyone what you like instead of Linux, Apache, MySQL and Perl.

      I gave my opinion: I have worked with several Windows versions and hate(d) it. I have worked with Solaris and liked Linux much better. We had one client with a BSD server and it caused us a lot of trouble. Maybe BSD is better in your eyes, maybe something else. Maybe you make Abinux and maybe I'll like it best.

      Yeah, and multiple versions of libc, toolsets, applications, etc, etc, all slightly not compatible with each other. Each time when I want to install a single application and I've to upgrade an entire forest of dependencies just to get it up and running makes me grumble at Linux again.

      All software sucks, all OSses suck, and that includes Linux. For some things, Linux might be easier to use, but for other things, it's just a frigging pain in the ass.

      That must be painful. I'm trying to imagine your life, surrounded with a lot of software. Ouch.

      Until you start caring about your data.

      Really really seldom had trouble with MySQL. But of course, our databases hardly ever were larger than 100.000 records, and we hardly ever had more visitors on such a database than 10,000 per hour. Problems only arose when we or one of our programers made a stupid mistake. Our early investment in a NetApp really paid off: snapshots are soooo nice.

      Except for tasks where other languages are more appropriate.

      Like? And even then, so what?

        For my value of best. Please, if you disagree, make a poll about it, and/or tell everyone what you like instead of Linux, Apache, MySQL and Perl.

        I gave my opinion (snip)

        The problem as I see it is that while this is definitely your opinion, you're presenting it as fact. Personally I prefer Mac OS X. See how that's an opinion as opposed to "Mac OS X is the best and easiest to use operating system"? :)

        Not that I care which OS you use. It just seems to me that you're surprised by the misinterpretation of your declaration of your opinion.

        woolfy, Where can I get this bestest OS Linux you are talking about for my Sun e10k? Also I would like to dump Oracle for this MySQL database you are talking about, 99.9% uptime + performance on this 1.2tb db is too expensive. Really, calling Linux, FreeBSD, Solaris, Win2003 the "Best" OS is silly. They all have their place.


        -Waswas

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://311002]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (9)
As of 2014-09-03 07:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite cookbook is:










    Results (35 votes), past polls