העלאת אתר angular2 לרשת

הנושא בפורום 'קהילת מפתחי אתרי אינטרט' פורסם ע"י רחלי קורן, ‏10/3/19.

  1. רחלי קורן

    רחלי קורן משתמש רשום פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏24/11/18
    הודעות:
    3
    תודות :
    1
    נקודות:
    14
    אני מעוניינת להעלות לרשת אתר שפיתחתי ב angular2 , c#-web api ומסד נתונים ב-sql-server.
    האם יש אפשרות חינמית לעשות זאת?
    ואיך עושים את זה?
    כל מידע בנושא יעזור
    תודה רבה

    *יש לציין שאני מעוניינת להעלות את האתר למטרת "תיק עבודות", ולכן שיקולים של מהירות של שרת פחות רלוונטיים כאן*
     
  2. יהושע 411

    יהושע 411 משתמש צעיר עיצוב גרפי

    הצטרף:
    ‏29/4/09
    הודעות:
    30
    תודות :
    34
    נקודות:
    29
    עיסוק:
    גרפיקאי, בונה אתרי אינטרנט,עורך וידאו
    מיקום:
    פתח תקווה
    אחסונים חינמיים משלבים לך פרסומות באתר ולא מתחייבים לך לזמינות קבועה של האתר והיו מקרים גם שחשבונות של אתרים הוסרו עקב חוסר אטרקטיביות לחברה שנותנת את השירות חינם כדאי לך לשקול את העניין שנית.
     
    רחלי קורן אוהב/ת את זה.
  3. עילום

    עילום משתמש מקצוען

    הצטרף:
    ‏6/2/12
    הודעות:
    1,075
    תודות :
    542
    נקודות:
    124
    עיסוק:
    מערכות תוכן(חינמי) | מרכזיות חכמות | סים חכם
    רחלי קורן אוהב/ת את זה.
  4. Aharono

    Aharono משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏12/1/18
    הודעות:
    133
    תודות :
    152
    נקודות:
    59
    רק להעיר שלהריץ אתר עם דוט נט זו דרישה לא סטנדרטית ולכן לא כל אחסון שמוצאים יתמוך בדוט נט, כדאי לוודא מראש.

    דבר נוסף שראוי לציין שיש הבדל בין דוט נט MVC (הסטנדרטי, הישן יותר, יש לומר) לבין דוט נט core שאני מניח שלו תהיה תמיכה יותר גדולה באתרים שתומכים באחסון שלו (לאחר שהקוד נכתב, לא הייתי משנה, אבל אם כבר משקיעים, עדיף מאוד להשקיע בדוט נט core)

    הערה אחרונה, אני מניח שכל האתרים שיאחסנו דוט נט, יתמכו גם כן ב sql server, אבל בכל אופן, כדאי לשים לב גם לפרט הזה

    בהצלחה
     
    רחלי קורן אוהב/ת את זה.
  5. yantrab

    yantrab משתמש חדש

    הצטרף:
    ‏13/2/17
    הודעות:
    7
    תודות :
    3
    נקודות:
    4
    שמישהו יגיד למשרד החינוך לעבור ל nodejs mongo mysql. ...
     
  6. cd123

    cd123 משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏17/1/17
    הודעות:
    154
    תודות :
    265
    נקודות:
    79
    משרדי ממשלה רובם ככולם מתעסקים בעיקר בדוט נט
     
  7. מ.ש.

    מ.ש. משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏22/10/17
    הודעות:
    318
    תודות :
    559
    נקודות:
    109
    אני רק שאלה...
    אם הבנתי נכון, הכתיבה עצמה לא זהה?

    במה מתבטא השינוי, חוץ מבסוג הפרויקט?
     
  8. s976

    s976 משתמש מקצוען פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏18/1/12
    הודעות:
    2,342
    תודות :
    185
    נקודות:
    140
    מסרתי להם זאת בשמך.
    וזו תגובתם:
    "מה הקטע? טוב לנו גם ככה...

    בכבוד רב,
    נפתלי בנט, שר החינוך"
     
    מ.ש. אוהב/ת את זה.
  9. Aharono

    Aharono משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏12/1/18
    הודעות:
    133
    תודות :
    152
    נקודות:
    59
    (סליחה על העיכוב בתשובה)

    למעשה, דוט נט "הסטנדרטי" תמך בווינדוס בלבד (יסלח לי mono) וזו אחת הסיבות המרכזיות שכמעט ואי אפשר למצוא בתעשייה דוט נט (שרת מווינדוס?). אחרי שנים שמיקרוסופט לא הצליחה לקדם את השפה הנפלאה הזו (יסלחו לי חובבי ה php ו node js, אין לכם מושג מה אתה עושים), הם החליטו לפתח מחדש (פשוטו כמשמעו, כל הקוד נכתב מחדש) את כל ה"מנוע" של דוט נט (ושמו נקרא בגויים דוט נט core) והילד החדש תומך גם בלינוקס.

    כלומר, מבחינת עצם כתיבת הקוד (הסינטקס והספריות הבסיסיות), הכתיבה היא בדיוק אותה הכתיבה (ועד כמה שידוע לי, גם ברמת ה features השונים של השפה שמתווספים מגרסה לגרסה), אבל כאשר זה מגיע לדברים קצת יותר מורכבים (כגון פינות מוזרים בEF כמו many to many או טעינה ב lazy loading) אפשר למצוא הבדלים שונים במימוש ובדרך הקריאה לפוקציות.

    אני לא חושב שהשינויים הם מהותיים ולכן כאשר כתבתי שלא הייתי מעביר, התכוונתי לומר שכנראה אין לכם צורך מהותי בלינוקס ולכן אין סיבה טובה לבזבז את הזמן ולשנות קוד שכבר פועל אבל אם עוד לא כתבתם את הקוד, אז אדרבה, עדיף לעבוד עם הגרסה החדשה ביותר ולהשאר מעודכן עד כמה שניתן.

    בהצלחה
     
  10. למדן וידען

    למדן וידען משתמש סופר מקצוען פיתוח / אפיון / עיצוב אתרים עיצוב גרפי

    הצטרף:
    ‏24/8/16
    הודעות:
    1,007
    תודות :
    1,834
    נקודות:
    209
    עיסוק:
    תכנות, טכנאות, יעוץ פרויקטי מחשוב
    תוכל להפנות להדרכה בעניין הזה?
    אני PHPניק, אבל מתעניין מאוד בדרך להתמקצע בcore הזה.

    זה עדיין מצריך תמיכה מיוחדת?
    לא כל אחסון שתומך php תומך בו?

    ועוד משהו קטנטן, מה מקבלים בסוף? ספרייה? קובץ מה?
    תודה!
     
  11. Aharono

    Aharono משתמש פעיל פיתוח / אפיון / עיצוב אתרים

    הצטרף:
    ‏12/1/18
    הודעות:
    133
    תודות :
    152
    נקודות:
    59
    התכנות בסי שארפ שונה במהותו מphp, ממליץ ללמוד ואני לא חושב שצריך להתמקד בהבדלים הדקים שבין ה frameworks.

    *אבל בגלל שלמדן שואל אז אני אענה לגופו של עניין לגופו של עניין, ב entity framework יש תמיכה אוטומטית לנהל קשרי many to many ב db, כאשר אתה מגדיר שני אובייקטים שכל אחד מכיל רשימה של חברו, לדוגמה, לאובייקט תלמיד יש רשימת קורסים ולכל קורס יש רשימת תלמידים, יוצא שברמת ה db צריך לשים טבלת m2m שתנהל את המידע. בגרסה הקודמת של דוט נט, הef יצר את אותה טבלה many to many אוטומטית וניהל אותה (כלומר, שאתה מוסיף אובייקט, התווסף record לטבלה וכאשר מוחקים, הוא היה מסיר אוטומטית), נכון להיום ב ef core, אין תמיכה בכזה feature וצריך ליצור את ה m2m ידנית


    דוט נט קור בהחלט צריך תמיכה מיוחדת בשרת, בדרך כלל קשה יותר למצוא חבורת שמארחות את השירותים האלו. אני בדרך כלל עובד עם פרוייקטים גדולים, כך שלכל פרויקט אני שוכר vps שעולה כ300 ש"ח בחודש ולסדר גודל של הפרויקטים זה לא מעלה ולא מוריד. טוב לי וטוב להם

    בסופו של התהליך מקבלים קובץ dll (ספרייה) שה http server טוען


    מקווה שעזרתי, בהצלחה
     
    למדן וידען אוהב/ת את זה.
  12. למדן וידען

    למדן וידען משתמש סופר מקצוען פיתוח / אפיון / עיצוב אתרים עיצוב גרפי

    הצטרף:
    ‏24/8/16
    הודעות:
    1,007
    תודות :
    1,834
    נקודות:
    209
    עיסוק:
    תכנות, טכנאות, יעוץ פרויקטי מחשוב
    עזרת!
    אי אפשר לתת שני תודות?..
     
    Aharono אוהב/ת את זה.