CGI :: Speedycgi.

Speedycgi هو وحدة بيرل لتسريع البرامج النصية بيرل عن طريق تشغيلها باستمرار.
التحميل الان

CGI :: Speedycgi. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Sam Horrocks
  • موقع ويب الناشر:
  • http://search.cpan.org/~horrocks/PersistentPerl-2.22/lib/PersistentPerl.pm

CGI :: Speedycgi. العلامات


CGI :: Speedycgi. وصف

Speedycgi هو وحدة بيرل لتسريع البرامج النصية بيرل عن طريق تشغيلها باستمرار. Speedycgi هو وحدة بيرل لتسريع البرامج النصية بيرل من خلال تشغيلها باستمرار. #synopsis #! / USR / BIN / Speedy ### البرنامج النصي الخاص بك هنا. على سبيل المثال: طباعة "نوع المحتوى: نص / HTMLNNHello World! N"؛ ## ## اختياريا، استخدم الوحدة النمطية CGI :: Speedycgi للأشياء المختلفة ## # إنشاء كائن Speedycgi استخدم CGI :: Speedycgi؛ بلدي $ sp = cgi :: speedycgi-> جديد؛ # معرفة ما إذا كنا نركض تحت Speedycgi أم لا. طباعة "تشغيل تحت Speedy ="، $ Sp-> i_am_speedy؟ "نعم": "لا"، "ن"؛ # سجل معالج إيقاف التشغيل $ Sp-> add_shutdown_handler (sub {do شيء هنا})؛ # تسجيل معالج تنظيف $ SP-> register_cleanup (sub {do شيء هنا})؛ # مجموعة / احصل على بعض خيارات Speedycgi $ SP-> SetOPT ('مهلة'، 30)؛ طباعة "maxruns ="، $ sp-> getopt ('maxruns')، "n"؛ Speedycgi هو وسيلة لتشغيل البرامج النصية بيرل باستمرار، والتي يمكن أن تجعلها تعمل بسرعة أكبر بكثير. يمكن إجراء برنامج نصي لتشغيله باستمرار عن طريق تغيير خط المترجم الموجود في الجزء العلوي من البرنامج النصي من: #! / USR / BIN / Perlto #! / USR / BIN / Speedyafter يتم تشغيل البرنامج النصي في البداية، بدلا من الخروج، Perl يتم تشغيل المترجم قيد التشغيل. أثناء التشغيل اللاحق، يتم استخدام هذا المترجم لمعالجة عمليات الإعدام الجديدة بدلا من بدء مترجم جديد من بيرل في كل مرة. يتم تنفيذ برنامج Fristend سريع للغاية، مكتوب في C، لكل طلب. هذه الواجهة الأمامية سريعة بعد ذلك قم باتصالات عملية بيرل المستمرة، والتي عادة ما يتم تشغيلها بالفعل، للقيام بالعمل وإرجاع النتائج الافتراضية. يمكن أيضا استخدام خيارات سطر الأوامر للتعامل مع البرامج التي تحتوي على تسرب الذاكرة أو مشاكل أخرى قد تبقيها من تشغيل غير ذلك بشكل مستمر. يمكن استخدام Speedycgi لتسريع البرامج النصية في بيرل CGI. إنه يتوافق مع مواصفات CGI، ولا يقوم بتشغيل رمز PERL داخل خادم الويب. نظرا لأن مترجم Perl يعمل خارج خادم الويب، فلا يمكن أن يسبب مشاكل لخادم الويب نفسه.Speedycgi يوفر وحدة Apache أيضا بحيث تعمل تحت خادم Apache Web، يمكن تشغيل البرامج النصية دون مدى العلامة التجارية للقيام شامعة / Exec كل طلب. باستخدام هذه الوحدة النمطية، يتم تشغيل كمية صغيرة من رمز الواجهة الأمامية داخل خادم الويب - لا يزال مفسر بيرل يعملون خارج server.speedycgi و bersistentperl حاليا كسينما لنفس الرمز. كان Speedycgi الاسم الأصلي، ولكن لأن الناس لم يكنوا متأكدين ما فعلته، تم اختيار اسم persistentperl كاسهاري. في مرحلة ما، سيتم استبدال Speedycgi PersistentPerl، أو تصبح فئة فرعية من persistentperl لتجنب دائما وجود توزيعتين. متطلبات: perl.


CGI :: Speedycgi. برامج ذات صلة

cgiparse.

مشروع CGiparse هو مكتبة فئة C لتحليل مدخلات برنامج CGI. ...

233

تحميل

التعادل :: طبقات

التعادل :: الطبقات هي وحدة بيرل لقراءة الملفات وكتابة الملفات من خلال كومة من طبقات الروتين الفرعية. ...

143

تحميل