কিছু উত্তর পড়ার পরে, আমি প্রথমে বলতে চাই যে আপনি কোন কাঠামোটি ব্যবহার করতে যাচ্ছেন বা আপনি একটি ব্যবহার করতে যাচ্ছেন কিনা (পেশাদার হিসাবে) আপনার কাছে প্রায়শই বিকল্প নেই। আমি আপনাকে ভয় দেখাতে চাই না, তবে আপনাকে একবারে একাধিক কাঠামো ব্যবহার করার সাথে সাথে এক ফ্রেমওয়ার্ক থেকে অন্য ফ্রেমে যাওয়ার সুযোগ দেওয়ার জন্য আপনার পিএইচপি সম্পর্কে যথেষ্ট পরিমাণে বোঝাপড়া তৈরি করতে হবে।
আমার কখন পিএইচপি কাঠামো যেমন কেকপিএইচপি ব্যবহার করতে হবে?
এটির সর্বজনীন উত্তর নেই। একজন পেশাদার হিসাবে, আপনাকে নির্দিষ্ট সমস্যাগুলি সমাধান করার দায়িত্ব দেওয়া হবে এবং এটি প্রতিটি প্রকল্পের কখন এবং কী হবে তার সিদ্ধান্ত গ্রহণকারী কারণ বিশেষত যদি ক্লায়েন্টের নির্দিষ্ট চাহিদা থাকে। তবে সাধারণভাবে বলতে গেলে আপনি সর্বদা পিএইচপি-র সাথে কিছু কাঠামো ব্যবহার করবেন, যদি না আপনি পূর্ব-বিদ্যমান অ্যাপ্লিকেশনটির নিজস্ব কাঠামো (যেমন ওয়ার্ডপ্রেস বা পিএইচপিবিবি) সংশোধন বা প্রসারিত করেন না।
এই এবং অন্যান্য অনুরূপ পিএইচপি ফ্রেমওয়ার্কগুলি আমার জন্য কী কী প্রস্তাব দেয়?
যেমন dirk দ্বারা বলা হয়েছে, তারা বিমূর্ততা অফার। এর অর্থ হ'ল তারা সাধারণ, বহু-পদক্ষেপের পদ্ধতি গ্রহণ করে এবং যতটা সম্ভব সহজ এবং প্রবাহিত করার চেষ্টা করে। সংক্ষেপে, তারা সাধারণ কাজের জন্য জাস্ট-অ্যাড-ওয়াটার সমাধান উপস্থাপন করার চেষ্টা করে।
এবং পেশাদার হওয়ার জন্য কোনও কাঠামো ব্যবহার করা কি সত্যই গুরুত্বপূর্ণ?
সাধারণভাবে বলতে গেলে, পেশাদার হওয়ার জন্য কোনও কাঠামো ব্যবহার করা গুরুত্বপূর্ণ নয় । তবে বাস্তবে, যদি আপনি কমপক্ষে কয়েকটি সাধারণ কাঠামোর সাথে পরিচিত না হন তবে আপনার ক্যারিয়ারের খুব বেশি পরিমাণে থাকতে হবে না। ফ্রেমওয়ার্ক ছাড়া পিএইচপি স্ট্যান্ড লাইব্রেরি ছাড়া সি ++ এর মতো। আপনার এটির দরকার নেই এবং আপনি ভাষাগুলি নিম্ন-স্তরের বয়লিং-ব্লক কার্যকারিতা সরাসরি ব্যবহার করছেন তবে আপনি এগুলি ছাড়া আরও কিছু করতে পারবেন তবে একই জিনিস করতে আপনাকে আরও বেশি সময় লাগবে।
এবং আমি এতে আমার পছন্দ মতো বৈশিষ্ট্যগুলি সরবরাহ করতে আমার নিজস্ব কাঠামো তৈরি করতে পারি?
হ্যাঁ. প্রকৃতপক্ষে, আপনি সম্ভবত অজান্তেই এমনটি করা শেষ করবেন। এর দ্বারা আমি একটি বিস্তৃত করণীয় সমস্ত কাঠামো বোঝাতে চাইছি না, তবে আরও সাধারণ সরঞ্জাম এবং স্ক্রিপ্টগুলির একটি সরঞ্জাম-ব্যাগের মতো যা কার্যগুলি সাধারণত সাধারণ কাঠামোর দ্বারা পরিচালিত করার মতো সাধারণ বা যথেষ্ট সাধারণ নয়। মাইন মূলত বিভিন্ন ফাইল সিস্টেম, প্রক্রিয়া পরিচালনা ও রেক্স-প্রাক্তন টিড-বিটগুলি কয়েকটি ভিন্ন কার্ল এবং স্ট্রিম / সকেট ইউটিলিটি সহ গঠিত।