שרת קטן וחינמי
-
@one1010 כתב בשרת קטן וחינמי:
בעצם קובץ משותף שבו כל סניף ממלא מה הושאל ומה הוחזר?
כן
@one1010 כתב בשרת קטן וחינמי:
מה הסיכון הכי גדול כאן? שהדאטה של ההשאלות נמחקת?
כן
@one1010 כתב בשרת קטן וחינמי:
א"א לפתור את זה ע"י גיבוי של הדאטה של ההשאלות למחשב פיזי פעם ביום?
כן (כלומר אפשר, ואפשר גם לגבות לדרייב, ואפשר גם שמראש הדאטא יהיה במסד נתונים חינמי כלשהו שלא צפוי להימחק)
-
@one1010
יש לי ניסיון בכמה פרוייקטים קטנים עם firebase.
זה לא שרת, אלא חבילה של שירותים מנוהלים (BaaS) שיכולים לפעמים להחליף בנייה של שרת באופן עצמאי באפליקציות קטנות.
בהקשר של אחסון נתונים, פיירבייס מספקים חינם שירות מסד נתונים noSql עם API ברור ונח.
יש אפשרות גם למסד נתונים sql בשדרוג לחשבון בתשלום. -
@גמליאל כתב בשרת קטן וחינמי:
@one1010
יש לי ניסיון בכמה פרוייקטים קטנים עם firebase.
זה לא שרת, אלא חבילה של שירותים מנוהלים (BaaS) שיכולים לפעמים להחליף בנייה של שרת באופן עצמאי באפליקציות קטנות.
בהקשר של אחסון נתונים, פיירבייס מספקים חינם שירות מסד נתונים noSql עם API ברור ונח.
יש אפשרות גם למסד נתונים sql בשדרוג לחשבון בתשלום.בתור אחד שלא מבין בתחום בכלל, מה אני צריך לשאול את עצמי כדי לדעת האם המערכת הזו מתאימה בשבילי? (כי אני משקיע הרבה מאמץ בבניה של המערכת וחבל שבסוף היא לא תהיה שמישה...)
שאלה נוספת, אם המערכת נבנתה עם firebase האם זה אפשרי בכלל להעביר אותה לשרת רגיל או שזה בכלל לא קשור אחד לשני ואצטרך לשנות חלק גדול מהמערכת שאני בונה?
-
@one1010
אני לא מכיר את הרקע שלך בפיתוח.
באופן כללי פיירבייס נגיש מאוד עם תיעוד ברור מלווה בסרטוני הדרכה.
אם אתה יודע לפתח אפליקציה בצד לקוח, יחד עם היכרות בסיסית בבקשות לשרת חיצוני - שליחה וקבלה של דאטה, פיירבייס יכול להתאים לך.
כמובן שאם אתה רוצה להוסיף באפליקציה שלך לוגיקה כלשהי בצד שרת פיירבייס כבר פחות מתאים עבורך. -
@גמליאל כתב בשרת קטן וחינמי:
@one1010
אני לא מכיר את הרקע שלך בפיתוח.אין... נעזר באופן צמוד עם AI לסוגיו....
באופן כללי פיירבייס נגיש מאוד עם תיעוד ברור מלווה בסרטוני הדרכה.
אם אתה יודע לפתח אפליקציה בצד לקוח, יחד עם היכרות בסיסית בבקשות לשרת חיצוני - שליחה וקבלה של דאטה, פיירבייס יכול להתאים לך.
כמובן שאם אתה רוצה להוסיף באפליקציה שלך לוגיקה כלשהי בצד שרת פיירבייס כבר פחות מתאים עבורך.אולי אתאר קצת את המטרה שלי ואשמח לשמוע האם זה מתאים לי.
אני בונה מערכת לניהול גמ"ח השאלות.
למערכת יש 20 סניפים וכמה מאות מוצרים. בכל סניף יש כמה עשרות.
אני בונה מערכת שליטה למנהל הגמ"ח ומערכת שליטה למנהל הסניף.
בסניף יש רשימה של המוצרים שניתן להשאיל בלחיצת כפתור יש טופס השאלה וכו' טופס החזרה וכו'.
יש התראה במקרה של איחור שנשלחת במייל למנהל המערכת ולמשאיל.
יש תיעוד היסטוריה של כל ההשאלות וכדו'.אני רוצה מערכת יציבה, אמינה (שלא ימחקו כל הנתונים פתאום...) וחינמית.
וכמובן שכל המערכת תהיה בשרת מבלי צורך במחשב פיזי פעיל.
מתאים לי?
תודה על הסבלנות! -
@one1010
לענ"ד פיירבייס הוא פתרון טוב למקרה שאתה רוצה לחסוך התעסקות בצד שרת כאשר הצורך בשרת הוא רק לאחסון נתונים, אימות משתמשים וכדו'.
בדרך כלל יש צורך אמיתי בשרת כדי לבצע משימות שונות שתלויות באפליקציה שלך. (בדוגמה שלך למשל, התראות למייל במקרה של איחור זה משהו שקורה בצד שרת).
למרות שניתן ליצור פונקציות צד שרת גם בפיירבייס (בגירסה המשודרגת) זה הופך את זה כבר לפתרון מאולץ ופחות נח. -
@גמליאל כתב בשרת קטן וחינמי:
בדרך כלל יש צורך אמיתי בשרת כדי לבצע משימות שונות שתלויות באפליקציה שלך. (בדוגמה שלך למשל, התראות למייל במקרה של איחור זה משהו שקורה בצד שרת).
אני משתמש עם emailjs כרגע זה עובד לי, זה לא אמור לעבוד כשהמערכת תעלה לשרת? (מקווה שאני לא נשמע בור...)
-
@one1010 באיזה שפה/פריימוורק אתה כותב?
יש לגוגל שרת אובנטו סרבר חינמי אבל הוא ממש קטן, לדעתי הוא יספיק, אבל יש להם משהו מעצבן, שהם לא נותנים את זה כשכבה חינמית, אלא אתה מקבל X שעות (של חודש שלם) * X משאבים בכל חודש, ומשום מה כנראה, יש פעמים שהשרת חורג במקצת מה100% שלו, והם מבצעים לי חיוב של כמה אגורות לחודש (0.04 אפילו, הכי הרבה היה 0.17 אג' הכי קצת היה 0.01, העמלה עולה להם יותר..)
https://cloud.google.com/free/docs/free-cloud-features#compute
זה קורה כמעט כל בוקר, כנראה איזה תזמון של תחזוקה או בדיקת עדכונים,
אתה יכול לעבוד גם מול mongo Atlas השכבה החינמית שלהם אמורה בהחלט להספיק לך,
-
@אביי כתב בשרת קטן וחינמי:
@one1010 באיזה שפה/פריימוורק אתה כותב?
ריאקט וJS
יש לגוגל שרת אובנטו סרבר חינמי אבל הוא ממש קטן, לדעתי הוא יספיק, אבל יש להם משהו מעצבן, שהם לא נותנים את זה כשכבה חינמית, אלא אתה מקבל X שעות (של חודש שלם) * X משאבים בכל חודש, ומשום מה כנראה, יש פעמים שהשרת חורג במקצת מה100% שלו, והם מבצעים לי חיוב של כמה אגורות לחודש (0.04 אפילו, הכי הרבה היה 0.17 אג' הכי קצת היה 0.01, העמלה עולה להם יותר..)
https://cloud.google.com/free/docs/free-cloud-features#compute
זה קורה כמעט כל בוקר, כנראה איזה תזמון של תחזוקה או בדיקת עדכונים,
אתה יכול לעבוד גם מול mongo Atlas השכבה החינמית שלהם אמורה בהחלט להספיק לך,
הנקודה כרגע היא שאני לא מחפש משהו אחר אלא רוצה לדעת האם פיירבייס מתאים לי. כי כבר עשיתי איתו קצת דרך ומעדיף לא להתחיל מהתחלה
-
אני עשיתי כמה פרויקטים עם firebase (וריאקט)
זה חסך לי המון המון זמן בפיתוח, לא כתבתי צד שרת, כל ההתממשקות מול הDB הייתה ישירות מהקליינט.
וזה היה מאוד נוח, שממש בקצת זמן היה לי מערכת שעובדת עם אימות והכל.
יש לי שם משימות מתוזמנות ועוד..
(רק התעסקות עם נטפרי הייתה מעצבנת, לשלוח המון הקלטות)אמנם יש לזה גם חסרונות:
1 - אין לי באמת איך להעביר את זה בקלות לשרת אמיתי, אני צריך לכתוב מ0 צד שרת (מה שלא עשיתי בתחילת הדרך) ולעבור על כל המערכת ולעדכן את כל הפונקציות שקוראות לDB.2 - בDB שלהם אין אפשרות של שליפה עם JOIN, וצריך למצוא קומבינות לזה.
-
@יהודי-טוב כתב בשרת קטן וחינמי:
2 - בDB שלהם אין אפשרות של שליפה עם JOIN, וצריך למצוא קומבינות לזה.
זה NOSQL, גם אם זה יהיה בשרת שלך.