לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 03-01-2008, 21:09
  dardevil dardevil אינו מחובר  
 
חבר מתאריך: 12.08.05
הודעות: 883
חזרתי ממיונים בגאמא.. מבאס :(

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

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

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

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

ועוד שאלה אחרונה ואני עוזב אתכם בשקט,
איזה פעולה אפשר לעשות רק ע"י הצד לקוח ולא ע"H הצד שרת..
אמרתי להם alert ודברים כאלה בג'אווה סקריפט..
ואז הם אמרו לי נניח שאין ג'אווה סקריפט, מה אפשר לעשות בצד לקוח שאי אפשר לעשות בשרת?
מישהו יודע מה התשובה?

נערך לאחרונה ע"י dardevil בתאריך 03-01-2008 בשעה 21:13.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 03-01-2008, 23:33
  משתמש זכר Silver Strike Silver Strike אינו מחובר  
 
חבר מתאריך: 10.09.04
הודעות: 1,032
שלח הודעה דרך ICQ אל Silver Strike שלח הודעה דרך MSN אל Silver Strike
בתגובה להודעה מספר 1 שנכתבה על ידי dardevil שמתחילה ב "חזרתי ממיונים בגאמא.. מבאס :("

לא מכיר את גאמא...
לגבי השאלות: נראות לי די מגוכחות.
ההבדל המהותי בין Post ל-Get הוא כמות המידע ואבטחת המידע (אתה לא רואה את המידע שנשלח ב-Post) - יש עוד הבדלים אבל בכל מה שקשור לפיתוח אתרים זה די מסכם.

למה מונחה עצמים? אם אתה שואל אותי אישית, אז התשובה שלי היא "למה לא?"
תשובה יותר רלוונטית - קריאה וזיהוי יותר נוח וקל של הקוד, קוד יותר יעיל מבחינת ביצועים, קוד יותר קל ומהיר לדיבוג, קוד יותר גמיש - מחלקה שיצרת פעם אחת יכולה לשמש אותך בעשרה פרויקטים שונים.
ובדרך אגב, ההשוואה שהוא נתן לך היא בין המטומטמות ששמעתי. אני גם יכול להשוות בין JavaScript ל-!Ook).

HTML/CSS: התשובה שלך היתה אמורה להיות מאוד פשוטה וברורה. HTML נועד עבור עימוד התוכן (הכוונה להיררכיה ולמשמעות של התוכן). CSS נועד לעימוד ויזואלי (מה שמשתמש הקצה רואה/שומע).

בנוגע לשאלה האחרונה: מה ההבדל בין מכונית לאופנוע? לשניהם יש מנוע ואת שניהם אפשר להשיג בצבע אדום.
בעקרון צד-לקוח נועד לבצע מניפולציה בהתאם לבקשת הלקוח או יותר נכון, בהתאם למשוב שהתקבל ממשתמש הקצה. צד-שרת, נועד לביצוע פעולות מורכבות יותר שלא קשור ללקוח הסופי באופן אישי אלא למכלול כל הלקוחות באופן כללי - הכנסה והוצאה ממסד הנתונים וכיוצ"ב. אפשר להרחיב את הנושא, אבל זה קצה הקרחון הרלוונטי.
(ושוב, השאלה שהוא זרק לך חזרה לא הגיונית).
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 10:51

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר