কিভাবে আপনার প্রথম সহজ পিএইচপি ওয়েবসাইট তৈরি করবেন

কিভাবে আপনার প্রথম সহজ পিএইচপি ওয়েবসাইট তৈরি করবেন

কিভাবে একটি বেসিক ওয়েবসাইট তৈরি করতে হয় তা শিখতে চান? একবার আপনি HTML দিয়ে শুরু করতে পারতেন, কিন্তু আজকাল সেরা সমাধান হল পিএইচপি। শুরু করার জন্য আপনার HTML এর কিছু জ্ঞানের প্রয়োজন হলেও, PHP ওয়েবসাইট তৈরির জন্য সর্বোত্তম পছন্দ হয়ে উঠেছে, উভয় স্থির এবং গতিশীল।





পিএইচপি শিখতে, শুরু করার সর্বোত্তম উপায় হল একটি সাধারণ পিএইচপি ওয়েবসাইট।





ওয়েবসাইট ডেভেলপমেন্টের জন্য কেন PHP নির্বাচন করবেন?

বছরের পর বছর ধরে ওয়েব ডেভেলপমেন্টের জন্য বিভিন্ন অপশন পাওয়া যায়। এটি প্লেইন এইচটিএমএল দিয়ে শুরু হয়েছিল, তারপর এইচটিএমএল সিএসএস এমবেডেড বা সিএসএস ফাইল রেফারেন্স দিয়ে। যখন ডাইনামিক ওয়েবসাইটগুলি এসেছিল, তখন দুটি প্রধান পছন্দ ছিল: ASP (পরে ASP.NET) এবং PHP।





পরিসংখ্যান অনুযায়ী (যেমন এই W3Techs জরিপ পিএইচপি অনেক বেশি জনপ্রিয়, প্রায় 82 শতাংশ ওয়েবসাইট এটিকে সার্ভার-সাইড প্রোগ্রামিং ভাষা হিসেবে ব্যবহার করে। ASP.NET ব্যবহার করে মাত্র 16 শতাংশের সাথে এটি তুলনা করুন।

এটা অসম্ভব বলে মনে হচ্ছে যে ASP.NET 2022 সালে তার অফিসিয়াল কাট-অফের তারিখের বাইরে কোনও সরকারী ক্ষমতায় বিদ্যমান থাকবে, অন্তত ওয়েব প্রযুক্তি হিসাবে নয়। পিএইচপি (পিএইচপি হাইপারটেক্সট প্রিপ্রসেসরের জন্য একটি পুনরাবৃত্তিমূলক সংক্ষিপ্তসার) আরো সফল প্রমাণিত হয়েছে, প্রধানত লিনাক্সের সাথে সহজ ইন্টিগ্রেশনের জন্য ধন্যবাদ।



যেহেতু ওপেন-সোর্স অপারেটিং সিস্টেম বেশিরভাগ ওয়েব সার্ভারে চলে, এটি অবাক হওয়ার মতো নয়।

পিএইচপি ওয়েবসাইট তৈরি করতে আপনার যা লাগবে

আপনি শুরু করার আগে, নিশ্চিত করুন যে আপনি একটি সাধারণ পাঠ্য সম্পাদক বা পিএইচপি-প্রস্তুত উন্নয়ন পরিবেশ ইনস্টল করেছেন। আপনি উইন্ডোজ নোটপ্যাডের মতো সহজ টুল দিয়ে পিএইচপি কোডিং শুরু করতে পারেন। এই টিউটোরিয়ালে পাওয়া উদাহরণগুলি নোটপ্যাড ++ এ লেখা হয়েছে।





আপনার ফাইল আপলোড করার জন্য আপনার একটি পিএইচপি ওয়েব সার্ভার থাকা উচিত। এটি একটি দূরবর্তী সার্ভার হতে পারে, অথবা LAMP (Linux, Apache, MySQL, PHP) অথবা WAMP (Windows, Apache, MySQL, PHP) পরিবেশে ইনস্টল করা একটি স্থানীয় কম্পিউটার হতে পারে। আপনি যদি উইন্ডোজ ব্যবহার করেন তবে এটি অনুসরণ করুন WAMP ইনস্টলেশন গাইড শুরু করতে.

অবশেষে, আপনার ফাইলগুলি আপনার ওয়েব সার্ভারে আপলোড করার জন্য আপনার একটি FTP প্রোগ্রামের প্রয়োজন হবে।





আরও পড়ুন: উইন্ডোজের জন্য বিনামূল্যে FTP ক্লায়েন্ট

পিএইচপি ব্যবহার করে একটি সাধারণ ওয়েবসাইট কোড করার জন্য সিনট্যাক্স বুঝুন

পিএইচপি-র জন্য মৌলিক সিনট্যাক্স কোণযুক্ত বন্ধনীগুলির একটি সেট ব্যবহার করে, প্রতিটি ফাংশন একটি আধা-কোলন দিয়ে শেষ হয়, যেমন:

ওয়েব পেজের ক্ষেত্রে, পিএইচপি এর প্রায় প্রতিটি ব্যবহার ইকো স্টেটমেন্টের উপর নির্ভর করে। এটি ব্রাউজারকে উদ্ধৃতিতে পাঠ্য এবং সামগ্রী আউটপুট করার নির্দেশ দেয়। উদাহরণ স্বরূপ:

কিভাবে লুপে গুগল স্লাইড খেলতে হয়

মনে রাখবেন যে এইচটিএমএলও উদ্ধৃতিগুলির মধ্যে অন্তর্ভুক্ত। এর জন্য আউটপুট সাধারণত প্রদর্শিত হবে:

পিএইচপি দিয়ে একটি ওয়েবসাইট তৈরি করুন: গঠন

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

আপনি সাইটের বিকাশের পূর্বে যে আকৃতিই দেখেন না কেন, একটি কাগজের টুকরোতে একটি দ্রুত পরিকল্পনা লিখতে সময় নিন। তারপরে আপনি এটি উল্লেখ করতে পারেন, সম্ভবত উদ্দেশ্যযুক্ত বিষয়বস্তু পরীক্ষা করার জন্য, অথবা এটি কোন পৃষ্ঠায় লিঙ্ক করবেন তা দেখতে পারেন।

ps3 নিয়ামককে অ্যান্ড্রয়েড ব্লুটুথের সাথে সংযুক্ত করুন

আমাদের মৌলিক পিএইচপি ওয়েবসাইট জীবনী সংক্রান্ত তথ্য এবং কিছু ছবি সহ একটি হোম পেজ প্রদর্শন করতে যাচ্ছে।

এই সাধারণ পিএইচপি ওয়েবসাইটের জন্য, আপনি তিনটি এইচটিএমএল পৃষ্ঠা থেকে বিষয়বস্তু দ্বারা তৈরি একটি পিএইচপি পৃষ্ঠা তৈরি করতে যাচ্ছেন। আপনার তৈরি করা index.php ফাইলটি তখন মূল এইচটিএমএল ফাইল থেকে শব্দ এবং ছবি সমন্বয় করে সম্পাদনা করা যেতে পারে।

নীচের কোডের উদাহরণগুলি স্ক্রিনশট। আপনি মূল কোডটি খুঁজে পাবেন আমার GitHub সংগ্রহস্থল , যা যে কেউ ডাউনলোড করার জন্য বিনামূল্যে।

একটি PHP ওয়েবসাইট তৈরি করুন: হেডার

পিএইচপি ব্যবহার করে একটি ওয়েবসাইট তৈরি করতে আপনাকে তিনটি ওয়েব পেজ তৈরি করতে হবে। এগুলি হেডার, বডি এবং ফুটার এর মৌলিক কাঠামোর উপর ভিত্তি করে তৈরি।

আপনি অনুমান করতে পারেন, শিরোনাম শিরোনাম তথ্য অন্তর্ভুক্ত। যাইহোক, ব্রাউজারের তথ্য সিএসএস রেফারেন্স সহ HTML স্ট্যান্ডার্ড যেমন ব্যবহার করা হয়।

Header.html নামে একটি ফাইল তৈরি করে শুরু করুন তারপর প্রয়োজনীয় হেডারের তথ্য যোগ করুন।

এই উদাহরণের জন্য, আমরা একটি মৌলিক CSS ফাইল প্রদান করেছি, যা আপনি দেখতে পাবেন তার নিজস্ব / css / ডিরেক্টরিতে উল্লেখ করা হয়েছে। যখন আপনার ব্রাউজারে পৃষ্ঠাটি লোড হবে এবং প্রয়োজনীয় ফন্ট এবং লেআউট প্রয়োগ করবে তখন এই ফাইলটি বলা হবে।

আপনার পিএইচপি ওয়েব পেজ বডিতে কন্টেন্ট রাখুন

প্রতিটি ওয়েব পেজে একটি বিষয়বস্তু থাকে যা 'বডি' নামে পরিচিত। এটি একটি পৃষ্ঠার অংশ যা আপনি পড়েন --- আপনি এখন যা পড়ছেন তা এই পৃষ্ঠার মূল অংশ।

Body.html নামে একটি ফাইল তৈরি করুন এবং পৃষ্ঠায় আপনি যে তথ্য অন্তর্ভুক্ত করতে চান তা যুক্ত করুন। আমি আমার MakeUseOf লেখক পৃষ্ঠা থেকে জীবনী বিবরণ অন্তর্ভুক্ত করেছি, কিন্তু আপনি যা খুশি যোগ করতে পারেন।

ওয়েব পেজের পাদলেখ বিভাগ পরবর্তী। এটি footer.html হিসাবে তৈরি করুন এবং কিছু সামগ্রী যোগ করুন। এটি কপিরাইট তথ্য হতে পারে, অথবা আপনার পৃষ্ঠায় ভিজিট করা কারো জন্য কিছু দরকারী লিঙ্ক হতে পারে।

এটি এরকম কিছু হতে পারে:

যোগ করা কোড দিয়ে, ফাইলটি সংরক্ষণ করুন।

আপনার সহজ পিএইচপি ওয়েবসাইট একত্রিত করা

/ এইচটিএমএল / এ তিনটি পৃথক এইচটিএমএল ফাইল দিয়ে আপনি পিএইচপি ইকো ব্যবহার করে সেগুলিকে একক পৃষ্ঠায় কম্পাইল করতে পারেন।

নামে একটি নতুন পিএইচপি ফাইল তৈরি করুন index.php নিম্নলিখিত তিনটি লাইন সহ:



সংরক্ষণ করুন, আপনার সার্ভারে আপলোড করুন, তারপর index.php এ ব্রাউজ করুন। আপনার ব্রাউজারে সম্পূর্ণ ওয়েব পেজটি দেখতে হবে। মনে রাখবেন যে আপনার পিএইচপি ফাইলটি আপনার ব্রাউজারে খোলা আছে তা কেবল তিনটি লাইন নিয়ে গঠিত।

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

Copyright © CM Cawley

এটি পাদলেখ অনুসরণ করে index.php ফাইলে উপস্থিত হবে। লক্ষ্য করুন কিভাবে ইকো তারিখ ('Y') স্টেটমেন্ট চারটি অঙ্কে বর্তমান বছর প্রদর্শন করে। এই W3Schools বিকল্পগুলির তালিকা উল্লেখ করে আপনি কীভাবে এটি প্রদর্শিত হয় তা পরিবর্তন করতে পারেন। উদাহরণস্বরূপ, একটি ছোট কেস 'y' চারটি পরিবর্তে দুই অঙ্কের বিন্যাসে বছর প্রদর্শন করবে।

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

আমি কি আমার আইফোনে কল রেকর্ড করতে পারি?

ভাল হয়েছে --- আপনি শুরু থেকেই আপনার প্রথম পিএইচপি ওয়েবসাইট তৈরি করেছেন।

পিএইচপি কি কোডিং ওয়েবসাইটের জন্য সেরা পছন্দ?

আপনি হয়তো একত্রিত হয়েছেন, PHP ওয়েবসাইট তৈরির একমাত্র উপায় নয়। গতিশীল, ডাটাবেস-চালিত ওয়েব অভিজ্ঞতা, জাভাস্ক্রিপ্ট এবং সংশ্লিষ্ট প্রযুক্তি এবং অ্যাডোব ড্রিমওয়েভারের মতো সফ্টওয়্যারগুলির জন্য ইতিমধ্যে অনেক কাঠামো বিদ্যমান।

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল এই ধাপে ধাপে টিউটোরিয়াল দিয়ে HTML এবং CSS শিখুন

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

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • ওয়েব ডেভেলপমেন্ট
  • প্রোগ্রামিং
  • পিএইচপি প্রোগ্রামিং
লেখক সম্পর্কে ক্রিশ্চিয়ান কাওলি(1510 নিবন্ধ প্রকাশিত)

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

ক্রিশ্চিয়ান কাওলি থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন