שלום לכולם,
הייתי רוצה לשמוע את דעתכם בדבר היתרונות שבשרת מבוסס windows על-פני Linux בכל הקשור לאירוח אתרים?
תודה!
הרשו לי לנפץ מספר מיתוסים:
• WINDOWS פחות יציבה
• WINDOWS מתאימה רק ל-ASP/ASP.NET
• WINDOWS פחות מאובטחת
• WINDOWS גוזלת משאבים רבים יותר
כל אלו קשורים אך ורק לבעיות חומרה ו-ADMINים, ואינם נעוצים בבעיות של מערכת ההפעלה. הדבר היחיד שאני מסכים איתו הוא עניין העלות – WINDOWS יקרה יותר. קחו בחשבון שיש להתחשב בעלויות רישיון Microsoft... זה לא Open-source, יש משכורות לשלם .
בנוסף, היום, מערכת windows טובה יותר גם ב-PHP – הודות ל-IIS7.
אני חייב לומר שמערכת ה-windows עושה את כל מה Linux יודעת לעשות ואף מעבר. לשאלתך, יש לשים דגש על ה"מעבר" – אם אתה לא זקוק ל"מעבר"... אני ממליץ לך להשתמש ב-Linux. אין מה להשוות בין תפקוד מערכת ה-Windows על השרת אל מול תפקודה במחשב האישי שלך.
דבר נוסף לגבי היציבות – השרת שלי מזה 6 שנים הינו שרת מבוסס windows , ומעולם לא היו לי בעיות יציבות... אלו צצות כאשר ההתקנה והאופטימיזציה אינן מבוצעות כראוי.
אני מחזק את דברי ידידי המלומד – טרם חוויתי בעיות יציבות מערכת במערכת ה-windows. האמת היא שיש בעיות דווקא בשרתי ה-linux – בעיות סקריפטים, CPANEL... ועוד.
ההמלצה שלי היא שאתה צריך להתאים את המערכת לצרכיך. מרבית הבעיות ב-Windows, דרך-אגב - מקורן במשתמשים עצמם...
Windows מתאימה יותר ל-ASP, RDP וכו'...
מאידך, ל-Linux יש המון תוכנות חינמיות בנוסף לאלה שבתשלום. לדוגמא – CPANEL עדיפה על PLESK, אך לא ניתן להתקין אותה על windows.
אירוח לינוקס:
1.משתלם.
2.המון אפליקציות open-source המתאימות לשפות שונות ומסדי נתונים שונים כמו PHP,PERI, POSTGRE,MYSQL,POSTGRESQL.
3.יכולות עיבוד מהירות יותר.
אירוח ווינדוס
1.יש תמיכה בכל התוכנות הנלוות מבית MS – access, MS SQL database, ASP וכו'.
בעניין האבטחה: שתי המערכות סובלות מרגישויות בצד האבטחה. אם לומר בכנות, הכל תלוי ברמת ה-ADMIN...
היי,
אתה זקוק ל-ASP.NET?
במידה והתשובה שלילית, אני לא רואה שום סיבה מדוע להעדיף את windows על-פני Linux... מערכת windows גוזלת יותר משאבים, יש לה GUI, היא עולה יותר ואסור לשכוח שמדובר במערכת הרבה פחות יציבה מ-Linux וכן יש לה לא מעט פרצות אבטחה.
בקיצור, אם אין לך צורך ספציפי במערכת windows, אזי בכל הקשור לאירוח אתרים – Linux עדיפה.