• Breaking News

    Search This Blog

    Wednesday, March 9, 2016

    পি এইচ পি শিখবেন? একধম নতুন? তাহলে চলুন শুরু করে দেই “পি এইচ পি” কোচিং। (পর্বঃ১ সুচনা)

    আশা করি সবাই ভালো আছেন, বেশি কিছু বলবো না ! সুজা মেইন টিউনে চলে যাই! আমার অনেক দিন এর ইচ্ছা পি এইচ পি শিখবো! কিন্তু নিজের ব্যাস্ততা, নিজের অলসতা এর কারনে শিখা হয় নাই। আমি সর্বাদা একটি কথা বিশ্বাস করি "দশে মিলে করি কাজ, হারি জিতে নাহি লাজ" একার দ্বারা কিছু সম্ভব না হলে দশ জনের দ্বারা তা সম্ভব।

    এখন আসল কথায় যাই, আমি ও পি এইচ পি তে একধম নতুন, পি এইচ পি শিখার জন্য আমার একটি আইডিয়া মাথায় এসেছে, আমি সর্বদা কোন প্রতিস্টান থেকে কিছু শিখি না :(এর অনেক কারন আছে

    পি এইচ পি কে আমার অনেক ভালো লাগে :) কারন, আমাদের সবার প্রিয় ফেসবুক পি এইচ পি দিয়ে তৈরি! তাছাড়া, পৃথিবীর প্রায় ৬৫% সাইট পি এইচ পি দিয়ে তৈরি। পি এইচ পি কে ভালোবাসার আরো অনেক কারন আছে! কারন পি এইচ পি দিয়ে যে কোন ধরনের ডাইনোমিক সাইট  বানানো যায়।

    এখন আমার প্ল্যান বলিঃ

    আমি আগে ও বলেছি একার ধারা যা সম্ভব নয়, দশ জনের দ্বারা তা সম্ভব, আমি হয়তো একা থাকার কারনে শিখতে ইচ্ছা হলে অলসতার জন্য শিখতে পারি না, তাই আমি চাচ্ছি দলগত ভাবে শিখা শুরু করবো। মানে আমরা ১০-২০ জন মিলে একটি গ্রুপ তৈরি করবো ফেসবুকে (সিক্রেট) আর এখানে শুদু মাত্র আমরা দশ- বিশ জন থাকবো, আমরা একে অন্যকে সাহায্য করবো, যেমন আমাদের শিক্ষক হিসাবে থাকবে গুগল, আমরা আমাদের ধরকারি টিউটেরিয়াল গুগুল থেকে সংগ্রহ করবো, এতে করে একজনের থেকে দেখে দেখে অন্যজন শিখতে পারবো!
    আর যেহুতে আপনি এই টিউন পড়তাছেন, তাই আমি মনে করি আপনি অনলাইন সম্পর্কে কিছু না কিছু জানেন! আর আমি ও নতুন তাই আমরা প্রথম থেকে শুরু করবো! আর আমাদের জন্য রয়েছে অসংখ্য বাংলা টিউটেরিয়াল। আমরা সেই গুলা সংগ্রহ করে গ্রুপে আলোচনা করে শিখবো। যদি আপনি শিখতে চান বা শিখতে আগ্রহি তাহলে ফেসবুকে আমার সাথে যোগাযোগ করুন। 
    এই বিষয় নিয়ে আমি আমার আইডিতে একটা স্ট্যাটাস দিয়েছিলাম, ভালোই সাড়া পেয়েছি,  
    দেখুন
    টিউমেন্ট গুলা দেখুন 

    আচ্ছা এখন কিছু কথাঃ-

    ০১।আপনি যদি একান্ত শিখতে চান, তাহলে আমার সাথে যোগাযোগ করুন।
    ০২। আমরা বেশি মেম্বার নিবো না, যাচাই বাচাই করে ২০-৩০ জন মিলে শিখবো।
    ০৩। পিসি যদি থাকে তাহলে আপনি আমাদের সাথে যোগ দিয়েন, আর নেট কানেকশন তো থাকতে হবে মাস্ট।
    ০৪। এটাকে  ফান না ভাবে, নিজের ভবিষ্যৎ এর কথা চিন্তা করে শুরু করুন :)
    ০৫। আমাদের একটাই চাওয়া আমরা পি এইচ পি শিখত চাই।
    একটি কথা মনে রাখবেন, আমি নিজে ও শিখতে চাই, তাই সবাই মিলে শুরু করতে চাই!

    পি এইচ পি সম্পর্কে ব্যাসিক কিছুঃ- (ওয়েব কোচ বিডির সৌজন্যে)

    পিএইচপি  কি?:

    পিএইচপি (PHP:Hypertext Preprocessor) একটা সার্ভার সাইড স্ক্রিপ্টিং ল্যাংগুয়েজ যেটা মূলত ওয়েব ডেভেলপেমেন্টের জন্য ব্যবহৃত হয়। এই প্রোগ্রামিং ল্যাংগুয়েজটির উদ্দেশ্য হল ওয়েব পেজ দ্রুত তৈরী করা ডাইনামিকালি।

    পিএইচপি শেখার আগে কি জানা থাকা দরকার:

    ২. C জানা থাকে তাহলে সুবিধা আছে।

    কি কি সফটওয়ার প্রয়োজন ?

    যেসব ওয়েব সার্ভার পিএইচপি সাপোর্ট করে সেখানে hosting(জায়গা) নিতে হবে। এ জন্য টাকা গুনতে হবে। এ বিষয়টি নিয়ে হোস্টিং টিউটোরিয়ালবিস্তারিত আলোচনা করা আছে।
    আপাতত শেখার জন্য আমরা নিজের কম্পিউটারেই ওয়েব সার্ভার ইনস্টল করে নেব। এ জন্য নিম্নোক্ত সফটওয়ারগুলি ইনস্টল থাকতে হবে আপনার কম্পিউটারে-

    সার্ভার সফটওয়ার:- 

    ১। একটা পিএইচপি-compitable ওয়েব সার্ভার যেমন: এপাচি তবে বর্তমানে nginx (উচ্চারন ইনজিন-এক্স) খুব জনপ্রিয়
    ২। পিএইচপি (ডাউনলোড)
    ৩। মাইসিক্যুয়েল ডেটাবেস (শুধু তখনই লাগবে যদি আপনার এপ্লিকেশনে ডেটাবেস এর কাজ থাকে)

    ক্লাইন্ট সফটওয়ার:- 

    ১.।ওয়েব ব্রাউজার যেমন মজিলা ফায়ারফক্স (এটাতো সবার ইনস্টল দেয়াই আছে)
    ২/একটা টেক্সট এডিটর যেমন:নোটপ্যাড। আপনি পিএইচপি এর জন্য Specialized এডিটরও ব্যবহার করতে পারেন। ফ্রি কিন্তু সবচেয়ে সমৃদ্ধ এমন একটি এডিটর (IDE) হচ্ছে নেটবিনস

    [অন্যান্য তথ্যাদি]

    --- সব পিএইচপি ফাইল DOT php দিয়ে শেষ হবে যেমন loginDOTphp, testDOTphp, sign_upDOTphp ইত্যাদি।
    ** সব প্লাটফর্মে সাপোর্ট আছে অর্থ্যাৎ ক্রস প্লাটফর্ম যেমন উইন্ডোজ, লিনাক্স (সব ইউনিক্স সদৃশ অপারেটিং সিস্টেমে চলবে)।
    ** জেন্ড কোম্পানী পিএইচপি ল্যাংগুয়েজটি ম্যানেজ করে। আসলে যারা ল্যাংগুয়েজটি তৈরী করেছে তারাই এই কোম্পানীটি প্রতিষ্ঠা করেছে। 
    ** পিএইচপি তৈরী শুরু হয়েছিল ১৯৯৪ সালে এবং তখন নাম ছিল Personal Home Page (PHP), এরপর ১৯৯৮ সালে ভার্সন ৩ (Version 3) এসেছিল আর পিএইচপি ৫ ভার্সনটি এসেছে ২০০৪ সালে এবং বর্তমানে সর্বশেষ ভার্সনটি হচ্ছে (স্টাবল) ৫ ৬ ৫ (১ লা ফ্রেব্রয়ারী, ২০১৫)। বর্তমানে পিএইচপি পূর্নাঙ্গ অবজেক্ট অরিয়েন্টেড এবং পৃথিবীতে সর্বাধিক ব্যবহৃত ল্যাংগুয়েজ ওয়েব ডেভেলপমেন্টের জন্য, যদিও পিএইচপির আগে (ওয়েব ডেভেলপমেন্টের জন্য) আরো অনেক ল্যাংগুয়েজ এসেছিল। পিএইচপি বিখ্যাত হওয়ার কিছু কারন দেখুন
    আজকের মত এখানেই শেষ :) পরবর্তি পর্বে যে গুলা শিখবো সেই গুলা নিয়েই আলোচনা করবো :) আর যারা যারা যোগ বা আমাদের সাথে শিখবেন তারা ফেসবুকে অথবা আমার ওয়েবসাইটে যোগাযোগ করবেন।

    No comments:

    Post a Comment

    Blog Archive

    Contact Form

    Name

    Email *

    Message *