سوال از کوکی ها

7 views
Skip to first unread message

a musavi

unread,
Jul 8, 2012, 7:23:58 AM7/8/12
to sharif-ce...@googlegroups.com

 با تشکر از توضیحات .

ممکن است درباره ضرورت استفاده از session id هم توضیحاتی بدهید .  در ظاهر اینطور است که حداقل برای لاگین به آن نیازی نیست و خود کوکی (که برای تمام صفحات سایت ست بشود) کفایت می کند . اصالتا هم در کلاس گفته بودید که کوکی های برای این هستند که سرور state اضافی نگه ندارد . اگر اطلاعات دیگری نیاز بود که هیچ والا درباره این مثال هم استفاده از نشست و شناسه نشست چه ضرورتی دارد؟

Ahmad Boorghany

unread,
Jul 11, 2012, 3:46:38 AM7/11/12
to sharif-ce...@googlegroups.com


2012/7/8 a musavi <musa...@gmail.com>

 با تشکر از توضیحات .

ممکن است درباره ضرورت استفاده از session id هم توضیحاتی بدهید .  در ظاهر اینطور است که حداقل برای لاگین به آن نیازی نیست و خود کوکی (که برای تمام صفحات سایت ست بشود) کفایت می کند .


  • منظور از session id استفاده از کتابخانه خاصی نیست. وقتی کاربر لاگین می کنه منطقاً یک session برای اون باز می شه و صریحاً یک مورد در لیست session ها برای وی اختصاص پیدا می کنه (مثلاً یک ردیف به جدول session ها در پایگاه داده اضافه می شه). این مورد یا ردیف یک ID داره دیگه. به اون می گویند session id. حالا معمولاً همون session id رو طولانی و تصادفی می کنند و به عنوان کوکی به کاربر می دهند تا در مراجعات بعدی اون رو ارائه بده و سرور وی رو بشناسه.
 

اصالتا هم در کلاس گفته بودید که کوکی های برای این هستند که سرور state اضافی نگه ندارد .


  • کوکی دقیقاً برای این نیست. نگه داری داده سمت سرور هزینه خیلی کمتری داره. ولی اولاً یک مشخصه ای از session باید سمت کاربر نگه داری بشه. ثانیاً نیازمندی های مختلفی وجود داره که برخی داده ها سمت کاربر نگه داری بشه.
 

اگر اطلاعات دیگری نیاز بود که هیچ والا درباره این مثال هم استفاده از نشست و شناسه نشست چه ضرورتی دارد؟


  • با توضیح بالا، نشست یک مفهوم است که شما می بایست در این سایت داشته باشید.

--
You received this message because you are subscribed to the Google Groups "sharif-ce874-90912" group.
To post to this group, send email to sharif-ce...@googlegroups.com.
To unsubscribe from this group, send email to sharif-ce874-90...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sharif-ce874-90912?hl=en.

Reply all
Reply to author
Forward
0 new messages