আসসালামু আলাইকুম, উড্ডয়নে আপনাকে স্বাগতম!
কেমন আছেন? আশা করি আল্লাহর রহমতে ভালোই আছেন।
আজ আমরা আলাপ করবো Wordpress CMS নিয়ে।
ওয়ার্ডপ্রেস একটি ফ্রি এবং ওপেন সোর্স কন্টেন্ট ম্যানেজমেন্ট সিস্টেম (সিএমএস), এটি পিএইচপি এবং মাইএসকিউএল ভিত্তিক।
এটি প্লাগইন আর্কিটেকচার এবং টেমপ্লেট সিস্টেম ভিত্তিক।
এটা দিয়ে ব্লগিং, ফোরাম, মিডিয়া গ্যালারী এবং অনলাইন স্টোর সহ যেকোন ধরনের ওয়েবসাইট তৈরী করা যায়। জরিপে জানা যায়, এপ্রিল 2018 পর্যন্ত সেরা 10+ মিলিয়ন ওয়েবসাইটে ওয়ার্ডপ্রেস সিএমএস বেবহার করা হচ্ছে।
এবং বিশ্বের 30.6% মানে 60+ মিলিয়ন ওয়েবসাইটে ব্যবহার হচ্ছে ওয়ার্ডপ্রেস, ওয়ার্ডপ্রেসের সহজ ব্যবহার ও ফ্রি হওয়ায় দিনদিন এটির ব্যবহার ক্রমাগত বেড়েই চলছে, এটি বর্তমানে সবচেয়ে জনপ্রিয় ওয়েবসাইট ম্যানেজমেন্ট সিস্টেম।
ম্যাট মুলেনওয়েগ এবং মাইক লিটল 27 শে মে, 2003 তারিখে ওয়ার্ডপ্রেস প্রতিষ্ঠা করেন, ওয়ার্ডপ্রেস বি2/ক্যাফেলগ ক্যাটাগরিতে পাবলিশ হয়। ওয়ার্ডপ্রেস GPL v2 (থেকে পরবর্তী) লাইসেন্সের অধীনে প্রকাশিত হয়।
ওয়ার্ডপ্রেস একটি ওয়েব সার্ভারে ইনস্টল করতে হয় এরপর এটি দিয়ে যেকোন ধরণের ওয়েবসাইট তৈরী করা যায়।
সংক্ষিপ্ত বিবরণঃ
ওয়ার্ডপ্রেস একটি টেমপ্লেট প্রসেসর ব্যবহার করে, একটির ওয়েব টেমপ্লেট সিস্টেম আছে। এর আর্কিটেকচার একটি ফ্রন্ট কনট্রোলার, নন-স্ট্যাটিক URI-এর জন্য সমস্ত একক পিএইচপি ফাইলের জন্য অনুরোধ রাউটিং করে যা URI প্যারেস করে এবং টার্গেট করা পৃষ্ঠাটি সনাক্ত করে। আরও সুন্দরভাবে সবকিছু মানব-পাঠযোগ্য করার জন্য permalinks ব্যবহার করে থাকে।
থিমঃ
ওয়ার্ডপ্রেস ব্যবহারকারী বিভিন্ন থিম ইনস্টল করতে পারেন। থিমগুলি ব্যবহারকারীদের মূল কোড বা সাইটের সামগ্রী পরিবর্তন না করে একটি ওয়েবসাইটের চেহারা এবং কার্যকারিতা পরিবর্তন করতে সক্ষম হয়। প্রতিটি ওয়ার্ডপ্রেস ওয়েবসাইটের জন্য একটি থিম একটিভ থাকা প্রয়োজন এবং প্রত্যেক থিম ওয়ার্ডপ্রেস স্ট্যান্ডার্ড ব্যবহার করে স্ট্রাকচারড পিএইচপি, বৈধ এইচটিএমএল (হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ) এবং ক্যাসকেডিং স্টাইল শীটস (সিএসএস) দিয়ে ডিজাইন করা হয়ে থাকে। থিমগুলি সরাসরি ওয়ার্ডপ্রেস ড্যাশবোর্ডে টুল ব্যবহার করে ইনস্টল করা যায়, অথবা থিম ফোল্ডার সরাসরি থিম ডিরেক্টরীতে কপি করে করা যায়, যেমন FTP এর মাধ্যমে।
ওয়ার্ডপ্রেস থিম সাধারণত দুটি শ্রেণীবদ্ধ হয়:
১. ফ্রি এবং ২. প্রিমিয়াম।
ওয়ার্ডপ্রেস থিম ডিরেক্টরীতে অনেক ফ্রি থিম তালিকাভুক্ত রয়েছে, এবং প্রিমিয়াম থিমগুলি বিভিন্ন ওয়েব স্টোরে এবং ব্যক্তিগত ওয়ার্ডপ্রেস ডেভেলপারদের কাছ থেকে ক্রয় করা যায়। ওয়ার্ডপ্রেস ব্যবহারকারীরা নিজস্ব কাস্টম থিম তৈরি এবং ব্যবহার করতে পারে।
প্লাগিনঃ
ওয়ার্ডপ্রেস প্লাগইন আর্কিটেকচার ব্যবহারকারীদের একটি ওয়েবসাইট বা ব্লগ বৈশিষ্ট্য এবং কার্যকারিতা প্রসারিত করে। 2014 সালের মার্চের হিসাবে, ওয়ার্ডপ্রেসে 55 হাজার 286 টি প্লাগিনের বেশি প্লাগিন রয়েছে বলে জানা যায়, যার মধ্যে কিছু কাস্টম ফাংশন এবং বৈশিষ্ট্য রয়েছে যা ব্যবহারকারীদের নির্দিষ্ট প্রয়োজন অনুযায়ী কাজ করে। এই কাস্টমাইজেশনগুলি সার্চ ইঞ্জিন অপ্টিমাইজেশান থেকে, ক্লায়েন্ট পোর্টাল ব্যবহারকারীদের লগইন করার জন্য ব্যক্তিগত তথ্য, কন্টেন্ট ম্যানেজমেন্ট সিস্টেম, উইজেট এবং নেভিগেশানবার যোগ করার মত বিষয়বস্তু প্রদর্শন করে। সমস্ত প্লাগইন সর্বদা আপগ্রেড করতে হয় হলে প্লাগিন গুলো সঠিকভাবে কাজ করতে পারেনা। বেশিরভাগ প্লাগইন ওয়ার্ডপ্রেসের ইঞ্জিনিয়াররা তৈরী করে থাকেন। আবার অনেক তৃতীয় পক্ষ নিজস্ব ওয়েবসাইটের মাধ্যমে প্লাগিন অফার করে, যা আপনাকে টাকা দিয়ে কিনতে হবে।
প্লাগইন তৈরী করার জন্য ওয়েব ডেভেলপারদের ওয়ার্ডপ্রেস হুক সিস্টেম শিখতে হয় যা 300 টি হুককে দুটি বিভাগে বিভক্ত করে:
১. অ্যাকশন হুক এবং ২. ফিল্টার হুক।
অন্যান্য বৈশিষ্টঃ
ওয়ার্ডপ্রেস এর রয়েছে সমন্বিত লিঙ্ক ম্যানেজমেন্ট সিস্টেম; সার্চ ইঞ্জিন-ফ্রেন্ডলি, সহজ permalink গঠন; পোস্টে একাধিক বিভাগ নির্ধারণ করার ক্ষমতা; এবং পোস্ট ট্যাগ করার জন্য সমর্থন।
স্বয়ংক্রিয় ফিল্টার অন্তর্ভুক্ত করা, পোস্টগুলিতে পাঠ্য প্রমিত আকার বিন্যাস এবং স্টাইলিং প্রদান করে (উদাহরণস্বরূপ, নিয়মিত কোডগুলিকে স্মার্ট কোডে রূপান্তর করা)। ওয়ার্ডপ্রেসও ট্র্যাকব্যাক এবং পিংব্যাক স্ট্যান্ডার্ডসকে অন্য সাইটের লিঙ্কগুলি প্রদর্শন করার জন্য সমর্থন করে যা একটি পোস্টে বা নিবন্ধের সাথে সম্পর্কিত। ওয়ার্ডপ্রেস পোস্টগুলি এইচটিএমএল এ সম্পাদনা করে, ভিজ্যুয়াল এডিটর ব্যবহার করে, বা বিভিন্ন ধরনের প্লাগইন ব্যবহার করে যাতে রয়েছে বিভিন্ন ধরনের কাস্টমাইজড এডিটিং বৈশিষ্ট্য।