••• کتول میدرخشد •••

از شما دوست عزیز میخوام که در صورت استفاده از مطالب وبلاگ حتما نام وبلاگ را به عنوان منبع ذکر نمایید.ممنونم.

••• کتول میدرخشد •••

از شما دوست عزیز میخوام که در صورت استفاده از مطالب وبلاگ حتما نام وبلاگ را به عنوان منبع ذکر نمایید.ممنونم.

انتخاب یک host برای یک سایت ASP.NET

انتخاب یک host برای یک سایت

 

اینترنت به همراه خود مجموعه ای گسترده از مشاغل جدید را ایجاد کرده است.ارائه خدمات هاستینگ برای وب سایت ها، نمونه ای در این زمینه است . با توجه به این که امروزه در اکثر وب سایت های معتبر از برنامه های وب متعددی به منظور ارائه خدمات به کاربران استفاده می گردد ، انتخاب یک host  مناسب از جمله تصمیمات مهم در زمان راه اندازی یک وب سایت است که در موفقیت و یا عدم موفقیت یک سایت ، نقشی کلیدی و غیرقابل انکار را برعهده خواهد داشت .
برنامه های وب نوشته شده با استفاده از فنآوری
ASP.NET نیز از این قاعده مستثنی نمی باشند .در صورتی که قصد انتخاب یک host برای برنامه های  وب  ASP.NETرا دارید ، مطالعه این مقاله  شما را با پارامترهای مهم در این رابطه بیشتر آشنا می نماید .
فراموش نکنیم که هر برنامه به ملزومات و امکانات مختص به خود نیاز دارد و می بایست فرآیند انتخاب یک مرکز ارائه دهنده خدمات هاستینگ (
WHP:Web Hosting Provider ) با بررسی امکانات و سرویس های ارائه شده توسط host با توجه به ملزومات مورد نیاز یک برنامه صورت پذیرد.

تهیه لیست ملزومات مورد نیاز یک برنامه
اولین مرحله برای انتخاب یک
host ، شناسائی ملزومات مورد نیاز یک برنامه است . برخی از افراد در این رابطه در ابتدا به دنبال این موضوع هستند که host مورد نظر چه نوع سرویس هائی را و با چه قیمتی ارائه می نماید . پرداختن به موضوع فوق بدون شناسائی و آنالیز ملزومات مورد نیاز یک برنامه ، روشی غیرمنظقی در جهت انتخاب یک host است . بدین منظور پیشنهاد می گردد در ابتدا لیستی از امکانات مورد نیاز یک برنامه با توجه به موارد زیر تهیه گردد :

  • برنامه مورد نظر به چه میزان فضا نیاز دارد ؟ در صورتی که قصد ارائه صوت و تصویر بر روی یک وب سایت وجود داشته باشد ، می بایست یک host را انتخاب نمود که دارای امکاناتی مناسب برای ارائه فضای ذخیره سازی مورد نیاز باشد.

  • برنامه مورد نظر به چه میزان پهنای باند نیاز دارد ؟ پاسخ به سوال فوق و تخمیمن مقدار واقعی مورد نیاز تا اندازه ای مشکل بنظر می آید ، ولی اکثر وب سایت های شخصی و یا وب سایـت های متعلق به سازمان ها و یا شرکت های کوچک به چیزی حدود چهار گیگابایت در ماه نیاز خواهند داشت .

  • برنامه مورد نظر از چه نوع بانک اطلاعاتی استفاده می نماید ؟ در صورتی که در رابطه با انتخاب اکسس و یا SQL تردید دارید ، قطعا" SQL یک گزینه مناسب تر در این رابطه خواهد بود . هسته SQL دارای انعطاف لازم متناسب با رشد بانک اطلاعاتی با رعایت اصل مهم عدم کاهش کارآئی است . این در حالی است که چنین وضعیتی در اکسس مشاهده نمی گردد . به هرحال پیشنهاد می گردد همواره از ابتدا با  لطف بیشتری به سرویس دهنده SQL نگاه شود !  در صورتی که دارای یک نسخه مجاز از سرویس دهنده SQL نمی باشید ، می توان با استفاده  از نسخه رایگان MSDE اقدام به پیاده سازی نرم افزار نمود و پس از آماده شدن برنامه آن را برروی یک سرویس دهنده معتبر SQL بکار گرفت .

  • بانک اطلاعاتی استفاده شده در برنامه به چه میزان فضا نیاز دارد ؟ معمولا" مراکز ارائه دهنده خدمات هاستینگ تعرفه خدمات خود را بر اساس  میزان فضای ذخیره سازی بانک اطلاعاتی بر حسب مگابایت در مقابل فضای ذخیره سازی فایل ها بر حسب مگابایت ، ارائه می نمایند .

  • آیا برنامه مورد نظر به گواهینامه های SSL به منظور پردازش ایمن کارت های اعتباری نیاز دارد ؟ در صورت  ضرورت استفاده از سرویس فوق ، می بایست یک مرکز ارائه دهنده خدمات هاستینگ را انتخاب نمود که قادر به درخواست و نصب یک گواهینامه برای وب سایت مورد نظر با هزینه قابل قبول باشد ( سعی گردد فرآیند درخواست یک گواهینامه توسط مرکز ارائه دهنده خدمات هاستینگ انجام شود ) .

  • آیا به دریافت mail از یک دامنه یکسان نیاز است ؟ اکثر مراکز ارائه دهنده خدمات هاستینگ سرویس های Email رایگانی را ارائه می نمایند . در این رابطه لازم است بررسی لازم در خصوص تعداد صندوق های پستی ارائه شده و امکانات و ویژگی های مدیریت mail با هدف میزان انطباق آنان با خواسته های شما به دقت صرورت پذیرد .

پس از تهیه لیست فوق می توان بررسی لازم در رابطه با انتخاب یک مرکز ارائه دهنده خدمات هاستینگ را آغاز نمود . در صورتی که برخی از مراکز فوق خواسته های اولیه شما در جهت تامین ملزومات مورد نیاز یک برنامه وب ASP.NET را به خوبی تامین نمی نمایند و یا دارای پهنای باند مناسب و یا طرح های متفاوت فضای ذخیره  سازی نمی باشند از همین ابتدا دور آنان خط بکشید وبه سراغ آنان نروید .

بررسی دقیق کاندیداها و انتخاب یک host نهائی
پس از این که تعداد کاندیداها به چهار تا پنج مورد محدود گردید ، می بایست عملیات انتخاب
host را با بررسی جزئیات بیشتری دنبال نمود . در این رابطه می توان سوالات متعددی را از host کاندید شده مطرح تا در نهایت و پس از آگاهی از پاسخ آنان بتوان یک host مناسب را انتخاب نمود . در زمان انتخاب یک host در اولین مرحله تمایل دارید که با نحوه کار کردن با آنان بیشتر آشنا شوید . آیا نحوه برخورد آنان مناسب است ؟ نحوه و سرعت پاسخگوئی آنان به سوالات مطرح شده به چه صورت است ؟ پاسخ های آنان از لحاظ فنی تا چه میزان صحت دارد ؟
زمانی که یک مرکز ارائه دهنده خدمات هاستینگ نمی تواند در جذب مشتری موفق عمل نماید ، قطعا" در ارائه خدمات به مشتریان و حفظ آنان نیز موفق عمل نخواهد کرد .
در ادامه با برخی موارد مهم به منظور سنجش میزان قابلیت و توانمندی یک مرکز ارائه دهنده خدمات هاستینگ بیشتر آشنا می شویم :

  • Backup : در این رابطه لازم است با جزئیات استراتژی تهیه backup توسط مرکز ارائه دهنده خدمات هاستینگ بیشتر آشنا گردید. در چه مقاطع زمانی و به چه صورت از فایل های سیستم و بانک های اطلاعاتی backup تهیه می گردد؟ در صورت بروز یک مشکل خاص چه مدت زمانی طول خواهد کشید تا اطلاعات backup گرفته شده  restore گردند ؟

  • Reliablity : در این رابطه لازم است با زیرساخت مرکز ارائه دهنده خدمات هاستیتگ بطور مختصر آشنا گردید. آیا آنان دارای پهنای باند ارتباطی مناسبی به اینترنت می باشند ؟ استفاده از تجارب سایر افراد و موسساتی که قبلا" وب خود را در اینگونه  مرکز host نموده اند ، می تواند موثر واقع شده  و فاصله بین شعار های جذب مشتری با واقعیت های موجود را واقعی تر نماید .

  • بکارگیری و مدیریت :در زمان عملیاتی نمودن یک برنامه و استقرار آن بر روی یک مرکز ارائه دهنده خدمات هاستینگ ، اکثر مراکز فوق امکان دستیابی FTP و یا FPE ( اقتباس شده ازFront Page Extensions ) را در اختیار شما قرار می دهند ( و یا هر دو ) . FPE دارای اولویت بیشتری نسبت به FTP است . ویژوال استودیو دات نت 2003 دارای امکانات مناسبی به منظور انتقال یک پروژه بر روی یک سرویس دهنده از راه دور با استفاده از FPE  است .(  ویژوال استودیو 2005 همچنان از FPE حمایت می نماید ) . مراکز ارائه دهنده خدمات هاستینگ با استفاده از FPE قادر به ارائه یک کنترل پانل به منظور مدیریت مسائل مرتبط با برنامه های وب از طریق  یک اینترفیس مبتنی بر وب می باشند . پیشنهاد می گردد در ابتدا و قبل از عقد هرگونه قراردادی از نسخه آزمایشی کنترل پانل به منظور آشنائی با قابلیت های برنامه استفاده گردد .
    برای سرویس دهنده
    SQL ، یک مرکز ارائه دهنده خدمات هاستینگ می بایست امکان اتصال مستقیم به سرویس دهنده را با استفاده از ابزارهائی نظیر Visual Studio .NET, Enterprise Manager و یا Query Analyze  در اختیار شما قرار دهد . در صورتی که مرکز ارائه دهنده خدمات هاستینگ صرفا" یک اینترفیس وبی را ارائه می نماید ، ممکن است در زمان استفاده از ابزارها و اسکریپت های استاندارد در زمان نصب ، نگهداری و بهتگام سازی بانک اطلاعاتی،  مشکلات خاصی ایجاد گردد .

  • آمار : آشنائی و اطلاع از آمار ترافیک روزانه یک سایت  بسیار حائز اهمیت است . اکثر مراکز ارائه دهنده خدمات هاستینگ گزارشات از قبل آماده شده ای را از لاگ های سرویس دهنده وب در اختیار شما قرار می دهند تا با استفاده از آنان بتوان تعداد مراجعه کنندگان به یک سایت را تشخیص داد . پیشنهاد می گردد از host مورد نظر یک نسخه از این نوع  گزارشات  را دریافت و بررسی نمائید که گزارشات فوق تا چه میزان منطبق با خواسته های شما می باشند . گزارشات شامل referrers ( چگونه بازدیدکنندگان به سایت شما آمده اند ) و خطاهای 404 ( زمانی که یک لینک بد وجود داشته باشد ) بسیار مفید می باشند.برخی از مراکز ارائه دهنده خدمات هاستینگ فایل های log  خام را در اختیار شما قرار داده تا با استفاده از آنان بتوان گزارشات دلخواه را تولید نمود .

  • امنیت : در این رابطه لازم است مسائل امنیتی مرتبط با host مورد نظر به دقت بررسی گردد . برای برنامه های وب نوشته شده با استفاده از فنآوری ASP.NET بسیار حائز اهمیت است که مرکز ارائه دهنده خدمات هاستینگ از ویندوز 2003 استفاده نماید که به خوبی  patch شده باشد .  پیشنهاد می گردد از مرکز ارائه دهنده خدمات هاستینگ سوال شود که چگونه و در چه زمانی نسبت به رفع اشکالات امنیتی ، اقدام می نماید .

  • نیازهای خاص : آیا برنامه مورد نظر از عناصر و یا سرویس هائی خارج از فریمورک دات نت استفاده می نماید ؟ آیا آنان مرتبط با MSXML 4  و WSE 2 می باشند و یا این که هر شب می بایست یک فعالیت زمانبدی شده اجراء گردد؟ در صورتی که پاسخ به سوال فوق مثبت است از مرکز ارائه دهنده خدمات هاستینگ سوال شود که آیا عناصر و سرویس های مورد نیاز بدرستی بر روی سیستم نصب و پیکربندی شده اند ؟

  • سایر سرویس های رایگان : اکثر مراکز ارائه دهنده خدمات هاستینگ عناصر و کنترل های رایگانی را به همراه پکیج هاستینگ ارائه می نمایند . تعداد زیادی از کنترل ها رایگان می باشند. بنابراین لازم است پکیچ پیشنهادی مرکز ارائه دهنده خدمات هاستینگ با دقت و حساسیت خاصی بررسی گردد . برخی از مراکز ارائه دهنده خدمات هاستینگ سرویس های اضافه ای نظیر SQL Server Reporting Services را با تعرفه مناسبی ارائه می نمایند .

پس از بررسی مراکز ارائه دهنده خدمات هاستینگ در جهت تامین اهداف مهم و حیاتی یک برنامه می توان نسبت به انتخاب نهائی یک host اقدام نمود . قبل از هر چیز لازم است که متن قرارداد تنظیم شده به دقت مطالعه گردد و اطمینان حاصل شود که در صورت ضرورت ارتقاء پلن ، این امر امکان پذیر خواهد بود . سابقه حضور موفقیت آمیز یک host در عرصه ارائه خدمات هاستینگ، می تواند به عنوان یکی از شاخص های مهم میزان موفقیت اینگونه مراکز مورد توجه قرار گیرد ، چراکه مشتریان با حق انتخاب خود امکان حضور چنین مراکزی را در عرصه ارائه خدمات هاستینگ نخواهند داد .



 

 

 

 تهیه شده در شرکت سخا روش -  1382 

برترین موتورهای جستجو در اینترنت

امروز معرفی چند تا موتور جستجوگر در اینترنت رو داریم





۱- GOOGLE


برترین و سریعترین در جستجو


مهمترین نرم افزارش کاوشگر زمین و GMAIL می باشد


این شرکت چندی پیش به عنوان بهترین محل برای کار مشخص شد





۲- YAHOO


رقیب سرسخت گوگل


امکانات بسیار زیادی رو مانند رقیب دیرینش برای کاربران گذاشته


مهمترین اونا YAHOO MAIL یا صندوق پست الکترونیکی و


محبوبترین نرم افزارش YAHOO! MESSENGER




برترین هاش این دوتا بودن و در ادامه نوچه های این دو




۳- ALL THE WEB


این موتور جستجوگر امکان فیلترینگ خوبی داره


ولی با غیر فعال کردن فیلترینگ دیگه نیازی به فیلترشکن ندارین






۴- ALTAVISTA


این موتور هم خیلی سعی میکنه خودشو در اوج نگه داره و موفق هم شده


به طوری که کاربران اینترنت بعد از گوگل و یاهو دست به گریبان این موتور جستجو میشوند





۵- MAMMA


طبق گفته خودش مادر تمام موتورهای جستجو


اما مثل اینکه تا پنجم نهضت بیشتر نخونده چون از بچه هاش کمی عقب افتاده


سومین موتوری که من از اون کمک میگیرم


همیشه منو غافلگیر میکنه و نتایج سرتری از بچه هاش میده


چون مادری گفتن


سایت تبیان و اینترنت رایگان

سایت تبیان و اینترنت رایگان

شرح وظایف :

۱- یه کانکشن جدید به اسم تبیان

۲- شماره تلفن شبکه   ۹۷۱۲۰۱۰

۳- نام کاربری و رمز عبور   tebyannet

برو حالشو ببر

البته خود من حدودا دو سالی هست که استفاده میکنم

با تشکر از جناب آقای شهریار ثقفیان