שלח תשובה

זירת השאלות

714
צפיות
10
תשובות

חיפוש דומיינים

,‏ 9 ביולי, 2008

אני רוצה לבנות חיפוש ajax על שמות מתחם (דומיינים)פנויים, מישהו מכיר קובץ xml עם שמות תפוסים או דרך אחרת שאני יכול לחפש בה?

תגיות:

10 תשובות

  1. BuildHome הגיב:

    תשובה
    למען האמת זה די פשוט, יש לך רק 2 אפשרויות:

    1. להשתמש ב-XMLHTTP צד שרת כדי לשלוח בקשה לאתר WHOIS אחר (בודק שמות דומיינים) ולנתח את התוצאות שהאתר סיפק לך ואז להציג את התוצאה הנכונה למשתמש.

    מאמר שכתבתי על XMLHTTP צד שרת:
    https://www.webmaster.org.il/article.asp?id=203

    2. לרכוש רכיב DLL שתתקין בשרת שלך שמאפשר לך לבדוק אם דומיין פנוי או תפוס.

    בהצלחה.


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  2. rjnhojbht הגיב:

    תודה, שאלה נוספת
    אני אנסה את זה מאוחר יותר..
    יש לי שאלה דחופה מעט יותר, יש לי קובץ xml בשרת, אני רוצה שהוא ישמש כמסד נתונים – כלומר, להוסיף/לשנות/למחוק לו נתונים, איך אני יכול לעשות זאת? (כמובן שבלי db רגיל)

    תודה!  

  3. עם FSO
    אבל זה לא סימפטי במיוחד…


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

  4. אתה מכיר DLL כזה?
    חשבתי בזמנו להוסיף כזאת פונקציה לוובמאסטר ולא היה לי פנאי ללמוד את הנושא…


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

  5. rjnhojbht הגיב:

    אמממ…
    האמת, יש לי שם רק שלושה נתונים שמשתנים כל הזמן, ונראה לי חבל לשים מסד שלם בשבילם..

    ובקשר להצעה הראשונה של buildHome, איך אני יודע אם התשובה חיובית או לא?

  6. BuildHome הגיב:

    כן,בטח – בניתי בדיקת דומיין (ASP AJAX)
    אני מתעסק עם לא מעט (וחלקם גם רכשתי בכספי) עם DLLים כדי לפתח מערכות ואפליקציות מותאמות אישית לצרכיי.

    החלטתי ללכת על זה ולבנות סקריפט בדיקת זמינות דומיין באמצעות ASP ודינאמיות מלאה עם AJAX (מעניין יותר).

    מקווה שזה יעזור לך, השפוי, וגם ל-rjnhojbht‏ (אם יש לו שרת ייעודי להתקין עליו DLL).

    הסקריפט בפעולה:
    http://www.torec.net/files/scripts/whois/whois.asp

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

    בדיקה מאוד פשוטה בצד שרת עם רכיב DLL נחמד.
    מהיר, יעיל, שימושי ודינאמי מאוד.

    אם תרצו את הקוד המקור המלא (3 קבצים) + קובץ DLL שאיתו עבדתי להתקנה על השרת שלכם,
    פשוט שלחו לי בהודעה פרטית כאן בפורום את המייל שלכם ואשלח לכם את הכל
    בקובץ זיפ עם הסברים שאכתוב לכם על ה-DLL  

    כתובות אינטרנט נלוות:
    הסקריפט בפעולה


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  7. סחטיין… יש מצב למאמר?
    יש מצב שאתה הופך את זה למאמר?

    אגב, את הבדיקה אתה מבצע רק מול איגוד האינטרנט הישראלי?
    מה לגבי דומיינים .ro (רומניה) למשל? או co.uk?

    ולפי מה מתוך התשובה אתה מחליט אם הדומיין פנוי או תפוס?


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

  8. BuildHome הגיב:

    תשובה
    מדובר כאן ב-DLL, כך שאתה יכול לחפש דומינים מכל הסיומות שאתה רק רוצה.
    נסה לחפש את הדומיין hosting.co.uk או hosting.ro. סתם לדוגמא.
    אין לך מגבלה. אתה כמובן יכול להגביל את המשתמש שיוכל להזין את
    שם הדומיין שלו ואז תיתן לו תיבת בחירה עם סיומות קבועות מראש.

    כל פלט של WHOIS מבוסס כמעט על אותו הדבר (מבחינת סיומות – ארצות שונות).
    אתה פשוט צריך לחפש עם INSTR את הביטוי "No match" או "No data" או "No entries".
    אם מצאת אותו – הדומיין פנוי. אם לא, הדומיין רשום.
    פשוט מאוד, בסיסי ביותר.
    ה-DLL עצמו בודק לך פשוט את פרטי הדומיין הרצוי, ולא אומר לך אם הוא פנוי או תפוס אבל כמו שראית, אפשר לנצל אותו גם לשימוש זה.

    לכתוב מאמר על כל קבצי בדיקת הדומיין עם AJAX שבניתי (צד לקוח+צד שרת)?


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  9. בכל זאת
    ה-DLL מבצע את הבדיקה מול שרת כלשהו, לא? מול מי? מוגדר אצלו פנימית עבור איזה סיומות לבצע בדיקה מול השרת המתאים?

    ה-DLL הזה הוא חופשי או קינייני?

    אם אתה כותב מאמר, עדיף שיתמקד באופן העבודה של ה-DLL, אופן ההתקנה שלו והתקשורת מולו. אתה יכול להדגים את זה באמצעות ajax אבל המהות היא הבדיקת דומיין עצמה.


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

  10. BuildHome הגיב:

    תשובה
    ה-DLL בודק דרך שרתים שונים את הבדיקות.
    יש לרכיב ה-DLL אפשרות להדפיס בעמוד את השרת שממנו בדק את הדומיין.
    הכל גלוי – הכל מוצג. אתה יכול להדפיס או לא להדפיס את זה לגולש.

    הבדיקה עצמה זה פשוט כמה שורות קוד, הכי בסיסיות שיש.


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

שלח תשובה