• 0

لماذا تُستعمل <? وَ php?> في كل سطر على ووردبريس؟

أريد السؤال عن أمر يحيرني في ووردبريس، وهو استعمال  <? وَ  php?> في كل سطر برمجي، مع أنه من الممكن تفادي ذلك، وللتوضيح أكثر:

<?php //حلقة التكرار ?>
<?php while ( have_posts() ) : the_post(); ?>
    <?php the_content(); ?>
<?php endwhile; // نهاية حلقة التكرار ?>

ما الهدف من ذلك؟ 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

للمعلومية فقط ووردبريس لا تُلزم أي أحد بكتابة الكود بهذه الطريقة، بل على العكس من ذلك فالمبرمج حر في طريقة كتابته للكود بالطريقة التي يراها مناسبة وسهلة، بل إن هذه الطريقة تعتبر غير احترافية بالنسبة للمطورين المحترفين، لكن يُعزى سبب الكتابة بها لتسهيل فهم الكود بالنسبة للمبتدئين، حيث يُقصد تقريبه من نمط كتابة أكواد html كي لا يُربك بكثرة الدوال الخاصة على هذا النظام.

ومن بين السلبيات التي تُلاحظ على هذا النوع من الكود، أسلوب التعليقات التي تحتّم كتابة التعليق الخاص بكل سطر:

<?php echo 'Important: '; // announcement ?>
<?php echo ' enter the word '; /* start ?>
<?php echo '<b>password</b>'; /* the end */ ?>

كما سبقت الإشارة، هذا فقط أسلوب لتسهيل فهم الأكواد والتمرن عليها في بادئ الأمر، ولن نجد مثله عند المحترفين على ووردبريس، خصوصاً عند كتابة دوال ووظائف ذات أكواد كثيرة.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن