שימוש ב- XML ליצירת עמוד אינטרנט מאפשר למפתחים לספק תכנים טריים לאתר ללא צורך להשקיע זמן בשינוי דפי אינטרנט. לא ניתן להשתמש באתרים מבוססי XML עם דפי HTML סטטיים, אך עליהם לכלול רמת דינמיות באמצעות שפת סקריפטים כגון Perl, ASP או PHP.
היתרון בשימוש ב- XML לפיתוח אתרים הוא שיש ליצור את הדף רק פעם אחת. בעיקרו של דבר, ניתן לעדכן אתר שלם על בסיס יומי פשוט על ידי העלאת קובץ XML. מאמר זה מדגים כיצד להשתמש ב- XML ליצירת דף אינטרנט בסיסי ביותר בשם Matt's News. לאחר בניית דף האינטרנט הדינמי, ניתן לעדכן את תוכן האתר על ידי העלאת קובץ XML.
צור את קובץ ה- XML. קובץ ה- XML לדוגמא יכיל שלושה תגים ושתי תכונות; תג שורש, ושני תגי ילד עבור החדשות היומיות של מאט, והתמונה היומית. העתק את הדברים הבאים למסמך טקסט ריק.
צור את ה- CGI של פרל. סקריפט זה פותח את ה מסמך "news.xml" בשרת ומחפש שני פריטי מידע; הטקסט בין העלה את הקבצים שלך לשרת. העלה את "news.xml" ו- "xml_site.cgi" לפח ה- cgi שלך. העלה תמונה בשם "img1.jpg" לתיקיית ה- html doc שלך. בדוק את דף האינטרנט. טען את דף האינטרנט על ידי פתיחת הדף xml_site.cgi "בדפדפן שלך. תעשה זאת על ידי הקלדת הדברים הבאים;" http://www.your_domain.com/~your_root/cgi-bin/xml_site.cgi. "בזה לדוגמה, כותרת בגופן מודגש עם פנים מודגשות ובה כתוב "החדשות של מאט" ואחריו כלל אופקי. תחת הכלל האופקי, תמונה של שני סוסים נפתחת משמאל ופרשנות קצרה מימין לתמונה. הוסף ערך נוסף לקובץ ה- XML. כדי להוסיף ערך נוסף, פתח את הקובץ "news.xml" בעורך טקסט. צור עותק של הערך הראשון על ידי גזירה והדבקה מתחתיו. שנה את התכונות של הערך הראשון ל- "null". בערך השני שנה את קובץ התמונה ל "img2.jpg" וכתוב פריט חדשות חדש. התמונה השנייה למאמר זה היא של נקבת פוקס טרייר בשם "לה נינה", והחדשות הן על נסיעתה לווטרינר. ודא ששתי התכונות של הפריט החדש מוגדרות כ"פרסום ". שמור את הקובץ. טען את הדף שוב. הפעם, העלה את הקובץ "news.xml", טען מחדש את הקובץ "xml_site.cgi" בדפדפן והתוכן ישתנה אוטומטית לפריט חדשות חדש ולתמונה חדשה. זו דוגמה מאוד ראשונית למה שאתה יכול להשיג באמצעות XML. עם זאת, הקידוד מספיק כדי לשמש בסיס ליישום מורכב יותר גדול יותר תוך שימוש בשדות XML רבים יותר, CSS, Javascript וכו '. אם אתם מתכננים לשלב 1000 רשומות XML, מומלץ לבדוק פיתוח אפליקציה יוצר מסמכי XML בזמן אמת, ולא העתקה והדבקה. אלה ניתן ליצור בפרל על ידי שילוב מיזוג קבצים. וודא שהתחביר נכון. אם נקודה-פסיק אחת אינה במקומה התוכנית לא תצליח לבצע כראוי אם בכלל.החדשות של מאט
טיפים
אזהרות