دروجو

إطار الويب خفيف الوزن
التحميل الان

دروجو الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Ohio-Pennsylvania Software, LLC
  • موقع ويب الناشر:
  • http://search.cpan.org/~mjflick/

دروجو العلامات


دروجو وصف

Drogo هو Framework Perl خفيف الوزن Web Framework.synopsiskick - بدء مشروع: Drogo - Create = OrApp.PSGI: استخدم Drogo :: Server :: PSGI؛ استخدام المثال :: التطبيق؛ بلدي $ التطبيق = sub {بلدي env env = التحول؛ إرجاع SUB {My $ Repound = Shift؛ # إنشاء كائن خادم جديد بلدي خادم $ = Drogo :: Server :: PSGI-> جديد (ENV => $ Env، Read => $ Rounad)؛ مثال :: تطبيق-> معالج (خادم => $ خادم $)؛ }}؛ مثال / App.pm: مثال الحزمة :: التطبيق؛ استخدام صارمة؛ استخدم Drogo :: Respath (Auto_import => 1)؛ Sub INIT {بلدي $ $ = التحول؛ $ الذاتي -> {foo} = 'bar'؛ } الأساسي الفرعي: فهرس {بلدي $ الذاتي = التحول؛ # $ الذاتي> r helf-> r هو استجابة مشتركة / lequet # $ الذاتي> طلب / مسا يعطي كائن طلب # $ الذاتي> الاستجابة / الدقة يعطي كائن الاستجابة # $ self-> المرسل إرجاع drogo كائن # $ > Server هو كائن خادم $ الذاتي> R-> رأس ('النص / html')؛ # افتراضي $ الذاتي> R-> الحالة (200)؛ # افتراضي إلى 200 دولار على أي حال دولار> R-> طباعة ("مرحبا!")؛ علم الذات> R-> طباعة (Q )؛ علم الذات> R-> فصل؛ # توقف عن أي إرسال الآن والخروج} # المشار إليه بواسطة / FOO Sub Foo: Action {My $ Self = Shift؛ بلدي الاشياء $ = $ الذاتي> r-> param ("الأشياء")؛ الصورة الذاتية> R-> طباعة ('howdy!')؛ } Sub Stream_This: Action {My $ $ = التحول؛ # إيقاف المرسل $ الذاتي> المرسل-> إرسال (0)؛ $ الذاتي> الخادم-> header_out ('etag' => 'filetag')؛ $ الذاتي> الخادم-> header_out ('التحكم في التخزين المؤقت' => 'العام، max-ase = 31536000')؛ $ الذاتي> الخادم-> send_http_header ('النص / html')؛ $ الذاتي> الخادم-> الطباعة ("تم تدفق هذا مباشرة")؛ } # تمت الإشارة إليها / Moo / Other Moo: ActionMatch {My $ Self = Shift؛ بلدي @ args = $ الذاتي> r-> المباريات؛ $ الذاتي> r-> print ('howdy'. $ args )؛ }. بلدي @ myargs = $ الذاتي المباريات؛ $ الذاتي> r-> print ("roar: $ args ، $ args ")؛ }} الصفحة الرئيسية المنتج


دروجو برامج ذات صلة