আসসালামু আলাইকুম।
আমরা সকলেই জানি বর্তমানে php একটি জনপ্রিয় এবং কার্যকরী একটি প্লাটফর্ম। ৫০% ওয়েব সাইট ই বলা যায় php দিয়ে তৈরি। আপনি php developer হতে চাইলে আপনাকে অবশ্যই php framework সম্পর্কে জানা উচিত। php এর অনেকগুলো framwork থেকে যেকোন একটি বাছাই করা সত্যিই অনেক কঠিন। গত বছরের অর্থাৎ ২০১৪ সালের শীর্ষ ১০ টি php framework এবং সেগুলোর লিঙ্ক আপনাদের সাথে শেয়ার করছি।
লারাভেল একটি ওপেন সোর্স পিএইচপি ফ্রেমওয়ার্ক। ২০১১ সালে টেইলর অটওয়েল প্রথম লারাভেল ডেভেলপ করেন। এটি এখন শুধু টেইলর-এর প্রডাক্ট নয়, এটি এখন এক বিশাল প্রোগ্রামার কমিউনিটির প্রডাক্ট। সাধারণ ব্লগ, কনটেন্ট ম্যানেজমেন্ট সিস্টেম, ইকমার্স সাইট, বড় ধরনের বিজনেস এপ্লিকেশন, সামাজিক ওয়েবসাইট কিংবা মোবাইল এপ্লিকেশনের জন্য JSON নির্ভর এপ্লিকেশন সহ সব কিছুই লারাভেল ব্যবহার করে সাচ্ছন্দের সাথে ডেভেলপ করা সম্ভব।
2. Phalcon:
Phalcon একটি open source framework . যেটা php এর জন্য C এর extension হিসবে লেখা হয়েছে। এজন্য আপনাকে C language শিখতে হবে না। php এর সব ক্লাস এখানে রেডি। এই প্লাটফর্মের মাধ্যমে কম খরচে ভালো মানের প্রজেক্ট তৈরি করা সম্ভব।
3. Symfony:
Symfony framework টি php এর ওয়েব বেজড প্রজেক্টের জন্য বেশ সহায়ক। এটা প্রজেক্ট তৈরিতে এবং রক্ষণাবেক্ষণে গতি এনে দেয়।
CoderIgniter হল proven, agile এবং php এর framework.
5.Yii
Yii framework, web 2.0 application তৈরির জন্য php এর সবচেয়ে বেষ্ট হাই কোয়ালিটির framework. এই framework এ ফিচারগুলোর মধ্যে MVC, DAO/ActiveRecord, I18N/L10N, caching, authentication and role-based access control, scaffolding, testing ইত্যাদি উল্লেখযোগ্য।
6.Aura
যদি আপনি পরিষ্কার-পরিচ্ছন্ন কোড পছন্দ করেন, তাহলে Aura framework টি ব্যবহার করতে পারেন। এই framework এ আলাদা লাইব্রেরি আর কোড প্যাকেজ রয়েছে।
7.Cake:
Cakephp এর মাধ্যমে দ্রুত, সিম্পল ওয়েব application তৈরি করতে পারবেন, কম কোডিং এ।
8.Zend:
Zend framework একটা open source framework . PHP 5.3+ ব্যবহার করে ওয়েব application তৈরি করা যায়। Zend Framework 2, ১০০% object oriented.
9.Flight:
Flight হল একটি দ্রুত, সিম্পল, সম্প্রসারণযোগ্য প্রজেক্টের জন্য বেশ কার্যকরী php framework। Flight এর মাধ্যমে খুব সহজেই দ্রুত গতিতে আপনি আপনার ওয়েব application তৈরি করতে পারবেন।
10.Kohana:
এটা একটি চমৎকার HMVC PHP5 framework যেটা আপনাকে কাংক্ষিত ওয়েব application তৈরি করতে সমৃদ্ধ একটি components সেট নিশ্চিত করবে।
আশাকরি তথ্যগুলো আপনাদের কাজে আসবে। যেহেতু এটা আমার প্রথম টিউন তাই ভুল-ক্রুটি সবাই ক্ষমার দৃষ্টিতে দেখবেন আশা করছি। ধন্যবাদ সবাইকে 🙂
আমি সাদ্দাম হোসাইন সম্রাট। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 8 টি টিউন ও 11 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
valoi lago..