7

Okay so one of my friends got an offer for a more powerful server with 128GB RAM, ok processor because the current server load is high. When they got the offer of the new one I saw there was in the licenses part, Windows Server 2016. Which to me seems worst thing you can do for just using PHP, MySQL and nothing active directory or really windows specific. Can some of u please write in short why use linux for servers instead of shitdows. And it would clearly cost much less. Because I guess if other tell it they, the client, will agree...

Comments
  • 2
    @Condor can u please?
  • 4
    Well they:
    - cost less
    - work better with the technologies used by the project
    - are more performing with the same hardware
    - easier to update (unless they're shared hosting)
    - safer (I guess??)
    - make things easier when you need to install a new library for PHP, MySQL, Apache, whatever you need
  • 4
    PHP applications might use Linux only features, not available for Windows. A prominent example is Nextcloud.

    My idea: If this is a physical server (or a virtual one with VT-x enabled), why not leave Windows server and install Hyper-V and put whatever required into VMs? In this scenario licensing options for Windows Server can be easier, as two free VMs are included, while leaving the options available for Linux VMs.

    Otherwise I agree with @ZioCain
  • 1
    @sbiewald @ZioCain @irene thanks, I told them already that resource usage will be lower, resources ll be better used, swap,... and so on. I hope they’ll listen to other peoples info...
  • 2
    Yeah hopefully "random people on the internet said" and a guy calling it "shitdows" will sway them. /sarcasm
  • 0
    @VaderNT inspect element is there to help. And as it’s a friend and he knows my opinion. Also I know the reseller read this coz he’s on here...
  • 0
    @irene I wasn't sure about the safe, indeed!
    But about the costs, it really depends on what you use, I mean, we usually get a shared hosting for small websites and we just buy it and renew it, never ever need to do anything else
  • 1
    That'd mostly be a thing of simplicity for me. Now yes Windows does offer the fancy Knopkes and Blinkenlights but they increase complexity. For a user system these are great, for a server they are usually not. Keep your system as simple as possible so that you can understand every layer of it. As an operator, you will have to learn how to treat "JFM" as a very bad thing. Starting with an open and simplistic base system helps with this. Additionally, security. Simple systems like Linux (Debian in particular) tend to be very well-built. It isn't likely that it'll screw up on ya, even a few years in the future. This is something to always look out for. On servers you want good quality and stability more than anything. Windows servers are unfortunately not that. Far from it. There's a lot wrong with Windows' internals, at least in part I suspect because they don't share the source code of it. On servers you want source code. You might not care about it today but you likely will tomorrow.
  • 2
    @Condor also they as 16k€ for a dell server with 2 Xeons, 128GB ram + 816€/month for hosting
    Also they provide 10Gbps Ethernet on a server which had 1Gbps UTP port lol
  • 1
    @sergeyBrin run, as fast as you can 😰
  • 1
    @Condor like of course they can have 10Gbps in Wallonia from Proximus. Knowing people at proximus good enough, if you have your own internet line from them u can’t go above 1Gbps, Volvo can’t for their production no one can before 2020
  • 0
    @sergeyBrin We have 3x5 Gb/s
  • 1
    @sbiewald here there is 1x 1000Mbps port. But they gonna put 10Gbps on it.
  • 0
    @sergeyBrin That's awful. For a company 10 Gbit hardware isn't that expensive. A while ago we upgraded our whole data center to 10 Gbps for a few hundred thousand euros.
    If customer buy their own servers, they have to buy their own network card if they require 10 Gbps.
  • 0
    @sergeyBrin Not even 2x? I thought any modern servers have at least two port for redundancy.
  • 0
    @sbiewald no 1x 1000Mbps 1 port ethernet card
Add Comment