עבור לתוכן

תכנות צד שרת/לקוח-מה ההבדל?

Featured Replies

פורסם

לא כ"כ הצליתי להבין מה ההבדל מהמדריך שפורסם פה....

תודה לעוזרים..

פורסם

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

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

אז מה ההבדל ביניהם בעצם?

קוד צד שרת הוא קוד שמסוגל לגשת למידע שנמצא על השרת - לדוגמה, גישה לבסיס נתונים על מנת לבדוק שם משתמש וסיסמה, שליפת נתונים וכד'. שפות צד שרת משמשות, ברמה הבסיסית ביותר, ליצירת אתרים בעלי תוכן דינמי.

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

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים