জেন্ড ফ্রেমওয়ার্ক ইনস্টল
জেন্ড ফ্রেমওয়ার্ক পিএইচপির একটা বিখ্যাত ফ্রেমওয়ার্ক।যেসব কারনে এ্ ফ্রেমওয়ার্কটি বিখ্যাত হয়েছে তার মধ্যে আছে
*একটা ওয়েবসাইট/এপ্লিকেশন তৈরীতে যা লাগে তার সবকিছুই এখানে আছে।
*কোড কম লিখতে হয়।raw পিএইচপি দিয়ে একটা লগিন সিস্টেম তৈরী করতে যদি ১০০০ কোড লিখতে হয় তাহলে জেন্ড এ হয়ত এটা কয়েকশ লাইেনর কোড লিখলেই হবে।
*এই ফ্রেমওয়ার্কের সব ক্লাসগুলি বা সব কোড সম্পূর্ন অবজেক্ট অরিয়েন্টেড।
*প্রচুর টিউটোরিয়াল নেটে পাওয়া যায় তাছাড়া এদের নিজস্ব উন্নত ডকুমেন্টেশন আছে।যে কোম্পানি এই ফ্রেমওয়ার্ক তৈরী করেছে তারাই পিএইচপি ল্যাংগুয়েজটি ম্যানেজ করে।জেন্ড কোম্পানি।
*জেন্ড ফ্রেমওয়ার্ক ভালভাবে শিখতে পারলে অনলাইনে ZCE পরীক্ষা দিয়ে জেন্ড সার্টিফাইড ইন্জিনিয়ার হতে পারবেন।দুটি পরীক্ষা দেয়া যায় ১.পিএইচপি এবং ২.জেন্ড ফ্রেমওয়ার্কের উপর,তবে যেটাতেই পাশ করেন তারা ZCE 'র সার্টিফিকেট দিবে।
জেন্ড ফ্রেমওয়ার্ক শুরু করার আগে যেসব বিষয়ে ভাল জানতে হবে
- অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং বিশেষ করে ইনহেরিটেন্স ফিচার
- পিএইচপি ফাংশন এবং ভেরিয়েবল
- এইচটিএমএল
- মডেল ভিউ কন্ট্রোলার ডিজাইন প্যাটার্ন
জেন্ড ফ্রেমওয়ার্ক ইনস্টল
যারা XAMPP ব্যবহার করছেন তাদের জেন্ড ইনস্টল দেয়ার দরকার নেই কারন যখন XAMPP ইনস্টল দিয়েছেন তখন জেন্ড ফ্রেমওয়ার্ক অটোমেটিক ইনস্টল হয়ে গেছে।শুধু একটু কনফিগারেশন করে নিতে হবে।XAMPP 1.7.3 এর সাথে জেন্ড ফ্রেমওয়ার্কের ১.৯.৬ ভার্সনটি থাকে আর বর্তমানে (03/08/2011) জেন্ড এর ১.১১.৯ ভার্সনটি চলে এসেছে।যাইহোক বর্তমান ভার্সন ইনস্টল দিতে নিচের পদ্ধতি অনুসরন করুন।
১.প্রথমে http://framework.zend.com/download/current/ এখান থেকে জেন্ড ফ্রেমওয়ার্ক এর সর্বশেষ ভার্সনটি ডাউনলোড করুন।
ডাউনলোড করে আনজিপ করুন।ফুল প্যাকেজটা ডাউনলোড করলে ভাল এখানে ডকুমেন্টশন (টিউটোরিয়াল) ইত্যাদি থাকে তবে মিনিমাল প্যাকেজটি ডাউনলোড করলেও কাজ হবে।
২.আনজিপ করার পর এখানে bin এবং library নামে দুটি ফোল্ডার আছে,bin ফোল্ডারটি খুলে ফাইল ৩টি (zf.php, zf.sh, zf.bat) কপি করে C:\xampp\php ডিরেক্টরিতে রাখুন।রিপ্লেস করবেন কিনা এধরনের একটা কনফার্মেশন মেসেজ আসবে এখানে yes দিন।কারন এখানে ১.৯.৬ ভার্সনের ফাইলগুলি আগে থেকে ছিল।
এবার library ফোল্ডার খুলে Zend ফোল্ডারটি কপি করে C:\xampp\php\PEAR ডিরেক্টরিতে পেস্ট করে দিন।যেহেতু এখানেও আগের ভার্সনের Zend ফোল্ডারটি আছে তাই এখানেও কনফার্মেশন মেসেজ yes দিয়ে ফোল্ডার রিপ্লেস করুন।
৩.এখন এনভায়ারোমেন্টাল ভেরিয়েবলের path পরিবর্তন করতে হবে।এজন্য My Computer এ ঢুকে উপরে System Properties এ ক্লিক করুন অথবা My Computer এর উপর রাইট বাটন ক্লিক করে Properties এ গেলেও হবে।এখান থেকে Advanced System Settings এ ক্লিক করুন এবং এরপর Enviromental Variables এ যান।
৪.এখানে
System Varialble লিস্টে path variable সিলেক্ট করে Edit বাটনে ক্লিক করুন
অথবা ডাবল ক্লিক করলেও হবে।এবার Edit System Variable উইন্ডো থেকে
variable value বক্সটার সবার শেষে গিয়ে একটা সেমিকোলন (;)দিয়ে আপনার php
ফোল্ডারটির path পেস্ট করে দিন আমাদের এই ক্ষেত্রে C:\xampp\php
*যদি XAMPP ব্যবহার না করেন তাহলে bin ফোল্ডারের ফাইল ৩টি যে
ডিরেক্টরিতে পেস্ট করেছেন সেটার path এখানে এভাবে একটা সেমিকোলন দিয়ে পেস্ট
করতে হবে।
৫. এবার কম্পিউটার রিস্টার্ট করে কমান্ড প্রম্পট খুলে zf show version লিখে এন্টার দিন,যে ভার্সন ইনস্টল দিলেন সেটা দেখাবে।
*একটা ওয়েবসাইট/এপ্লিকেশন তৈরীতে যা লাগে তার সবকিছুই এখানে আছে।
*কোড কম লিখতে হয়।raw পিএইচপি দিয়ে একটা লগিন সিস্টেম তৈরী করতে যদি ১০০০ কোড লিখতে হয় তাহলে জেন্ড এ হয়ত এটা কয়েকশ লাইেনর কোড লিখলেই হবে।
*এই ফ্রেমওয়ার্কের সব ক্লাসগুলি বা সব কোড সম্পূর্ন অবজেক্ট অরিয়েন্টেড।
*প্রচুর টিউটোরিয়াল নেটে পাওয়া যায় তাছাড়া এদের নিজস্ব উন্নত ডকুমেন্টেশন আছে।যে কোম্পানি এই ফ্রেমওয়ার্ক তৈরী করেছে তারাই পিএইচপি ল্যাংগুয়েজটি ম্যানেজ করে।জেন্ড কোম্পানি।
*জেন্ড ফ্রেমওয়ার্ক ভালভাবে শিখতে পারলে অনলাইনে ZCE পরীক্ষা দিয়ে জেন্ড সার্টিফাইড ইন্জিনিয়ার হতে পারবেন।দুটি পরীক্ষা দেয়া যায় ১.পিএইচপি এবং ২.জেন্ড ফ্রেমওয়ার্কের উপর,তবে যেটাতেই পাশ করেন তারা ZCE 'র সার্টিফিকেট দিবে।
জেন্ড ফ্রেমওয়ার্ক শুরু করার আগে যেসব বিষয়ে ভাল জানতে হবে
- অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং বিশেষ করে ইনহেরিটেন্স ফিচার
- পিএইচপি ফাংশন এবং ভেরিয়েবল
- এইচটিএমএল
- মডেল ভিউ কন্ট্রোলার ডিজাইন প্যাটার্ন
জেন্ড ফ্রেমওয়ার্ক ইনস্টল
যারা XAMPP ব্যবহার করছেন তাদের জেন্ড ইনস্টল দেয়ার দরকার নেই কারন যখন XAMPP ইনস্টল দিয়েছেন তখন জেন্ড ফ্রেমওয়ার্ক অটোমেটিক ইনস্টল হয়ে গেছে।শুধু একটু কনফিগারেশন করে নিতে হবে।XAMPP 1.7.3 এর সাথে জেন্ড ফ্রেমওয়ার্কের ১.৯.৬ ভার্সনটি থাকে আর বর্তমানে (03/08/2011) জেন্ড এর ১.১১.৯ ভার্সনটি চলে এসেছে।যাইহোক বর্তমান ভার্সন ইনস্টল দিতে নিচের পদ্ধতি অনুসরন করুন।
১.প্রথমে http://framework.zend.com/download/current/ এখান থেকে জেন্ড ফ্রেমওয়ার্ক এর সর্বশেষ ভার্সনটি ডাউনলোড করুন।
ডাউনলোড করে আনজিপ করুন।ফুল প্যাকেজটা ডাউনলোড করলে ভাল এখানে ডকুমেন্টশন (টিউটোরিয়াল) ইত্যাদি থাকে তবে মিনিমাল প্যাকেজটি ডাউনলোড করলেও কাজ হবে।
২.আনজিপ করার পর এখানে bin এবং library নামে দুটি ফোল্ডার আছে,bin ফোল্ডারটি খুলে ফাইল ৩টি (zf.php, zf.sh, zf.bat) কপি করে C:\xampp\php ডিরেক্টরিতে রাখুন।রিপ্লেস করবেন কিনা এধরনের একটা কনফার্মেশন মেসেজ আসবে এখানে yes দিন।কারন এখানে ১.৯.৬ ভার্সনের ফাইলগুলি আগে থেকে ছিল।
এবার library ফোল্ডার খুলে Zend ফোল্ডারটি কপি করে C:\xampp\php\PEAR ডিরেক্টরিতে পেস্ট করে দিন।যেহেতু এখানেও আগের ভার্সনের Zend ফোল্ডারটি আছে তাই এখানেও কনফার্মেশন মেসেজ yes দিয়ে ফোল্ডার রিপ্লেস করুন।
৩.এখন এনভায়ারোমেন্টাল ভেরিয়েবলের path পরিবর্তন করতে হবে।এজন্য My Computer এ ঢুকে উপরে System Properties এ ক্লিক করুন অথবা My Computer এর উপর রাইট বাটন ক্লিক করে Properties এ গেলেও হবে।এখান থেকে Advanced System Settings এ ক্লিক করুন এবং এরপর Enviromental Variables এ যান।

৫. এবার কম্পিউটার রিস্টার্ট করে কমান্ড প্রম্পট খুলে zf show version লিখে এন্টার দিন,যে ভার্সন ইনস্টল দিলেন সেটা দেখাবে।

================================
জেন্ড ফ্রেমওয়ার্ক ইনস্টলের জন্য মুলত দুটি কাজ করতে হয়
১. zf.php, zf.sh, zf.bat এই ফাইল ৩ টি যে ডিরেক্টরিতে আছে তার path এনভায়ারোমেন্টাল ভেরিয়েবল এ যোগ করা।এবং
২.
Zend ফোল্ডারটি (অর্খ্যাৎ জেন্ড এর লাইব্রেরী) যে ডিরেক্টরিতে আছে তার
path , php.ini ফাইলের include_path এ যোগ করা।(XAMPP ইনস্টল দিলে
C:\xampp\php\php.ini এই ফাইলে গিয়ে দেখবেন অটোমেটিক include_path =
".;C:\xampp\php\PEAR" এই লাইনটি থাকে তাই আমাদের এটা যোগ করতে হয়নি,আপনি
যদি Zend ফোল্ডার অন্য কোথাও রাখেন তাহলে এই লাইনে সেটা দিয়ে দিবেন)
Post a Comment