Results 1 to 7 of 7

Thread: Windows vs. Linux Hosting

  1. #1
    Join Date
    Sep 2004
    Location
    Martil
    Age
    29
    Posts
    19,386
    Rep Power
    109855

    Default Windows vs. Linux Hosting

    Windows vs. Linux Hosting

    Submitted by Shashank Wagh

    Microsoft Windows and Linux are the two major platforms used in the hosting industry. If I sound too techie in the above description, a plain explanation of the above would be that hosting servers mainly use these two platforms as their operating systems. Experienced webmasters know how to choose the ideal platform for the development and hosting of their site. But it is still confusing for newbies who are just starting or want to start their own site to choose the perfect hosting platform, especially due to the vast changes these platforms have gone through over the years. This article should help such people who are unsure about the platform they should use for their site. Let us review each of these platforms in detail.



    Windows Hosting
    Almost everyone who has ever used a PC knows that Microsoft Windows is the mostly widely used desktop operating system (OS) in use today. Although the tech savvy community is now more inclined to use alternate operating systems, Windows still has the majority share of the basic user (newbie) market because it’s easy to use. Microsoft launched Windows NT in 1994 to be used with network servers. Windows NT had an all new OS kernel different from it previous versions. Since then, Microsoft has released various versions of windows, based on the NT core, to be used as server systems. The latest of them is Microsoft Windows 2003. Like every other platform, Windows has its own benefits and disadvantages. We will examine these in brief.
    Benefits

    The benefits may vary depending upon the scripting language you use. I would call IIS (Internet Information Services) a major benefit on Windows. IIS 6 is the latest version of IIS with major performance upgrades and advanced features like XML Metabase, ASP Hang Detection, support for 64 bit servers, etc. ASP is the widely used language on the enterprise level for custom-made applications that require stability and performance. Windows supports Microsoft’s SQL server—one of the most robust DBMS around. With features is like stored procedures, triggers, etc., it is the favorite choice for performance-based application development. Another major benefit of the Windows platform is the support for the .NET framework. ASP.NET is popularly used nowadays due to its features like memory leak, crash protection, multi-language support, etc. Windows also supports certain enterprise level applications for high end-users. One of them is Exchange Servers, which is known for its rock solid performance in business-critical information handling.

    Disadvantages

    The most basic thing you should know about Windows hosting is that it involves a lot of licensing cost. The Windows OS itself is not free. IIS, ASP support and .NET support do come bundled with Windows, but MSSQL and Exchange servers need additional licenses, which are not cheap. Any additional component that might be needed on the server is also paid. The concept of open source software does not apply much in the case of a Windows environment except for Mysql, PHP and some other components, which are open source and compatible with windows. Windows hosting cannot be cheap because of these additional set up costs. The other disadvantage is that very few open source scripts compatible with Windows are available on the Internet. You have to purchase licenses for mostly any ASP or .NET scripts you want to use. The security, stability and performance of the server depends upon how it was set up largely, but I would still rate Windows a little low on



    Linux Hosting

    The term Linux does basically cover all UNIX-based operating systems unofficially, but Linux is, in reality, a UNIX-based operating system. Linux is known for it rigid security structure and stability, although it is not very good yet when it comes to ease of use. Linux does have GUI now, but Windows still scores over Linux on the GUI end. Linux was developed by Linus Benedict Torvalds in 1991 when he was a student at the University of Helsinki in Finland. It was freely distributed over the Internet and, since then, has become a very widely-used hosting platform. Like Windows, we will examine its benefits and disadvantages as below.

    Benefits

    Linux-based servers are very stable. The security model used on Linux makes it an easily-manageable, secure operating system. The best part is that Linux is open source and free to use. There are no licensing costs involved (unless you want to use the paid version). Many components used on a Linux server are freely available as well. Apache webserver, which is similar to IIS on Windows, is free. Perl, Mysql, PHP, Python and Ruby are some freely available programming languages you can use on a Linux server. Other components like Mail Transfer Agents (MTA) such as Sendmail, Exim and others are free to use as well. This makes Linux hosting cheap and a widely popular choice of people with a limited budget for hosting. HTML is platform-independent and works on both Windows and Linux. So, if your site has only HTML pages, Linux-based hosting should be the best choice for you as it is cheaper. Open source structure is the greatest thing about Linux. You have a very wide range of freely available scripts, snippets, applications, tools, etc., designed to work with Linux hosting, which makes it very easy for newbie webmasters/designers to build a website. Linux-based servers can be used to build a very strong control interface due to their system architecture. Many popular control panels are available for Linux servers. WHM/Cpanel is one that is very easy to use.

    Disadvantages

    There are not many major disadvantages of Linux servers when they are secured properly at set up. The only known disadvantage of using Linux hosting is that you should be aware of some basic UNIX stuff—like file permissions, ownerships, etc.—which is sometimes confusing for new users. Linux is exploitable if the server is not secured beforehand.

    Conclusion
    Both hosting platforms have benefits and disadvantages. The normal user is really the choice-maker now. The base features needed when developing a site should really determine whether you want it hosted on a Linux server or a Windows server. You can use the above points to decide which platform you should choose if your site can work on either of the two. Both these platforms have been industry standards for long time and are here to stay. Your requirements, paying capacity, experience and instinct should help you decide the best one for you. Happy host hunting!
    -
    -


    **FAQ**


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    [Only registered and activated users can see links. ]
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    [Only registered and activated users can see links. ]
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    [Only registered and activated users can see links. ]
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  2.    Advertissements


  3. #2

    Default

    i think there is a misleading thing:
    XML Metabase, support for 64 bit servers: are also in Linux
    Mysql is a database not a language programming, there are also other DBs free on linux... like postgresql..

    "Linux is exploitable if the server is not secured beforehand" in this case i will say "ALL the OS are exploitable if the server is not secured"

  4. #3
    Join Date
    Sep 2004
    Location
    Martil
    Age
    29
    Posts
    19,386
    Rep Power
    109855

    Default

    Quote Originally Posted by AlexMagik666
    i think there is a misleading thing:
    XML Metabase, support for 64 bit servers: are also in Linux
    Mysql is a database not a language programming, there are also other DBs free on linux... like postgresql..

    "Linux is exploitable if the server is not secured beforehand" in this case i will say "ALL the OS are exploitable if the server is not secured"
    thanks for correcting these points .. nice infos ..
    -
    -


    **FAQ**


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    [Only registered and activated users can see links. ]
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    [Only registered and activated users can see links. ]
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    [Only registered and activated users can see links. ]
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  5. #4

    Default

    Ya nice info both.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    :000a4:
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  6. #5

    Default

    Microsoft Windows and Linux are operating systems. Both Windows and Linux are enterprise application servers that can be used for a variety of purposes, including, website, email, and database hosting. Windows was developed by Microsoft Corporation.

    Linux is a newer version the Unix operation system. It is an ?open source? operation system, which has both its advantages and disadvantages. While it has allowed thousands of developers from all over the world working for different companies to contribute to its development, it is also more complex.

    Both of these operating systems make excellent platforms for web hosting, and they function well. There are some differences of the two systems: Windows supports most Microsoft products including Microsoft FrontPage - a popular Web authoring tool.

    Windows also supports Active Server Pages (ASP) - a popular programming/scripting language that allows you to build dynamically database-driven web pages (connecting to Microsoft Access or Microsoft SQL server).

    The majority of existing CGI programs (generally Perl scripts) that are available on the Internet have been developed on Linux/Unix web servers and hence tend to install and operate much more easily on a Linux server. Many Perl Scripts are FREE!

    The bottom line is that for many web sites the operating system on which the Web server is housed is largely inconsequential. The real question is, "Are you using, or are you more familiar with a specific web scripting language (ASP, PHP, Perl) or database technology (Access, mySQL, SQL Server) that is more appropriately hosted on Windows instead of Linux (or vice versa)?" If your web site does not require special features offered by either Linux or Windows, you can choose either Windows or Linux to serve your web site. In most cases, it won't matter.

    Both Windows and Linux come in many flavors. All the flavors of Windows come from Microsoft, the various distributions of Linux come from different companies (i.e. Linspire, Red Hat, SuSE, Ubuntu, Mandriva, Knoppix, Slackware, Lycoris). Windows has two main lines: "Win9x", which consists of Windows 95, 98, 98SE and Me, and "NT class" which consists of Windows NT, 2000 and XP. Windows actually started, in the old days, with version 3.x which pre-dated Windows 95 by a few years.

    Linux is customizable in a way that Windows is not. There are many special purpose versions of Linux above and beyond the full blown distributions described above. For example, NASLite is a version of Linux that runs off a single floppy disk and converts an old computer into a file server. This ultra small edition of Linux is capable of networking, file sharing and being a web server.

    The general consensus is that Linux is more reliable and our experience also shows this. We have had servers up for over one year without any downtime. Microsoft's Windows 2000 is much more stable and reliable than previous versions, but there are still cases where a server will require a reboot to resolve an issue.

    This is where these two platforms differ the most. There isn't much that can be achieved using one platform that can't be done on the other one. The main difference are the underlying technologies. For example, if you need a database driven web site, you can choose either PHP/MySQL combination under Linux or ASP/MS SQL combination under Windows®2000.

    Out of the box, neither Linux or Windows is very secure for Internet use. i've made numerous modifications, removed unnecessary components and updated software to ensure that both platforms are secure. With our servers either platform is secure for Internet use.

    Linux Advantage

    General features of FrontPage can be used (Except ASP and database generated pages) Cheaper hosting fees
    Servers are generally more reliable

    Windows Advantage

    All features of FrontPage can be used (Including ASP and database generated pages)
    Intergrates better with other Microsoft applications

  7. #6

    Default

    Thank you for this informations

  8. Default

    Quote Originally Posted by king_cobra View Post
    Thank you for this informations
    Ditto. :sauteur2:

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219