رفتن به مطلب

بهینه سازی چند کد php


پست های پیشنهاد شده

با سلام ببخشید که سوالم مبتدیانه است

از زمینه های دلخواه به مقدار زیاد برای نمایش استفاده می کنم

حالا مشکلی که هست صفحه مورد نظر دیر بارگزاری میشه فکر می کنم به خاطر استفاده زیاد از دستور شرطی باشه این کدا رو ببینید


<?php $mid_var = get_post_meta($post->ID, 'download',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#download-link" class="tabs download-matte"> لینک دانلود </a> </li>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'help',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#help" class="tabs download-matte"> راهنمایی </a> </li>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'aut',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#author" class="tabs download-matte"> نویسنده </a> </li>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'sorse',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#sorse" class="tabs download-matte"> منبع </a> </li>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'requer',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#requer" class="tabs download-matte"> نیازمندی </a> </li>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'tag',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#tag" class="tabs download-matte"> برچسب </a> </li>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'lan',true) ; if(isset($mid_var) && !empty($mid_var)) : ?>
<li><a href="#lan" class="tabs download-matte"> انگلیسی </a> </li>
<?php endif; ?>

این کدها بررسی میکنن که آیا دارای زمینه دلخواه است اگر باشه نمایش داده میشه

همون طور که می بینید دارای دستورات شرطی زیادیه

آیا میشه این دستورات و خلاصه کرد که تا از شرط کمتری استفاده بشه؟

و ایا این در سرعت بارگزاری صفحه تاثیرگذار هست؟

لینک به ارسال

کدهای php به این صورت و اندازه نه حجم چندانی دارند و نه در لود تاثیر دارند چون مثل جاوا اسکریپت عمل نمی کنند

معمولا تاخیرات لود مربوط می شه به افزونه هایی مثل لایک فیس بوک و +1 گوگل

اگر دارید باغیر فعال کردنشون سایتتون رو تست کنید

لینک به ارسال

کدهای php به این صورت و اندازه نه حجم چندانی دارند و نه در لود تاثیر دارند چون مثل جاوا اسکریپت عمل نمی کنند

معمولا تاخیرات لود مربوط می شه به افزونه هایی مثل لایک فیس بوک و +1 گوگل

اگر دارید باغیر فعال کردنشون سایتتون رو تست کنید

از +1 گوگل استفاده می کنم که توی لود صفحه تاثیر میذاره به نظر شما برشدارم یا باشه در سئو سایت تاثیر نداره؟

ویرایش شده توسط saeedagha
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...