דף הבית  >>  מחשבים וטכנולוגיה  >>  תוכנה הרשם | התחבר

הכנת זחלן-רשת (Web Spider) בפלאש 

מאת    [ 31/08/2010 ] [ נצפה 883 פעמים ]
articles.co.il
Loading


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

זחלן-הרשת של גוגל
זחלן-הרשת של גוגל סורק את כל הדפים שנמצאים באינטרנט בתדירות שונה לכל אתר (בהתאם לקצב השינויים באתר). הרובוט שומר את קוד ה-HTML של העמודים כדי שבשלב מאוחר יותר, קוד זה ישמש כקלט של האלגוריתמים של גוגל, המדרגים את העמודים וקובעים את מיקומם בתוצאות החיפוש. כאשר מבוצעת בקשה לקבלת דף-אינטרנט משרת Web, היא מבוצעת בפרוטוקול HTTP, אחד השדות בפרוטוקול HTTP הוא השדה UserAgent המכיל מחרוזת שמזהה את התוכנה שביצעה את הבקשה (לדוגמא שם הדפדפן שהגולש משתמש בו). כשהזחלן של גוגל מבקש דף-אינטרנט, בשדה UserAgent מופיעה המחרוזת Googlebot. שרת ה-Web יכול לדעת מהו ערך השדה UserAgent ולפיכך לדעת מתי הזחלן של גוגל סרק כל עמוד.

איך להכין זחלן-רשת בפלאש
ניתן להכין זחלן-רשת בפלאש (בשפת AS3) ע"י שימוש במחלקה URLLoader.
סדר הפעולות ליצירת זחלן-רשת:
א. שימוש במחלקה URLLoader כדי לקבל את קוד ה-HTML של דף האינטרנט הראשון ממנו הזחלן יתחיל לפעול. קוד ה-HTML מתקבל באמצעות הגדרת האירוע Event.COMPLETE.
ב. ניתוח קוד ה-HTML ע"י שימוש ב: Regular Expressions, indexOf, lastIndexOf, substr, substring כדי לשלוף את כל הקישורים הפנימיים (שמובילים לדפים אחרים בתוך האתר) והקישורים החיצוניים (שמובילים לאתרים אחרים).
ג. ביצוע פעולות שונות בהתאם למטרות הזחלן, הקלט של הפעולות הוא קוד ה-HTML של העמוד.
ד. שימוש ב-URLLoader שוב בצורה רקורסיבית על פני כל אחד מהעמודים ברשימת הקישורים הפנימיים ולאחר סריקת כל עמודי האתר, מעבר לאתר חדש.

המאמר נכתב ע"י אלעד כהן - מתכנת פלאש בחברת GAME DEV LTD (גיימדב בע"מ) העוסקת בפיתוח אפליקציות לפייסבוק, פיתוח אפליקציות לאייפון ופיתוח משחקי מחשב.

מקור המאמר: www.Articles.co.il - מאמרים לשימוש חופשי

כלים שימושיים למאמר:
 פרסם את המאמר     הדפס את המאמר     שלח לחבר 
 קישור ישיר למאמר   פניה לכותב המאמר   דווח מאמר בעייתי 

תגיות של המאמר: פלאש, זחלן-רשת, גוגל, הרובוט של גוגל

תגובות למאמר:

  • ציטוט אקדמי של המאמר לפי כללי APA:
    כהן, אלעד. (31/08/2010).  הכנת זחלן-רשת (Web Spider) בפלאש. [גרסה אלקטרונית]. אתר מאמרים.
    נדלה בתאריך:10/02/12 מ:http://www.articles.co.il/article.php?id=79428

  • ציטוט אקדמי של המאמר לפי כללי MLA:
    כהן, אלעד. "הכנת זחלן-רשת (Web Spider) בפלאש" . [גרסה אלקטרונית]. אתר מאמרים. 31/08/2010
    נדלה בתאריך:10/02/12 מ:http://www.articles.co.il/article.php?id=79428

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


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

    מאמרים

    ©2012 כל הזכויות שמורות

    מורנו'ס - שיווק באינטרנט

    אודותינו
    שאלות נפוצות
    יצירת קשר
    יתרונות לכותבי מאמרים
    מדיניות פרטיות
    רשימת כותבים
    כותבים מומחים
    עלינו בעיתונות
    מאמרים חדשים
    לכותבי מאמרים: פתיחת חשבון חינם
    כניסה למערכת
    יתרונות לכותבי מאמרים
    תנאי השירות
    הנחיות עריכה
    לבעלי אתרים:



    מדיה חברתית:
    חלון מאמרים לאתרך
    תנאי שימוש במאמרים
    ערוצי מאמרים ב-RSS Recent articles RSS

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