Який краще Unix веб-хостингу; Linux? Windows?
В Інтернеті існує величезна кількість аргументів, над якими операційна система є найкращою для веб-хостингу. Є анти-віконні хейтери, є фанатики FreeBSD і багато іншого. Але що краще? Правда в тому, це залежить від того, що ви робите.
Сервери, на яких запущено веб-сайти та серверне програмне забезпечення, працюють на комп'ютерній програмі, відомій як операційна система. Якщо ви працюєте на персональному комп'ютері, швидше за все, ви працюєте під керуванням Windows ME, XP, NT або будь-якої іншої подібної комп'ютерної програми. Це операційна система вашого комп'ютера. З серверами веб-хостингу їм також потрібна операційна система, і є по суті три різні конкуруючі версії.
Параметр windows
Перша версія – Windows. Microsoft робить операційну систему спеціально для серверів. Ця операційна система дозволяє справжню інтеграцію з продуктами Microsoft, а також дозволяє веб-сайтам запускати Active Server Pages (в основному комп'ютерні скрипти для динамічного вмісту веб-сайту). Сервер Microsoft також дозволяє інтеграцію зі своєю базою даних SQL, однією з найпотужніших баз даних. Недоліком серверної програми Microsoft є те, що вона коштує кілька тисяч доларів за кожен сервер. Доступні параметри включають Windows 2000 Server, Advanced Server і 2003 Server amoung інші. Windows найкраще підходить для нових адміністраторів через простий користувальницький інтерфейс. Додаткове програмне забезпечення буде коштувати додатково, таких як: брандмауер, програми віддаленого адміністратора, ASP Encrypt, ASPMail та багато інших необхідних додатків, щоб зробити виробництво вашого сервера готовим.
Переваги хостингу Windows
– Підтримка ASP
– ASP.NET підтримка
– Потужна база даних SQL Server
– Доступ до бази даних підтримки
– PHP і MySQL сумісні
– Веб-сервер IIS
Опція Linux
Друга версія – Linux. Linux насправді є загальною назвою для різних операційних систем. Linux був і є, розроблений спільнотою людей, які збираються разом, щоб зазвичай писати основну частину Linux. Після того, як ця основна частина розроблена, і постійно вдосконалююся, в програму додаються додаткові частини, щоб налаштувати її для будь-яких цілей, які хоче кінцевий користувач. Різні компанії ринку Linux, і ви, можливо, чули про декілька: Red Hat, Debian, Slackware і т.д. Linux добре, що він сумісний з популярною мовою програмування PHP. Деякі веб-хостери також віддають перевагу тому, що в цілому він має хороший запис безпеки і має тенденцію в середньому бути стабільною операційною системою. Програмне забезпечення Linux є безкоштовним – зверніть увагу, що це вже не вірно для версій Red Hat Enterprise. Linux все ще вільний в інших дистрибутивах, таких як Fredora і Debian.
Додаткове програмне забезпечення Linux, як правило, безкоштовне або низька вартість; APF Брандмауер, Apache, Sendmail, BIND і багато іншого. Рекомендовано використовувати антивірусний сканер, наприклад Clam або F-Prot і MailScanner. Сервери Linux дуже важко адмініструвати в порівнянні з Windows. Все робиться через віддалений доступ до оболонки (наприклад, Dos, пам'ятайте Dos!). Немає гарних інтерфейсів або кнопок для натискання – просто величезна кількість команд. Хоча при всій цій консолі влади у вас є набагато більше контролю над вашим фактичним сервером в порівнянні з Windows.
Переваги хостингу Linux
– Підтримка PHP та MySQL
– Веб-сервер Apache
– Підтримка зміни модів
– Дозволи на доступ до файлів Chmod
Третя версія — операційні системи на базі Unix. Остання версія згадується тут дуже близько в порівнянні з версіями Linux. Насправді є, ймовірно, більше схожості, ніж відмінності. Головна відмінність полягає в історії того, як ці дві версії з'явилися. Linux є відгалуженням операційної системи Unix, де операційні системи unix є уточненнями самої Unix. Linux в основному є двоюрідним братом операційних систем на базі Unix. Основними операційними системами на основі Unix є FreeBSD і OpenBSD. Точка продажу цих операційних систем полягає в тому, що вони, як правило, дуже стабільні після установки. Точка вниз полягає в тому, що вони дуже технічні для установки. OpenBSD також має репутацію дуже безпечної в тому, що за останні шість років вона мала лише одну дірку в безпеці в самому програмному забезпеченні. Але OpenBSD не дозволяє все; що ви повинні пожертвувати деякою гнучкістю для безпеки. Ці операційні системи також безкоштовні.
Отже, що краще? Ну це залежить від того, що вам потрібно. Якщо ви хочете, щоб найжорсткіший захист ви можете отримати, то OpenBSD або Linux, ймовірно, для вас. Але це дуже технічно встановити, і у вас не буде багато надмірностей. Як щодо сумісності з усіма продуктами Корпорації Майкрософт? Ну, тоді Windows є кращим для вас, але будьте готові в тому, що це буде коштувати багато – інші операційні системи тут все безкоштовно. Як щодо сумісності з PHP? Ну, тоді подивіться на Linux або FreeBSD. Ви бачите, що це не стільки те, яка операційна система є кращою, а, скоріше, яка операційна система найкраще підходить для того, що мені потрібно зробити.