تبلیغات
مرکز دانلود کتاب الکترونیک در زمینه ی کامپیوتر و الکترونیک - اطلاعاتی در مورد کوکی ها
مرکز دانلود کتاب الکترونیک در زمینه ی کامپیوتر و الکترونیک
وب لاگ تخصصی دانلود و اموزش
گروه طراحی قالب من گروه طراحی قالب من گروه طراحی قالب من گروه طراحی قالب من گروه طراحی قالب من
درباره وبلاگ


کاردانی کامپیوتر (گرایش برنامه نویسی و تولید نرم افزار) -مهارت های کاری :تکنسین شبکه های محلی و بیسیم (دارای مدرک سازمان فنی و حرفه ای ) -برنامه نویسی -طراحی سایت -گرافیک کامپیوتر-
هدف از این مطالب جلب توجه نیست بلکه قصد من کمک به دوستانی است که در این زمینه ها مشکل دارند بنابرین دوستان عزیز در صورتی که مشکلی در مورد هر یک از مباحث کامپیوتر البته فعلا فقط تا کاردانی دارید با بنده مطرح کنید تا در اولین فرصت به شما کمک کنم


مدیر وبلاگ : milad rasuolly
نویسندگان
نظرسنجی
امتیازی که به این وبلاگ خواهید داد.






کوكیمکان کوکی ها : با توجه به نوع مرورگری که استفاده می کنید ، کوکی ها در مکان های مختلفی در هارد درایو شما واقع شده است.در نت اسکیپ کوکی ها را در فایلی به نام Cookies قرار می گیرد و در اینترنت اکسپلورر ، کوکی ها در فایل های جداگانه ای قرار دارند. مبنای نام گذاری فایل های کوکی ، بر اساس نام کاربری شما در سیستم عامل ، علامت @ وبه دنبال آننام دامنه سایت بازدید شده می باشد. ( به شكل 1 توجه نمایید. )

انواع کوکی ها• کوکی های موقت : هنگامی که در حال بازدید از وب سایتی هستید ، این کوکی ها ساخته و مورد استفاده واقع می شوند. به محض اینکه از مرورگر خارج شوید این کوکی ها از بین خواهند رفت. در واقع این کوکی ها به صورت موقت در در RAM قرار می گیرند. کوکی های ماندگار : کوکی هایی که تاریخ انقضای خاصی دارند. بدین صورت که با سر زدن به وب سایت خاصی ، آن کوکی ساخته و تا فرا رسیدن تاریخ انقضای آنها ، در هارد کامپیوتر شما باقی می مانند. این کوکی ها ، اطلاعات شخصی شما را که شامل پاسخگویی شما به سوالات مرتبط با آن سایت می باشد را نگهداری می کنند.

نحوه برخورد با کوکیبعضی افراد ، به کوکی لقب «برادر بزرگ» داده اند. وآن را به عنوان جاسوس می پندارند ( اصطلاح برادر بزرگ ، یعنی کسی یا چیزی که همواره ودر هرکجا مراقب اعمال و رفتار شما می باشد ). و دلیلش این است که اینجور افراد ، در حال انجام فعالیت های محرمانه در اینترنت هستند و دوست ندارند که کسی سر از کار آنها در بیاورد. در صورتیکه باید بدانیم که کوکی ها ، فقط آنچه را که شما در قبال پرسش ها پاسخ می گویید ، ذخیره می کنند؛ آنها نه ویروس هستند که فعالیت های مخرب انجام می دهند و نه داده های محرمانه شما را به سرقت می برند. برعکس کوکی ها موجودات کوچک دوست داشتنی هستند!با این حال هر زمان که بخواهید می توانید کوکی ها را بصورت دستی و تک تک و یا کلا حذف نمایید.
حذف کوکی
می توان كوكی های سیستم را از مسیر زیر حذف نمود. ( به شكل 2 توجه نمایید. )پنجره اینترنت اکسپلورر - - > Tools - - > Internet Options - - > Delete Cookies



طراحان وب سایت در هنگام برنامه نویسی روی کوکی ها موارد زیر را در نظر می گیرند:
1- حداقل اطلاعات محرمانه را از کاربران دریافت و ذخیره کنند.
2- اطلاعات موجود در کوکی ها را رمزنگاری کنند تا در صورت سرقت ، غیر قابل فهم باشد. ( شكل 3 )

شكل 3 : فایل txt محتوای یک کوکی بصورت رمزنگاری شده مثال هایی از موارد استفاده از کوکی1- در سیستم سفارش آنلاین تجارت الکترونیک ؛ جهت نگهداری موقت یا دائم اطلاعات شخصی وارده شده کاربران. به عنوان مثال سبد خرید 2- ثبت نام در سایت های انجمنی ؛ جهت ذخیره نام کاربری و کلمه عبور شما. استفاده از کوکی جهت جلوگیری از وارد کردن مکرر و مجدد این اطلاعات در هنگام بازدیدهای متناوب اشخاص از سایت. حتما دیده اید که بعضی سایت ها هشدار می دهند که قبل از ثبت نام ، چنانچه تنظیم کوکی شما غیر فعال باشد ، اول آنها را فعال بعد ثبت نام نمایید.3- رد گیری وب سایت ها و گرفتن آمار تعداد کاربران آنلاین. برای وب مسترهای اینگونه سایت ها ، مهم است که بصورت دقیق بدانند که به عنوان مثال آیا 50 نفر از سایت آنها دیدن کرده است یا فقط یک نفر 50 بار با refresh ، از سایت بازدید کرده است.4- وب سایت های تجاری و یا بعضی میل سرورها ، به کاربران نشان می دهد که آخرین بار در چه تاریخی به سایت وصل شده اند. تا در صورتیکه فرد دیگری با اکانت آنها وصل شده است آنها را مطلع کند.5- سایت های خبری ،  با اولین ورود شما به یک سایت  خبری ، که از کوکی بهره برده باشد، و انتخاب یک موضوع دلخواه در آن سایت ، کوکی ماندگاری در هارد شما ساخته خواهد شد.  تا از این به بعد سایت ، شما را مستقیم به موضوع مورد علاقه شما می برد. Cache Serverمفهوم Cache و کارCache  سرورCache سرور یکی از سرورهایISP  ها می باشد. کار آن گرفتن اطلاعات درخواستی کاربران و ذخیره سازی این داده ها در قسمتی از فضای هارد دیسک سرور یا در شبکه ISP می باشد. با این عمل درخواست های مکرر بعدی کاربران ، سریعتر وبدون نیاز به دستیابی به شبکه جهانی اینترنت انجام می گیرد.Cache فضایی از دیسک می باشد که با ویژگی هایی که دارد ، محتویات آن مرتبا در حال تغییر می باشد. اهمیت Cache امروزه در وب سایت های اینترنتی بخاطر راه حل هایی است که باعث افزایش کارایی ( performance ) وهمچنین قابلیت گسترش پذیری و توسعه یک وب سایت اینترنتی می باشد.
اهداف و دلایل عمده استفاده از
Cache سرورکاهش بار ترافیکی : بدلیل اینکه هر درخواستی برای هر صفحه ای تنها یکبار توسط سرور پاسخ داده می شود ، ترافیک کاهش می یابد.
کاهش تاخیر :
از آنجایی که Cache سرورها ، در محل نزدیکتری به کلاینت قرار دارند ( یعنی در ISP ها ) ، بنابراین زمان کمتری برای پاسخ گویی به کلاینت صرف می شود ، نسبت به زمانیکه کلاینت مجبور باشد از وب سرور درخواست بازدید صفحه را داشته باشد. که در این صورت نیازی نیست که درخواست های آینده ، از همان وب سرور اصلی پاسخ داده شود.این دو ویژگی cache مجموعا باعث می شود تا اطلاعات مکرر از اینترنت دریافت نشود و در مجموع باعث کارایی بیشتر و بهتر بازدید از سایت می شود. زیرا سرعت دسترسی کاربران به منابع اینترنتی افزایش می یابد و بازدید کنندگان یک سایت در مدت زمان کوتاهتری محتویات یک سایت را بازدید کنند. و از طرف دیگر باعث می شود که پهنای باند محدود ISP با گرفتن اطلاعات و درخواست های تکراری گرفته و اشغال نشود. ودر نتیجه باعث کم شدن مصرف پهنای باند و کاهش هزینه ها و ترافیک شبکه شود. چرا مهندسان اینترنت تصمیم گرفتند مفهومcaching  را پیاده سازی نمایند؟برای پاسخ به این سوال ، بهتر است ابتدا دلایل غیر قابل تحمل شدن یک سایت را بر شماریم.1- سرعت های پایین خطوط مخابراتی در اکثر نقاط جهان
2- افزایش زمان پاسخگویی به درخواست های کاربران ، بدلیل افزایش تعداد درخواست های رسیده به یک وب سایت.
3- بکارگیری فایل هایی با حجم بالایی از اطلاعات نظیر تصاویر حجیم و با کیفیت بالا ، فایل های صوتی ، فلش های گرافیکی
4- خطاهای پیش بینی نشده در وب سایت ها ، بدلیل استفاده از نرم افزارهای جدید و نا آشنایی با سرویس های مورد استفاده
5- بروز موارد نا خواسته نظیر هک شدن سایت و...
اولین و دومین مورد یکی از مهمترین عواملی می باشد که مهندسین اینترنت و شبکه را وادار به استفاده از سیستم کش کرده است. Cache چگونه کار می کند؟Cache سرورها از روش های مختلفی برای پاسخگویی به درخواست های کاربران استفاده می کنند. برخی از این روش ها به قواعد موجود در پروتکل های HTTP 1.0  و HTTP 1.1 تعیین می شوند و برخی توسط مدیرانCache سرورها وبرخی توسط کاربران سیستم ( browser cache ).کش سخت افزاری نظیر Cache Force ، مسلما از کش های نرم افزاری ، عملکرد بهتری دارند. وISP ها با توجه به باری که به شبکه آنها وارد می شود و تعداد کاربران ، از کش سخت افزاری و یا از کش های نرم افزاری استفاده می کنند.  بهترین نرم افزارها مورد استفاده cache سرورها ، برای عمل caching:ISA 2000/2004 Server • تحت سیستم عامل ویندوز
•  
 Squid تحت سیستم عامل لینوکس
CacheXpress تحت سیستم عامل لینوکس و ویندوز روش های caching1- Caching در برنامه مرورگر کلاینت ( Internet Explorer )در این روش caching ، ذخیره سازی داده ها بصورت فردی و برای یک کلاینت بکار می رود. در این روش خود کاربر تنظیماتی را در IE ویندوز خود انجام می دهد. تا در مرتبه دوم مشاهده یک سایت ذخیره سازی صورت گرفته باشد و صفحه سریعتر از بار اول مشاهده شود.اما برای حذف داده های ذخیره شده ( offline files ) و رهایی از cache از مسیر زیر اقدام نمایید.Tools منوی - - > Internet Option - - > General tab - - > Delete all offline contents - - > OKو برای حذف History از مسیر زیر اقدام نمایید.Tools منوی - - > Internet Option - - > General tab - - > Clear History - - > Yesمی توانید cookie  ها  را ازمسیر زیر حذف كنید.Tools منوی - - > Internet Option - - > General tab - - > Delete Cookies - - > OK 2- Caching در cache سروردر این روش ، cache در شبکه محلی ( ISP ) واقع می شود. کاربری به قصد دیدن سایتی به اینترنت وصل می شود. Cache سرور ، این درخواست را بررسی می کند. چنانچه صفحه درخواستی درcache سرور ذخیره شده باشد ، برای کاربر ارسال می شود، ولی چنانچه صفحه در cache موجود نبود ، ISP این درخواست را به وب سرور اصلی ارسال می کند. بعد از دریافت پاسخ ، آن پاسخ ( که تقاضای دیدن یک سایت است ) را به کاربر ارسال می کند. ونسخه ای از آن را در cache خود برای تقاضاهای مکرر بعدی ( دیدن همان سایت ) برای کاربران دیگر ، نگه داری می کند ، تا بلافاصله در صورت درخواست ، برای آنان ارسال کند.Cache سرورهای ISP ، باید از لحاظ فیزیکی دارای فضای ذخیره سازی بزرگی باشند با توان پردازشی بسیار بالا. توصیه هایی برای طراحان سایت ها و مدیران شبکه

1- صفحاتی را که تغییرات زیادی نمی کنند با تعیین زمان انقضای طولانی صفحات ، آنها را در cache ذخیره کنید.

2- از ایجاد تغییرات بی مورد ، حتی الامکان جلوگیری کنید.

3- با نجام تغییرات کل سایت را دوباره آپلود نکنید ، بلکه فقط فایل هایی که تغییر کرده اند را آپلود کنید.

4- استفاده از کوکی ها  را به حداقل برسانید ودر مواقع لزوم استفاده کنید. زیرا کوکی ها با کش مشکل دارند.

5- از
SSL حتی المقدور کم استفاده کنید وآن را فقط در صفحات خاص که اطلاعات امنی دارند تعریف کنید. زیرا صفحات رمز گذاری شده در کش استفاده نمی شوند.

 





صفحات جانبی
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
امکانات جانبی
به سایت ما خوش آمدید