কিছু লোক তাদের পিএইচপি ফাইলগুলি দিয়ে বন্ধ করে শপথ করে ?>
, কেউ কেউ বলে যে এটি এটিকে ছেড়ে দেওয়া আরও অনুকূলিত ized
আমি জানি যে এটি সেখানে রাখা অপরিহার্য নয়, আমি ভাবছি যে এটি করার পক্ষে কী কী উপকারিতা এবং নীতিগুলি এবং সর্বোত্তম অনুশীলনটি কী।
কিছু লোক তাদের পিএইচপি ফাইলগুলি দিয়ে বন্ধ করে শপথ করে ?>
, কেউ কেউ বলে যে এটি এটিকে ছেড়ে দেওয়া আরও অনুকূলিত ized
আমি জানি যে এটি সেখানে রাখা অপরিহার্য নয়, আমি ভাবছি যে এটি করার পক্ষে কী কী উপকারিতা এবং নীতিগুলি এবং সর্বোত্তম অনুশীলনটি কী।
উত্তর:
এটি এতটা পারফরম্যান্সের বিষয় নয় - পেছনের পার্সিং ?>
করা তুচ্ছ এবং এটি যদি আপনি প্রতি সেকেন্ডে মিলিয়ন ফাইল অন্তর্ভুক্ত না করেন তবে কোনও উল্লেখযোগ্য পার্থক্য তৈরি করবে না।
আইআইআরসি, পিএইচপি.এন.এফ.কে যুক্ত না করার পরামর্শ দেয় ?>
এবং কারণগুলি এরকম কিছু হয়:
?>
, পরে ক্লায়েন্টের আউটপুট হবে যা উল্লেখযোগ্য শ্বেত স্পেস যুক্ত করা সহজ , যার ফলে 'ইতিমধ্যে প্রেরিত শিরোনামগুলি' ত্রুটিগুলি অনিশ্চিত হতে পারে (যখন অন্তর্ভুক্ত ফাইলটিতে সাদা স্থান থাকে এবং আপনি একটি হেডার সেট করার চেষ্টা করেন) ফাইল সহ)না, তারা ভুল।
?>
কোনও ফাইলের শেষে পিএইচপিতে inচ্ছিক। এবং আপনি এটির জন্য ভাল কারণ খুঁজে পাবেন। সর্বাধিক গুরুত্বপূর্ণটি হ'ল কোনও ফাইলের শেষে একটি খালি স্থান আপনাকে হেডার পাঠানো থেকে বিরত রাখবে না। এটি সন্ধান করা একটি কঠিন ত্রুটি কারণ আপনি এটি যে কোনও ফাইলেই খুঁজে পেতে পারেন।
পিএইচপি এইচটিএমএল মিশ্রিত করা হয় এবং খাঁটি পিএইচপি ফাইলগুলির জন্য এটি না দেওয়া যখন করানোর স্বাভাবিক উপায় হ'ল ক্লোজিং ট্যাগ লাগানো। এটি এমনকি Zend ফ্রেমওয়ার্ক এবং অন্যান্য অনেকের একটি কোডিং মান ।
অনুকূলিতকরণ মানে কোডটি দ্রুত চালানো run এটি তাদের ভুল প্রমাণ করা সহজ। কোডটি প্রোফাইল করুন এবং চিত্রিত করুন যে তারা আপনাকে বুলশিট করছে।
আমি মনে করি এটি newbies এ যুক্ত করা এড়াতে বাঞ্ছনীয় যাতে তারা দুর্ঘটনাক্রমে অতিরিক্ত নিউলাইন চরগুলি না পাঠায়। যেহেতু এটি আপনি উল্লেখ করেছেন যেমন এটি থাকা অপরিহার্য নয়, আমি মনে করি সাধারণ যুক্তি হ'ল ভুলগুলি এড়াতে ভাল ছেড়ে দেওয়া।
আমি মনে করি না এর সাথে কোনও "অপ্টিমাইজেশন" জড়িত আছে।
আমি আপনাকে এখানে উল্লেখ করব: /programming/4410704/php-closing-tag এবং এখানে: /programming/3219383/why-do-some-scriptts-omit-the -closing-পিএইচপি-ট্যাগ
?>
খাঁটি পিএইচপি থাকা ফাইলগুলিতে আমি যে কোনও সময় ক্রিংজ করি ।
If a file is pure PHP code, it is preferable to omit the PHP closing tag at the end of the file. This prevents accidental whitespace or new lines being added after the PHP closing tag, which may cause unwanted effects because PHP will start output buffering when there is no intention from the programmer to send any output at that point in the script.