כתבתי קוד פייתון שאני רוצה שיהיה נגיש באינטרנט, ז"א שמשתמש יוכל לגשת ל-url שקריאה אליו תריץ את הקוד שלי. אני לא בטוח אפילו איך ומה לחפש בגוגל כדי להבין מהם החלקים בתהליך הנ"ל שאני צריך על מנת לגרום לדבר כזה לקרות.
מישהו יכול לספק הכוונה? מודולים/ספריות רלבנטיות? הסבר על התהליך?
אשמח לשמוע כל דבר בנושא.
תודה
Yam
בטח.
קרא על Flask כדי להפוך את זה לאתר אינטרנט, וכאן כדי להבין איך לעשות לזה deploy
לייק 1
Felixmn
תודה רבה ים
בהנחה שמישהו כבר מספק לי server וכל מה שנדרש ממני זה רק להעלות אליו את הקוד, ולגרום לו לרוץ מאותו הסרבר, זה אותו תהליך ו-flask יכול לסייע לי?
לייק 1
Yam
כן. אם אתה מסתבך אולי בכ"ז שווה לך לנסות לעשות דיפלויי ב־AWS (זה חינם לשנה ראשונה) רק כדי לראות איך זה נראה בסביבות “רגילות” שיש להן תמיכה ומדריכים ברשת.
2 לייקים
ron.huberfeld
אני משתמש בשרשור הזה במקום לפתוח שרשור חדש -
התסריט:
מספר מפתחים עובדים על אותו קוד במקומות שונים בעולם.
לכל מפתח יש מחשב עם מפרט שונה.
המטרה - ליצור סביבת עבודה זהה בתכונותיה לכל מפתח איפה שיהיה עם איזה מחשב שיהיה.
(אני מאמין שנתקלנו בתסריט הזה בתחילת הקורס - שכל אחד היה צריך להתאים את סביבת הפיתוח שלו).
האם יש דרך יעילה לעשות זאת?
נ.ב. -
אני חושב על docker ומקום מרכזי בענן, אבל האם יש דרכים אחרות?
לייק 1
Yam
לא פשוט בכלל, לצערי =\
זה גם אפילו יותר מורכב מזה, כי אתה רוצה לבנות משהו שניתן לעשות לו deploy בקליק גם על שרתים שונים עבור לקוחות שונים.
זה תלוי בבעיה, בהיקף של הפרויקט, בטכנולוגיות שזמינות לך, בצורת העבודה ובצורת ה־deploy. אין פתרון שפשוט עובד.
כיום כן משתמשים לא מעט ב־Dockerים כדי לפתור את זה, אבל יש פעמים שהבעיה מורכבת יותר