بله حق با شماست اما دوباره با دقت مطالعه کنید. کاملا واضح گفتم که در برنامه های معمول کم اهمیت است.
قبل از نوشتن مطلب قبلی با وجود اینکه از تفاوت زمانی آنها اطلاع داشتم باز هم قبل از نوشتن مطلب تست گرفتم با تکرار یک ملیون بار، اختلاف فقط 20 درصد بود نزدیک به یک دهم ثانیه که به توان پردازشی نیز وابسته است. (تست روی کامپیوتر شخصی انجام شده است)
خب بیایم یک پروژه بزرگ همانطور که شما گفتید را در نظر بگیریم: یعنی اگر فرض کنیم سایت شما 10 ملیون بازدید در روز داشته باشه و در هر صفحه 100 بار از تک کوتیشن استفاده کرده باشید شما 100 ثانیه از زمان سرور را سیو کرده اید. 100 ثانیه در یک روز!
خب اگر قرار باشه بر این اساس پیش بریم موارد دیگری هم هست مثلا توابع سریعتر از کلاس ها هستند پس باید بیایم تمامی کلاس ها را به تابع تبدیل کنیم. آبجکت ها دو برابر کندتر هستند و دوبرابر حافظه بیشتری اشغال می کنند پس باید همه آبجکت ها را به آرایه تبدیل کنیم؟ شما چنین توصیه ای می کنید؟
در ضمن من هم توصیه به استفاده از تک کوتیشن می کنم ولی دلیلم خوانایی بیشتر برنامه و جلوگیری از اشتباهات ناخواسته است.
امیدوارم متوجه منظور من شده باشید بحث من مقایسه بین راحتی و سرعت برنامه نویسی در php در مقایسه با سرعت اجرای آن بود و اینکه بجای اینکه وقت برنامه نویس صرف موارد کم اهمیت بشه بهتره برای موارد مهمتر استفاده بشه برای پروژه های خاص و پر بازدید از روشهای متعدد دیگری مانند پریکامپایل و کشینگ بهره می برند.
دقت کنید که این صحبت هایی که می کنم زیر مجموعه تحلیل هزینه فایده است که جواب سوالاتی مانند این را میدهد: آیا من هزینه یک برنامه نویس متخصص جاوا را بدهم تا برنامه ام سریعتر اجرا بشه یا اینکه یک برنامه نویس php با هزینه کمتر بجاش یک سرور قدرتمندتر تهیه کنم. (کاملا بستگی به پروژه شما دارد)
موفق باشید