בניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?
-
אני מעוניין לשכור מתכנת שיבנה עבורי אתר בסגנון של Excel (רק במראה – בלי הפונקציות), כאשר האתר יקבל נתונים ממסד נתונים קיים (DB) ויציג אותם בצורה טבלאית וכדומה.
השאלה שלי היא: כשמדובר ב"פיתוח אתרים" – האם הכוונה היא רק לחלק החזותי של האתר (Front-End), או שהמתכנת אמור גם להקים ולבנות את מסד הנתונים עצמו (Back-End)?
מה מקובל? -
אין פה עניין של מקובל ולא מקובל
יש פה ענין של האם יש לך צורך בצד שרת אן שאין לך צורך בצד שרת
לדוגמא אם אתה צריך דף נחיתה ברוב המקרים אין לך צורך בצד שרת
או אם יש לך כבר צד שרת בנוי אתה יכול לבקש מהמתכנת שיבנה לך רק את הצד לקוח
בסופו של דבר המתכנת יעשה מה שאתה מבקש השאלה היא מה אתה צריך? -
@אביחיל @חגי
אכתוב יותר ברור: אני צריך אתר שיקרא מסד נתונים (שיתעדכן ע"י שרת אחר, שכבר קיים), יציג אותו בפורמט טבלאי.
מישהו טען לי שבניית אתרים רגילה תכלול רק את הUI, ואז את "החיווט" ויצירת הפקודות והמסננים למסד הנתונים אצטרך לעשות בעצמי/לשכור מישהו.
שאלתי פשוטה: האם זה כלול בבניית האתר? אם לא, לאיזה סוג פיתוח זה שייך? -
@י.פל. אין שום הגבלה למונח "בניית אתרים", אבל לעוסקים בתחום יש בדרך הכשרה שכוללת רק חלק מכלל המיומנויות של הfull-stack עם devops של בניית אתר. רוב המפתחים בארץ שעובדים בבניית אתרים עושים זאת כנראה בwordpress שזה פלטפורמה בה יש את שני הצדדים ויש כאלו שמכירים הכל, אך יש רבים שמכירים רק צד אחד ואפילו פחות מזה, הרבה אפילו לא יידעו לומר לך את זה.
במקרה שלך אתה אומר שיש כבר מסד נתונים. אם בכלל יש צורך בחלק אחורי - backend זה מן הסתם בגלל שאתה לא רוצה לאפשר גישה חופשית למסד הנתונים כנראה, ואתה רוצה משתמשים ואימות וכולי. ואם ככה אז אתה אכן צריך מפתח אתרים full-stack: כלומר מקצה לקצה. -
@אביחיל @חגי
אכתוב יותר ברור: אני צריך אתר שיקרא מסד נתונים (שיתעדכן ע"י שרת אחר, שכבר קיים), יציג אותו בפורמט טבלאי.
מישהו טען לי שבניית אתרים רגילה תכלול רק את הUI, ואז את "החיווט" ויצירת הפקודות והמסננים למסד הנתונים אצטרך לעשות בעצמי/לשכור מישהו.
שאלתי פשוטה: האם זה כלול בבניית האתר? אם לא, לאיזה סוג פיתוח זה שייך? -
@י.פל. כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אכתוב יותר ברור: אני צריך אתר שיקרא מסד נתונים (שיתעדכן ע"י שרת אחר, שכבר קיים), יציג אותו בפורמט טבלאי.
למה שלא תשתמש בכלי מוכן?
כדאי שתפרט יותר על הצורך שלך כדי להימנע מבעיית XY@צדיק-תמים כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
@י.פל. כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אכתוב יותר ברור: אני צריך אתר שיקרא מסד נתונים (שיתעדכן ע"י שרת אחר, שכבר קיים), יציג אותו בפורמט טבלאי.
למה שלא תשתמש בכלי מוכן?
כדאי שתפרט יותר על הצורך שלך כדי להימנע מבעיית XYהבעיה מוכרת, אך אין לי הרבה מה לפרט מעבר...
יש לי שרת שעובר על רישום מסויים, ונותן לי מידע על - לצורך העניין - מכירות.
שם, תאריך, מידע.
אני כבר לא יכול לעבוד עם שיטס, מרוב גודל... יש בו קריסות שונות שלא הצליחו לפתור לי.
יש לך רעיון למשהו מוכן, ומאובטח כיאות? -
@צדיק-תמים כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
@י.פל. כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אכתוב יותר ברור: אני צריך אתר שיקרא מסד נתונים (שיתעדכן ע"י שרת אחר, שכבר קיים), יציג אותו בפורמט טבלאי.
למה שלא תשתמש בכלי מוכן?
כדאי שתפרט יותר על הצורך שלך כדי להימנע מבעיית XYהבעיה מוכרת, אך אין לי הרבה מה לפרט מעבר...
יש לי שרת שעובר על רישום מסויים, ונותן לי מידע על - לצורך העניין - מכירות.
שם, תאריך, מידע.
אני כבר לא יכול לעבוד עם שיטס, מרוב גודל... יש בו קריסות שונות שלא הצליחו לפתור לי.
יש לך רעיון למשהו מוכן, ומאובטח כיאות? -
@י.פל. מאיפה הנתונים מגיעים? אתה חייב לשמור אותם דווקא בסוג מסד מסוים, ואם כן איזה?
מה לגבי שימוש באקסל עם האופציה של משיכה משיטס?@צדיק-תמים כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
@י.פל. מאיפה הנתונים מגיעים? אתה חייב לשמור אותם דווקא בסוג מסד מסוים, ואם גם איזה?
מה לגבי שימוש באקסל עם האופציה של משיכה משיטס?הנתונים מחולצים ממערכת אחרת, אינה קשורה לענייננו.
לא ידוע לי על חיבור נורמלי בין אקסל לשיטס, מלבד תוכנה מסויימת [לא זוכר את שמה כעת] שעולה כסף פר מחשב. -
@צדיק-תמים כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
@י.פל. מאיפה הנתונים מגיעים? אתה חייב לשמור אותם דווקא בסוג מסד מסוים, ואם גם איזה?
מה לגבי שימוש באקסל עם האופציה של משיכה משיטס?הנתונים מחולצים ממערכת אחרת, אינה קשורה לענייננו.
לא ידוע לי על חיבור נורמלי בין אקסל לשיטס, מלבד תוכנה מסויימת [לא זוכר את שמה כעת] שעולה כסף פר מחשב.@י.פל. כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
לא ידוע לי על חיבור נורמלי בין אקסל לשיטס, מלבד תוכנה מסויימת [לא זוכר את שמה כעת] שעולה כסף פר מחשב.
אני דיברתי על חיבור חד כיווני, קריאה בלבד
וכנראה שכל תוכנה שהיא תצא לך יותר זול מפיתוח עצמאי, אלא אם כן אתה מתכנן להפיץ ואז צריך גם ניהול הרשאות וכו'כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אתה חייב לשמור אותם דווקא בסוג מסד מסוים, ואם כן איזה?
?
-
@י.פל. כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
לא ידוע לי על חיבור נורמלי בין אקסל לשיטס, מלבד תוכנה מסויימת [לא זוכר את שמה כעת] שעולה כסף פר מחשב.
אני דיברתי על חיבור חד כיווני, קריאה בלבד
וכנראה שכל תוכנה שהיא תצא לך יותר זול מפיתוח עצמאי, אלא אם כן אתה מתכנן להפיץ ואז צריך גם ניהול הרשאות וכו'כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אתה חייב לשמור אותם דווקא בסוג מסד מסוים, ואם כן איזה?
?
כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אתה חייב לשמור אותם דווקא בסוג מסד מסוים, ואם כן איזה?
?
אין לי דרישה מסויימת.
-
אתה לא נותן את כל המידע, לא יודע אם בכוונה או לא אבל אני לא יכול לענות ככה. אולי מישהו אחר יעזור.
@צדיק-תמים כתב בבניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?:
אתה לא נותן את כל המידע, לא יודע אם בכוונה או לא אבל אני לא יכול לענות ככה. אולי מישהו אחר יעזור.
אני ממש מצטער, כנראה חסרים לי מושגים שאתה מצפה שאומר, וכשאיני אומר אתה חושש שאיני אומר את כל המידע.
כתבתי את כל מה שיכולתי... אין לי שום דבר שאני חושב שרלוונטי יותר מזה.
אולי תפרט לי יותר?
אתה רוצה שאכתוב על מסד נתונים רלוונטי. אבל אני פשוט לא יודע... אני יודע רק ששיטס לא מגיב טוב לסינונים/סקריפטים כשהוא מלא מדי. זו המציאות, ככל שהיא מוזרה. לכן - המסקנה שלי - שצריך לעבור למסד נתונים, שבנוי לזה.
אין לי שום ציפיות ממנו... אולי תכוון אותי? -
אני מעוניין לשכור מתכנת שיבנה עבורי אתר בסגנון של Excel (רק במראה – בלי הפונקציות), כאשר האתר יקבל נתונים ממסד נתונים קיים (DB) ויציג אותם בצורה טבלאית וכדומה.
השאלה שלי היא: כשמדובר ב"פיתוח אתרים" – האם הכוונה היא רק לחלק החזותי של האתר (Front-End), או שהמתכנת אמור גם להקים ולבנות את מסד הנתונים עצמו (Back-End)?
מה מקובל?@י.פל.
זה חייב לרוץ בענן או שלוקאלית על המחשב שלך מספיק?
(אני משער שבענן, אבל אני מוודא)למעשה אני ממליץ לך להשתמש בMySQL/MariaDB (זה היינו הך כמעט, 2 פורקים ל2 ילדות
) זה מנוע מסד נתונים קל ופשוט לתפעול, (אם אתה מתקין על אובנטו עם וובמין אז בכלל יש לך ממש גרפית עם תצוגה טבלאית..)
יש גם את PostgreSQL אבל הוא רציני יותר ויותר קשוח,להצגת הנתונים, יש כלי קוד פתוח שנקרא metabase שיכול להתחבר ישירות למסד הנתונים ולהציג את הנתונים בצורה טבלאית,
מלבד זה שמעתי גם על Google Data/Looker Studio שעושה עבודה דומה, אך ייתכן שהוא יותר נח להגדרה ממטאבייסכמובן שתצטרך שרת עבור מסד הנתונים, או אולי כדאי לך לשקול מסד נתונים מנוהל ללא שרת,
תכל'ס, אתה לא צריך מתכנת בשביל דבר כזה, אא"כ יש לך דרישות ספציפיות, אולי תצטרך מישהו טכני שיעזור לך להגדיר ולהריץ את הדברים