Windows או - Linux PHP או .NET

יונ 21, 2022
php_vs_dot_net.png

באיזו טכנולוגיה כדאי לי לפתח את המערכת, PHP  או  .NET Framework אולי NodeJS ?
השאלה והדילמה שאותה פוגש כל מי שחושב על יצירת תוכנה אתר או מערכת וובית.
לכל אחד מהם יש את היתרונות שלו. למשל ייתרון אחד זה עלות אירוח. אירוח אתרים שבנויים ב PHP בשרתים של לינוקס פי כמה וכמה יותר זול מאירוח אתרים שבנויים ב NET. בשרתים של ווינדווס. יש גם דעה רווחת ש PHP יותר מהיר מ .NET Framework וכנראה שזה נכון  במקרים מסוימים. לעומת זאת סביבת דוט-נט מאוד נוחה, היא מאפשרת לעבוד בצורה מודולרית של ספריות, התוצר הוא קוד סגור ומקומפל, יש לה המון תוספים.

הרבה אנשים היו מעדיפים ללכת לכיוון .NET Framework אך הפחד של התקורות שכרוכות בשימוש בטכנולוגיה הזו, כמו למשל אירוח בשרת WINDOWS, רישיונות MS SQL, וכו' גורם לאנשים לסטות מהנתיב הזה. וככה זה היה שנים עד ש... 

ב 2016 מיקרוסופט השיקו את טכנולוגיית ה .NET Core. שחרור NET Core. היווה מהלך מהפכני באסטרטגיה הריכוזית של "מיקרוסופט" מפני שהוא מאפשר הרצת קוד שפותח עבור NET. לא רק על Windows  אלא גם על לינוקס ו-MacOS, מכשירים ניידים וכיוצא באלו.
שימוש נרחב בטכנולוגיה זו התחיל מצאת גרסה 2.1 בשנת 2018 וכיום טכנולוגיית NET CORE  עם צאת גרסה 5.0 מחליפה ומוציאה את טכנולוגיית .NET Framework הישנה והיקרה שכולנו מכירים.

היום כבר לא צריך להתפשר, אפשר לפתח בטכנולוגיה חדישה, מהירה ומתפתחת של NET CORE ולהריץ את המערכת שלכם בכל מערכת הפעלה שתרצו בשילוב של כל כלי אחר בין אם זה MY SQL או POSTGRES או כל דבר אחר.