cgi :: xmlapplication.

cgi :: xmlapplication هو واجهة وجوه موجهة لتطبيقات البرنامج النصي CGI.
التحميل الان

cgi :: xmlapplication. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Christian Glahn
  • موقع ويب الناشر:
  • http://search.cpan.org/~phish/XML-NodeFilter-0.01/NodeFilter.pm

cgi :: xmlapplication. العلامات


cgi :: xmlapplication. وصف

CGI :: XMLApplication هو واجهة وجوه موجهة للتطبيقات CGI Script. CGI :: XMLAPPlication هو واجهة وجوه موجهة لتطبيقات البرنامج النصي CGI.Synopsis استخدم CGI :: XMLApplication؛ البرنامج النصي $ = جديد CGI :: XMLApplication؛ $ script-> setstylesheetpath ("the / path / to / temleshets")؛ # إما هذا للحصول على النصوص البسيطة $ النصي-> تشغيل ()؛ # أو إذا كنت بحاجة إلى مزيد من التحكم ... $ script-> تشغيل ( context_hash)؛ # أو سياق enjobscgi :: xmlapplication هي فئة تطبيق CGI، والتي تعتزم تمكين Perl Artists لتنفيذ CGIS والتي تستخدم وظيفة XML / XSLT، دون الحصول على الكثير من الرعاية حول الخطأ المتخصص أو حتى الرعاية كثيرا عن XML نفسها. يوفر قوة XML :: LIBXML / XML :: حزمة وحدة LIBXSLT لفصيل المحتوى. حسن CGI :: XMLApplication مصمم لدعم إدارة المشاريع على مستوى التعليمات البرمجية. يسمح الفصل بتقسيم تطبيقات الويب إلى عدة أجزاء بسيطة. من خلال هذا الرمز يبقى بسيطة وسهلة الصيانة. طوال وقت التشغيل بالكامل من البرنامج النصي CGI :: XMLApplication يحاول الاحتفاظ بالتطبيق مستقرا. وكذلك مبرمج لا يزعج بعض من XML :: libxml / xml :: pitfallt تحويل libxslt. وحدة الطبقة تمدد فئة CGI. في حين أن جميع وظائف حزمة CGI الأصلية لا تزال متاحة، فلا ينبغي أن تكون مشكلة كبيرة، إلى منفذ البرامج النصية الموجودة إلى CGI :: XmlApplication، على الرغم من أن معظم الوظائف المستخدمة هنا هي وظيفة الوصول لبيانات العميل مثل Param (). CGI :: يجب أن تجعل Xmlapplication، المقصود أن تكون فئة تطبيقات كتابة البرامج النصية CGI الممكنة XML أكثر سهولة. خاصة بسبب استخدام المفاهيم الموجهة للكائنات، تمكن هذه الفئة منجذات أكثر شفافية مع وظيفة معقدة مقارنة بما هو ممكن مع البرامج النصية CGI القياسية. الفرق الرئيسي مع تطبيق PERL CGI المشترك هو الحقيقة، أن إخراج العميل ليس تم القيام به من وظائف PERL، ولكن الناتج عن تصميم دوم XML داخليا يتم معالجته باستخدام ورقة أنماط XSLT. تساعد هذه الحقيقة في إزالة الكثير من الوظائف المتعلقة بتنسيق HTML من التعليمات البرمجية الأساسية، لذلك قد يكون البرنامج النصي أسهل بكثير القراءة، لأن التعليمات البرمجية ذات الصلة فقط مرئية، في حين يتم استبعاد المعلومات المتعلقة بالتخطيط (عادة في ملف XSLT). هذا يساعد على كتابة واختبار تطبيق كامل بشكل أسرع وأقل صلة. يمكن إلحاق التصميم وتخصيصها لاحقا دون إحداث رمز التطبيق بعد الآن. يستخدم الفئة استخدام نموذج OO، فإنه لا يجبر أي شخص لتنفيذ تطبيق حقيقي للحياة مع النفقات العامة الكاملة لأكثر أو أقل ارمزيا. نظرا لأن معظم البرامج النصية CGI ينتظرون الأحداث، والتي عادة ما تكون تجريد التعليمات البرمجية لنقرة زر إرسال أو صورة، فإن CGI :: XMLAPPlication ينفذ نظام حدث بسيط، يتيح الحفاظ على التعليمات البرمجية ذات الصلة بالحدث عند فصلها. فئة التطبيق النهائي ليست منة أن يكون لديك منشئ بعد الآن. يجب إغراء جميع الوظائف في معالجات الأحداث الضمنية أو الصريحة. بسبب عدم وجود تطبيق OO في Perl، فإن استدعاء منشئ Superclass قبل مكالمة البناء الحالية ليس سلوكا افتراضيا في بيرل. لهذا السبب قررت أن أحصل على أحداث خاصة لتمكين الطلب من التهيئة بشكل صحيح، باستثناء خطر ترك المتغيرات المهمة غير محددة. كما أن هذا يفرض المبرمج لتنفيذ البرامج النصية أكثر توجها للمشكلة، بدلا من فئة أو محتوى ركز جوانب التصميم الأخرى ل CGI :: XmlApplication هو التمايز الصارم بين التعليمات البرمجية والعرض التقديمي. IMHO هذا، في الواقع كونها واحدة من المشاكل الرئيسية في برمجة CGI التقليدية. لتنفيذ هذا، يتم استخدام وحدات Libxml و libxml و xml :: libxslt بشكل افتراضي ولكن قد يتم استبدالها بسهولة من خلال وحدات XML / XSLT الأخرى. يجب أن يولد كل برنامج نصي CGI دوم XML، والتي يمكن معالجتها بمختصر أسلوب معين. متطلبات: perl.


cgi :: xmlapplication. برامج ذات صلة

nlq.py

nlq.py هو سريع وقذرة (مع التركيز على كليهما) Python وحدة يحاول تحليل استعلام "لغة طبيعية" واردة ...

155

تحميل

pircbotcpp.

pircbotcpp عبارة عن مجموعة تطوير برامج C ++ IRC. إنه منفذ C ++ من Pircbot. ...

123

تحميل