اولین نکته ای که باید به آن توجه کنیم تفاوت بین IP های Private و Public است. با اتصال یک رایانه به اینترنت به طور پيش فرض رایانه دارای Private IP خواهد شد که تنها برای یک شبکه ی داخلی معتبر است. به عبارت ساده تر تنها با داشتن Private IP یک رایانه، الزما" نمی توان به آن وصل شد. برای رفع این مشکل می توانید به مقاله زیر مراجعه کنید:
http://www.cyberlone.com/articles-bl...hout-public-ip
در مرحله بعد باید اقدام به طراحی وب سایت نماییم. طراحی وب سایت باید با یک زبان برنامه نویسی تحت وب صورت گیرد و نرم افزاری چون Frontpage توانایی برآورده کردن نیاز ما را ندارد. زبان های معروف برنامه نویسی تحت وب عبارت اند از: PHP، ASP.Net، Java و البته در این زمینه می توان از Javascript هم استفاده کرد.
پس از طراحی وب سایت برای نمایش آن باید از وب سرور استفاده کنیم (Web Server). وب سرور نرم افزاری است که روی رایانه ی حاوی محتویات وب اجرا می شود و این محتویات را بر اساس ضوابطی برای کاربران اینترنتی به نمایش می گذارد. زمانی که ما نشانی یک تارنما را در مرورگر وب خود وارد می کنیم، مرورگر درخواستی را به سوی وب سرور آن تارنما ارسال می کند و وب سرور محتویات را بر مبنای محتویات درخواستی به سمت مرورگر می فرستد و در نهایت ما صفحات وب را روی مرورگر خود مشاهده می کنیم. راه اندازی یک وب سرور آن چنان دشوار نیست. تنها باید آن را نصب کنیم؛ فعال کنیم و مسیری که محتویات سایت کنترل روبات در آن ذخیره شده است را به وب سرور معرفی کنیم. آن گاه هر شخصی که آدرس IP رایانه ی ما را در مرورگر خود وارد کند، محتویات سایت را مشاهده خواهد کرد. Apache نمونه ای از وب سرور برای لینوکس و IIS نمونه ای از وب سرور برای ویندوز است.
آخرین مطلب مربوط به نحوه ی انتقال درخواست ها از وب سایت به سوی روبات است. برای این کار باید برنامه ای بنویسیم که تحت بستر وب اجرا نمی شود بلکه وابسته به سیستم عامل باشد تا به سخت افزار به راحتی دسترسي پيدا كند. این برنامه اطلاعات ذخیره شده از سوی سایت را دریافت كرده و آن را به منابع سخت افزار دری در ارتباط با روبات انتقال می دهد.






پاسخ با نقل قول
Bookmarks