পিএইচপি … কিভাবে কজ করব ??? [পর্ব ২]
গত পর্বে আমারা পিএইচপি সম্বন্ধে যে জ্ঞান অর্জন করেছিলাম নিসচয় ভুলে যান নি । [ আপনারা নিসচয় আমার মত এত খারাপ student নাহ । তবে কেউ যদি থাকেন তাহলে এখানে ক্লিক করে প্রথম পর্ব দেখতে পারেন ]
চলুন আজকে দেখি পিএইচপি কিভাবে ব্যবহার করা শুরু করব…
এর আগেই আলোচনা করেছি পিএইচপি সকল ধরনে প্ল্যাটফরম (অপারেটিং সিস্টেম) সমর্থন করে। তাই আপনি লিনাক্স, ম্যাক, অথবা উইন্ডোজ ব্যবহারকারী হউন না কেন আপনার পিএইচপি শিখতে বা পিএইচপি দিয়ে প্রোগ্রামিং করতে কোন সমস্যা হবে না।
পিএইচপি ব্যবহার শুরু করার আগে আপনার কম্পিউটার এ পিএইচপি ইন্সটল করতে হবে। তাই আজকে আমি আপনাদের সাথে এমন কিছু সফটওয়্যার নিয়ে আলোচনা করবো যে সফটওয়্যার গুলো আপনার পিসিতে সেটআপ করলেই পিএইচপি ইন্সটল হয়ে যাবে।
পিএইচপি ফাইল পরিচালনা করার জন্য আপনার অবশ্যই একটা সার্ভার প্রয়োজন হবে। আর সার্ভার এ অবশ্যই পিএইচপি ইন্সটল থাকতে হবে তারপরেই আপনি ফাইল ফাইল আপনার সার্ভার এ চালু করতে পারবেন। সাধারণত সকল ওয়েব সার্ভার এই পিএইচপি ইন্সটল করা থাকে তাই চিন্তার কোন কারন নাই
। কিন্তু মহা সমস্যা তো একটা আছেই আমাদের দেশের ইন্টারনেট সংযোগ ব্যবস্থা দারুণ খারাপ তাই সরাসরি সার্ভার কাজ করা প্রায় অসম্ভব হয়ে যায়।আমি আপনাদের জন্য কিছু সফটওয়্যার নিয়ে আলোচনা করছি যেগুলো আপনার কম্পিউটার এ ইন্সটল করলেই আপনার পিসিকে একটি লোকাল সার্ভার বানাতে পারেন এবং সেই সাথে পিএইচপি ইন্সটল হয়ে যাবে।
উইন্ডোজ ব্যবহারকারীদের জন্যঃ
০১/WAMP Server
এটা শুধু উইন্ডোজ প্ল্যাটফরম এর জন্য। এর সর্বসেশ সংস্করণ ২.২A এবং বর্তমান WAMP Server সংস্করণ রয়েছেঃ
- Apache 2.2.21
- Php 5.3.8
- Mysql 5.5.16
- XDebug 2.1.2
- XDC 1.5
- PhpMyadmin 3.4.5
- SQLBuddy 1.3.3
- webGrind 1.0″
০২/XAMPP
XAMPP প্রায় সকল প্ল্যাটফরম সমর্থন করে যেমনঃ উইন্ডোজ, ম্যাক, লিনাক্স ও সোলারিজ। এই সফটওয়্যার এর বর্তমান সংস্করণ ১.৭.৭ এই সংস্করণে রয়েছে Apache 2.2.21
- MySQL 5.5.16
- PHP 5.3.8
- phpMyAdmin 3.4.5
- FileZilla FTP Server 0.9.39
- Tomcat 7.0.21 (with mod_proxy_ajp as connector)
ম্যাকিন্টোস ব্যবহারকারীদের জন্যঃ
০২/ MAMP
MAMP এই সফটওয়্যার শুধু ম্যাকিন্টোস ব্যবহারকারীদের জন্য। MAMP বর্তমান সংস্করণ ২.০.৫ এবং সংস্করণ এর মধ্যে রয়েছেঃ
- Apache 2.0.63
- MySQL 5.1.44
- PHP 5.2.13 & 5.3.2
- APC 3.1.3
- eAccelerator 0.9.6
- XCache 1.2.2 & 1.3.0
- phpMyAdmin 3.2.5
- Zend Optimizer 3.3.9
- SQLiteManager 1.2.4
- Freetype 2.3.9
- t1lib 5.1.2
- curl 7.20.0
- jpeg 8
- libpng-1.2.42
- gd 2.0.34
- libxml 2.7.6
- libxslt 1.1.26
- gettext 0.17
- libidn 1.15
- iconv 1.13
- mcrypt 2.6.8
- YAZ 4.0.1 & PHP/YAZ 1.0.14
০২/XAMPP
XAMPP প্রায় সকল প্ল্যাটফরম সমর্থন করে যেমনঃ উইন্ডোজ, ম্যাক, লিনাক্স ও সোলারিজ। এই সফটওয়্যার এর বর্তমান সংস্করণ ১.৭.৭ এই সংস্করণে রয়েছে Apache 2.2.21
- MySQL 5.5.16
- PHP 5.3.8
- phpMyAdmin 3.4.5
- FileZilla FTP Server 0.9.39
- Tomcat 7.0.21 (with mod_proxy_ajp as connector)
লিনাক্স/উবুন্টু ব্যবহারকারীদের জন্যঃ
০১/XAMPP
XAMPP প্রায় সকল প্ল্যাটফরম সমর্থন করে যেমনঃ উইন্ডোজ, ম্যাক, লিনাক্স ও সোলারিজ। এই সফটওয়্যার এর বর্তমান সংস্করণ ১.৭.৭ এই সংস্করণে রয়েছে Apache 2.2.21
- MySQL 5.5.16
- PHP 5.3.8
- phpMyAdmin 3.4.5
- FileZilla FTP Server 0.9.39
- Tomcat 7.0.21 (with mod_proxy_ajp as connector)