ওয়েবসাইট সাইন্স [পর্ব-১১] :: আসেন খোশ মেজাজে Php শিখি ১

টিউন বিভাগ পিএইচপি
প্রকাশিত
জোসস করেছেন

ওয়েবসাইট সাইন্স

হ্যালো পিপল,

কি অবস্থা ?খেলা নিয়ে সবাই খুব মেতে আছেন বোঝাই যায় আমার ফেসবুকে ঢুকলে, যাহোক আজকে খুবি দরকারী একটা প্রোগামিং ল্যাঙ্গুয়েজ নিয়ে লেখবো। সাথে থাকেন, উপকারে লাগবে।

যারা ওয়েবসাইট বানান, বা এ নিয়ে আগ্রহ আছে, তারা php শব্দ টা শুনেন নি এটা আমার মনে হয় না। প্রশ্ন করেন php কি ?

php একটা ওয়েব প্রগামিং ল্যাঙ্গুয়েজ। Html বা css তো জানেন, এটাও ওরকম ই একটা ল্যাঙ্গুয়েজ, যদিও অনেক বেশী পার্থক্য আছে, তবে এটাও একটা ওয়েবসাইট বানাতে লাগে আরকি। আরেকটা ছোট তথ্য দিয়ে শুরু করি। ওয়েব ডিজাইন আর ওয়েব ডেভেলপমেন্ট কিত্নু আলাদা জিনিষ। Html , css বা জাভাস্ক্রিপ্ট ব্যাবহার করে বেশ সুন্দর সাইট বানানো যায় তা আমার থেকে ভালো আপনারা অনেকেই জানেন। কিন্তু কিন্তু কিন্তু, যখন ই ডায়নামিক কিছু বানাতে যাবেন , php লাগবেই । (aspx বা এরকম কিছুর উদাহারনে আমরা না যাই ) আপনি চান আপনার সাইটে ব্যাবহারকারী রা কোন ডাটা দিক, যেমন তাদের নাম, বয়স ইত্যাদি ইনপুট করুক, সেখানেও php লাগবে। চাচ্ছেন আজকের শেষ পোস্ট গুলো দেখাতে, তাতেও। সো বলা যায়, একটা আদর্শ সাইট বানাইতে php না জানলে প্রচুর সমস্যা।

অনেকে বলেন শিমুল ভাই, আমি ওয়ার্ডপ্রেস জানি, খুব ভালো ডিজাইন জানি, করে খাচ্ছি বেশ। আমি একটু মনে করিয়ে দেই, জনপ্রিয় এরকম কনটেন্ট ম্যানেজিং সিস্টেম গুলো যেমন ওয়ার্ডপ্রেস, জুমলা, এগুলোর বেস বা মুল ল্যাঙ্গুয়েজ কিন্তু সেই php ই।

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

html দিয়ে করা পেইজ গুলো আপনার ব্রাউজার নেট কানেকশন না থাকলেও ওপেন করতে পারে, কেননা এগুলো ব্রাউজার Interpret করে কাজ করে। সোর্স কোড দেখা যায়, কিন্তু php কাজ করে সার্ভারের সাথে। অর্থাৎ কোন সার্ভারের সাথে কানেক্ট করা না থাকলে দেখা সম্ভব না পেইজে কি আছে। আবার কোন  ওয়েবসাইটের php পেইজে গিয়ে সোর্স কোড দেখলে যা দেখা যায় সেটা সুধু Html রুপ, php কোড কোথায় কোন কাজ করতেসে তা দেখা যায় না। ( এই একটা কারনে আমি এত পছন্দ করি)

একটা ছবি দেখলে বুঝবেন। এক মিনিট

ছবিতে দেখেন, আপনি ওয়েব সাইট ভিজিট করতেছেন মানে সেই সাইটের সার্ভারে রিকুয়েস্ট পাঠ্যাচ্ছেন, সার্ভার নিজের বিভিন্ন ডাটাবেস থেকে তথ্য নিয়ে আপনাকে দেখাচ্ছে, html এর মত সরাসরি দেখাচ্ছে না।

এই কারনে php কে সার্ভার সাইড ল্যাঙ্গুয়েজ ও বলেন অনেকে। এর পুর্ন রুপ হইলো Hypertext Pre Processor. আবিষ্কার কত সালে হইছিলো মনে নাই। প্রগামিং ল্যাঙ্গুয়েজ হিসেবে খুবি শক্তিশালী, সিকিউরিটি ও ভয়াবহ কঠিন।  কোডিং নরমাল নোটপ্যাড দিয়েই করা যায়, কিন্তু দেখতে হইলে সার্ভার লাগবে। ওয়েবসার্ভার বা নিজের কম্পিউটার কেই সার্ভার বানিয়ে ফেলতে পারেন, সহজ কাজ।  html ফাইল গুলোর শেষে যেমন .html থাকে, php এর শেষে এক্সটেনশন হিসেবে .php লাগবে। মানে Shimulvai.php বুঝছেন ?

নিজের কম্পিউটার রে কিভাবে সার্ভার হিসেবে ব্যাবহার করবেন বা ওয়েবসার্ভার কিভাবে নিবেন ( সবি ফ্রি ) বা ব্যাবহার করবেন আগামী পোস্ট এ। আজ এই টুকু থাক, বেশী ঢুকলে মাথা হ্যাং করার সম্ভাবনা প্রবল।ও হ্যা মোবাইল দিয়েই php কোডিং করা যায়।

এর আগে আমার সাইটে প্রকাশিত। আর ফেসবুকে আমাকে এ্যাড করতে পারেন প্রতিটি পোস্টের আপডেট পেতে। ধন্যবাদ।

Level 2

আমি শিমুল শাহরিয়ার। Founder, WebSea Internet Solutions, Dhaka। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 7 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 90 টি টিউন ও 497 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

ব্র্যান্ড কনসাল্টেন্ট, ফুলস্ট্যাক ডেভেলপার/ডিজাইনার। আমাকে পাওয়া যাবে @ https://ShimulShahriar.com


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস