sos

کدام الگو کد نویسی صحیح تره ؟ چرا ؟

8 پست در این موضوع قرار دارد

سلام

توی نوشتن کدهای php من دوتا الگو رو دیدم میخواستم بدونم کدومشون بهتره و چرا ؟


<?php
echo "\r\n<p>\r\n\r\n\t\t\t";
echo "<a href=\"notes.php\">";
echo LANGUI_GAME_MENU5;
echo "</a><a href=\"links.php\">";
echo LANGUI_GAME_MENU6;
echo "</a>\r\n</p>\r\n<p>\r\n\r\n\t\t\t";
?>

یا به این صورت ( هر دو کد خروجی یکسانی دارند) :


<p><a href="notes.php"><b><?php echo LANGUI_GAME_MENU5; ?></b></a><a href="links.php"><b><?php echo LANGUI_GAME_MENU6; ?></b></a></p>

ویرایش شده در توسط sos
0

به اشتراک گذاری این پست


لینک به پست

سلام

هر 2 یک کار رو انجام میدن که در کد اولی تمام کارها با php انجام میشه و کمی مشکلتره نسبت به کد دومی

در کد دومی هم ساده تره هم اینکه در اشکال یابی بهتره چون فقط جایی که نیاز به php بوده استفاده شده

بستگی به نوع کد نویس داره یکی دوس داره کارش پیچیده باشه و همه کارارو با php کنه و تو مورد دوم میخواد به صورت ساده بنویسه که از نظر من نوع دوم بهتره و ساده تر

8

به اشتراک گذاری این پست


لینک به پست

اگر برای یه کار ساده می خواید ، الگوی دوم بهتره.

اما در کارهای پیشرفته و پیچیده تر ، الگوی اولی مفید تره. (برای مثال تعیین یه شرط برای نمایش محتوا)

4

به اشتراک گذاری این پست


لینک به پست

آیا از نظر لود روی سرور و هاست هم ارجحیتی دارن ؟ یا برای سرور هیچ فرقی نمیکنه که از کدوم کد استفاده بشه .

0

به اشتراک گذاری این پست


لینک به پست

فرقی نداره.

فقط توجه داشته باشید که اگه در کدهای PHP الگوی اول اشتباهی وجود داشته باشه ، در صفحه هیچ چیزی نمایش داده نمیشه مربوط به اون قسمت.

اما اگر اشتباهی در کدهای PHP در الگوی دوم وجود داشته باشه ، کدهای HTML اجرا میشن و فقط کدهای PHP ارور می دن.

4

به اشتراک گذاری این پست


لینک به پست

درود.

به نظر من در تکمیل حرف دوستان در کل اگر از الگوی اول استفاده نکنید بهتر هست یا از ' استفاده کنید به جای " ؛در موارد که وب سایت ها بزرگ میشن ممکنه درخواست ها باعث پردازش بیشتر شوند

چون مفسر میاد و موارد داخل " را پردازش می کنه و در مقیاس بزرگ ایجاد مشکل می کنه.

اما در سایت های معمولی همانطور که دوستان گفتند تفاوتی ندارد که به چشم بیاد.

4

به اشتراک گذاری این پست


لینک به پست

الگوی دوم.

چون اگر برای این کار ساده بخواهید این همه دستور به کار ببرید، برای کارهای پیچیده تر، میخواهید چکار کنید؟

این کار فقط باعث شلوغ شدن بی مورد خواهد شد. پس الگوی دوم مناسب تر است.

3

به اشتراک گذاری این پست


لینک به پست

الگوی دوم بهتره

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

اگه خروجی من return باشه یعنی درون تابع باشه یا نیاز به پردازش نتیجه باشه از نوع اول اگه نه از نوع دوم استفاده میکنم

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری