اباتشي :: جلسة

إطار الثبات لبيانات الجلسة
التحميل الان

اباتشي :: جلسة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Alexandr Ciornii
  • موقع ويب الناشر:
  • http://search.cpan.org/~chorny/

اباتشي :: جلسة العلامات


اباتشي :: جلسة وصف

إطار الثبات لبيانات الجلسة apache :: الدورة هي إطار عمل للمثال مفيد بشكل خاص لتتبع بيانات الجلسة بين طلبات HTTPD. تم تصميم الوحدة النمطية للعمل مع Apache و MOD_PERL، ولكن يجب أن تعمل تحت CGI وخوادم الويب الأخرى، كما أنه يعمل أيضا خارج خادم الويب Altogether.apache :: الجلسة تتكون من خمسة مكونات: واجهة، ومتجر الكائنات Lock Manager، مولد الهوية، والتسليح. يتم تعريف الواجهة في Session.pm، والذي من المفترض أن تكون مرجعية بسهولة. يمكن أن يكون مخزن الكائنات هو نظام الملفات أو Berkeley DB أو MySQL DB أو Oracle DB أو Postgeres DB أو Sybase أو Informix. يتم تأمينه عن طريق قفل الملفات أو السماطية أو إمكانيات قفل قواعد البيانات المختلفة. يتم إجراء التسلسل عبر التخزين، وتخريخ ASCII-FIED عبر MIME أو PACK (). يتم إنشاء أرقام الهوية عبر MD5. يتم تشجيع القارئ على تمديد هذه القدرات لتلبية الاحتياجات الخاصة به. يتم استخدام الفئة المشتقة من Apache :: Read لربطها معا المكونات الثلاثة التالية. يرث الطبقة المشتقة الواجهة من Apache :: Gesse، وتحتوي على فئات تخزين وخزانة لاستخدامها. اباتشي :: جلسة :: MySQL، على سبيل المثال، يستخدم فئة تخزين MySQL وأيضا فئة قفل MySQL. يمكنك توصيله بسهولة في متجر الكائنات الخاصة بك أو Class Locker.Synopsis استخدم Apache :: Session :: MySQL؛ جلسة بلدي # جلسة جديدة لجلسة ربط الزائر لأول مرة، "Apache :: Session :: MySQL"؛ # X.Stick بعض الاشياء في IT BESS $ {visa_number} = "1234567898765432؛ # احصل على معرف الجلسة لاستخدامها لاحقا معرف $ = $ Session {_session_id}؛ # ... الوقت يمر ... # احصل على بيانات الجلسة مرة أخرى خلال بعض الطلبات الأخرى. BEAR الجلسة، 'Apache :: Session :: MySQL'، $ ID؛ التحقق من صحة ($ جلسة {visa_number})؛ # ديليت جلسة من متجر الكائنات مرتبطة بشكل دائم (الدورة) -> حذف؛ متطلبات: perl.


اباتشي :: جلسة برامج ذات صلة