חפש מאמרים:
שלום אורח
22.11.2024
 
   
מאמרים בקטגוריות של:

   
 

מה זה XML ואיך זה עובד

מאת: סייטנט בעמבניית אתרים29/01/20101033 צפיות שתף בטוויטר |   שתף בפייסבוק

XML  - ראשי תיבות של Extensible Markup Language שזה בתרגום לעברית  ייצוג נתונים במחשבים . השימוש בXML נובע מהצורך להעביר משתנים ומידע בין מערכות שונות אשר מדברות בשפות שונות ובתשתיות שונות.

כאשר אנו בונים יותר מאתר אחד ורוצים שהאתרים "ידברו" אחד עם השני אנו יכולים להשתמש במספר פתרונות.

  1. גישה ישירה למסד נתונים של האתר השני.
  2. מסד נתונים יחיד ואחיד לשני האתרים.
  3. יצירת ממשק שייתן לאתרים אפשרות לדבר ביניהם.

אנו נתמקד בממשק שייתן אפשרות לאתרים לדבר ביניהם – ממשק זה נבנה בטכנולוגיית XML, טכנולוגיה זו למעשה בנויה ב2 חזיתות, בשרת א' אשר רוצה לקבל תשובה משרת ב' יש לבנות אתר אשר ידע לעשות בקשות מול שרת ב', ובשרת ב' יש לפתח אתר אשר ידע להחזיר תשובה. מאחר ואנו נמצאים בפרוטוקול HTTP, אנו נמצאים עדיין בטכנולוגיה שלא עושה כלום עד שאנו לא עושים בקשה. ולכן השליחה היא כתוצאה מאירוע.

למשל:

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

יש לציין שהמידע ה XMLלי בבניית אתרים מועבר באופן טבלאי בלבד, הפורמט נשמר על גבי תגיות.

בדומה ל HTML גם ה XML בנוי מתגיות וחשוב מאוד שהסדר ישמר על פי התקן – אחרת ה XML לא יהיה קריא.

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

ובכן, אחרי שהבנו מה זה XML ואיך זה עובד, נעבור על החסרונות והיתרונות:

חסרונות:

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

יתרונות:

  1. האתר יותר עמיד בפני פריצה – אין לו מסד נתונים אשר נתון לניסיונות פריצה.
  2. האתר יכול לדבר עם מספר רב של אתרים בלי שהמשתמש יוכל לדעת.
  3. ניתן לשתף נתונים בצורה הרבה יותר קלה – כולם יכולים לגשת לדף XML ולקחת נתונים משם מבלי שנצטרך לתת להם הרשאה.

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

 





 
     
     
     
   
 
אודות כותב המאמר:

בניית אתרים - SITENET Ltd הוקמה בשנת 1998 ומתמחה בבניית אתרים , עיצוב אתרים, פיתוח מערכות ניהול תוכן וקידום אתרים. בעלת ניסיון עשיר בבנייה ותכנון מערכות מבוססות דאטאבייס. בין לקוחותינו תוכלו למצוא את משרד האוצר, חברות תיירות מהמובילות בארץ חברות היי-טק, עיתונים מקוונים ועוד

 
     
   
 

מאמרים נוספים מאת סייטנט בעמ

מאת: סייטנט בעמבניית אתרים01/06/12950 צפיות
רבות דובר וסוכם על הענף הזה שנקרא בניית אתרים באינטרנט, רבות עוד יסופר והמודעות והמציאות אשר מתלווה לטכנולוגיה זו משתנה במהירות גדולה מאוד עד אשר אפילו אנו אשר נמצאים בעולם הזה לא מספיקים ללמוד את השינויים.

מאת: סייטנט בעמבניית אתרים17/04/111104 צפיות
אנו נתמקד במשהו הרבה יותר רלוונטי מעולם העסקים ועולם בניית אתרים אשר ממנו מגיעים. כיום אתרים מצליחים נחשבים לאתרים אשר בנויים בצורה אופטימאלית , מתוכננים בצורה מדוקדקת אשר אפיון ומיתוג שיווקי על ידי מציאת פלח שוק מתאים וכמובן שללא קידום אין למעשה סיכוי לאתר להתקיים היום במיוחד אם בכוונת האתר להתחרות בנושאים תחרותיים.

מאת: סייטנט בעמבניית אתרים28/01/111085 צפיות
בנושא זה יש מספר גורמים הרלוונטיים לשיקול לפני הקמת אתר ובניית אתר, בבואנו להקים אתר חדש או לשדרג אתר קיים לעסק יש להבין כי עיצוב האתר משפיע באופן ישיר על התכנים ואופן תצוגתם ואפילו ניהולם במערכת הניהול.

מאת: סייטנט בעמבניית אתרים28/01/111049 צפיות
בכל אתר ואתר שאנו נכנסים אליו תמיד משהו מעצבן אותנו, או שהאתר איטי מדי, אנחנו לא מוצאים את מה שמחפשים, יותר מדי דפים נפתחים לנו, ההרשמה או הטפסים מסובכים מדי ואנחנו לא מבינים מה רוצים מאיתנו. לרוב זו גם הבעיה הקשה ביותר שבעלי אתר מתמודדים איתה. לכן בבואנו לבנות אתר חדש, יש לקחת בחשבון את ה"ידידותיות למשתמש".

מאת: סייטנט בעמבניית אתרים28/01/111074 צפיות
כריית מידע או נתונים היא סריקה טקסטואלית של הדף והסקת מסקנות לוגיים אשר מובילים את הסורק ליצירת פעולות הנגזרות מכך. ובכן, לא כולם חייבים להבין באופן מיידי את המשפט האחרון, על מנת להבין לשם מה נועדה כריית מידע יש להבין כי מידע הוא כח

מאת: סייטנט בעמבניית אתרים28/01/111040 צפיות
בניית אתרים באינטרנט ופורטלים בפרט הינה התעסקות ושימוש נרחב בכמות מידע עצומה בדרכים שונות, כגון ניהול מערכות פרסום באתר, ניהול דפים דינאמיים באתר. ניהול קישורים בין הדפים, סקרים, גלריות וכדומה, הפורטלים כיום גם שולחים מידע לאתרים אחרים, כגון RSS ו XML על מנת לשתף כמה שיותר מידע כולל לינקים לאתרים אחרים.

מאת: סייטנט בעמבניית אתרים28/01/111910 צפיות
מה זה אתרי מראה? לא זה לא אתר שבוא רואים הכול הפוך, זה אתר שדומה מאוד מבחינת התכנים והמבנה לאתר המקורי, אך השינוי המהותי בו הוא למעשה בניית אתר המיועד לפלח שוק אחר שאמור לראות את הנתונים או את הדפים בצורה שונה מבחינה שיווקית.

מאמרים נוספים בנושא בניית אתרים

מאת: דוד כהןבניית אתרים18/11/213998 צפיות
סוג נפוץ של אתרים הוא חנות וירטואלית שמציעה לגולשים מגוון מוצרים לרכישה מקוונת. קיראו מה ניתן למכור בחנות הווירטואלית וכיצד לעשות זאת נכון.

מאת: יאירבניית אתרים18/06/194196 צפיות
לא ניתן להפריז בתיאורים לגבי חשיבותו של אתר מקצועי וטוב לתמהיל המיתוג של כל עסק וחברה. האתר מהווה את "חלון הראווה" של העסק, את אמצעי הקשר הישיר שלו אתכם, ולא בכדי הוא נחשב למהותי ביצירת מותג מנצח.

מאת: עידן שלומןבניית אתרים22/08/175891 צפיות
החלטתם לבנות אתר חדש וכעת אתם בשלב הראשוני של התהליך, אך זהו שלב שללא ספק אחד החשובים ביותר – רכישת דומיין (שם מתחם) לאתר שלכם.

מאת: עידן שלומןבניית אתרים05/06/175030 צפיות
לפני שאתם שואלים את עצמכם איך להשיג לקוחות חדשים לעסק, אולי כדאי לדבר על אתר האינטרנט שלכם ועל תרומתו. אם השקעתם לא מעט על האתר הקודם והלקוחות סרבו להגיע, אולי כדאי שתבדקו את הבעיה לעומקה. ייתכן מאוד שיש לכם בעיה בבחירה של דומיין. מה זה דומיין ואיך הוא יכול לעזור לכם להשיג יותר לקוחות ובפרט לקוחות שאתם באמת צריכים לבית העסק?

מאת: vodplaceבניית אתרים22/03/172859 צפיות
בניית אתרים, על וורדפרס או לא?

מאת: Droxitבניית אתרים26/01/172401 צפיות
כאשר אנו משווקים אם מוצר או שירות, באמצעות האינטרנט, דף הנחיתה, הינו דף שמתוכנן למטרה אחת והיא יצירת לידים.. בדף הנחיתה, אין ניווט שקושר את הגולש לאתר, אך הסיבה המרכזית לכך היא צמצום אפשרויות שעומדות בפני הגולש...

מאת: vodplaceבניית אתרים20/12/162237 צפיות
מחיר יכול להטעות - הנה הסיבה למה.

 
 
 

כל הזכויות שמורות © 2008 ACADEMICS
השימוש באתר בכפוף ל תנאי השימוש  ומדיניות הפרטיות. התכנים באתר מופצים תחת רשיון קראייטיב קומונס - ייחוס-איסור יצירות נגזרות 3.0 Unported

christian louboutin replica