سؤال

كيف سيكون نهج المقارنة التالية XSL:T العملية.

بيئة الاختبار:خادم لينكس تشغيل apache, php, mysql و التي مرئيا فقط خلف الشبكة:(ليس من مواجهة الخارج, لذلك لا يمكن الوصول إليها عن بعد).

ملاحظة:لقد نظرت باستخدام AB(المعيار أباتشي) ، ولكن انا منفتح على كل ما هو متاح في بيئة لينكس.

هنا مثال:

PHP تسحب البيانات من مصادر يولد XML, يرسل هذا من خلال XSL:T التي النواتج XHTML.

أنا مهتم في مقارنة المعالج واستخدام الذاكرة vs:

  1. php مباشرة توليد نفس xhtml.
  2. واحد php->xml->xsl:t->xhtml الترجمة.
  3. المتزامنة الترجمات مثل php->xml->xsl:t->xml->xsl:t->xhtml

أنا أيضا خطة لقياس شفرة تشغيل التخزين المؤقت الإخراج ضغط و ربما بضعة php مسرعات ، وبالتالي فإن طرق يمكنك استخدام ينبغي أن تكون مرنة بما فيه الكفاية للتعامل مع هذه الحالات أيضا.

وأود أن تكون مهتمة في أي القياس على شيء من هذا القبيل.

هل كانت مفيدة؟

المحلول

في عام ، إضافة بعض الخطوات أن تزيد من وقت المعالجة.أعتقد الحل "PHP الذي يولد XMTML" سيكون أسرع من البدائل الأخرى.

وبالتالي الإجابة على سؤالك أود أن تنظر ما قد يزيد من الإنتاجية:هو أنه من الأسهل إنشاء XML بسيطة تيار من PHP, تجهيز مع XSLT إلى XHTML?هو أبسط تطبيق مختلف XSLT القوالب ؟ أو مرة أخرى, إذا كنت PHP الله يمكنك توليد المباشر XHTML (وهو ملف XML) و لا يهتمون النموذجيه التي XSLT يضيف?هل تعتبر أن XML->XHTML يمكن القيام به من قبل العميل المتصفح ؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top