আস্সালামু আলাইকুম।
সবাই কেমন আছেন? আশা করি ভাল আছেন।
আজকে আমি আপনাদের সাথে একটি পিএইচপি স্কিপ্ট শেয়ার করব। স্কিপ্টটি সম্পূর্ন আমার নিজের তৈরি। স্কিপ্টটি আপনারা ম্যাগাজিন, নিউজ অথবা ব্লগ সাইট তৈরি করতে ব্যবহার করতে পারবেন। আর এটি আমার তৈরি প্রথম পিএইচপি স্কিপ্ট তাই আমি এনেক সময় নিয়ে একদম বাগ ফ্রি একটি স্কিপ্ট করতে আমার সর্বোচ্চ চেষ্টা চেয়েছি। তারপরেও এটি ব্যবহার করতে গিয়ে কেউ কোন ইস্যু খুজে পেলে অবশ্যই আমাকে জানাবেন, আমি সমাধান দেয়ার চেষ্টা করব। আর পার্সোনাল অথবা প্রফেশনাল যেকোন ক্ষেত্রেই এই স্কিপ্টটি সম্পূর্ন বিনামূল্যে ব্যবহার করতে পারবেন।
ফিচারসমূহঃ
- পোস্টঃ পোস্ট এড, এডিট এবং ডিলিট করতে পারবেন। HTML সাপোর্টেড। WYSIWYG এডিটরের মাধ্যমে পোস্ট করার সুবিধা। ইউজারসরা সাইটে রেজিস্টেশন করার মাধ্যমে পোস্ট করতে পারবে কিন্তু ডিলিট করতে পারবে না। তবে এডমিন এপ্রুব করলেই শুধু পোস্ট পাবলিশড হবে। প্রতিটি পোস্টের এসইও ফ্রেন্ডলি ডাইনামিক ইউআরএল থাকবে। যেমনঃ https://yoursitename.com/article/12345
- ক্যাটেগরিসঃ শুধু মাত্র এডমিন নতুন ক্যাটেগরি তৈরি করতে পারবে। আনলিমিটেড ক্যাটেগরি তৈরি করা যাবে। প্রতিটি ক্যাটেগরির এসইও ফ্রেন্ডলি ডাইনামিক ইউআরএল থাকবে। যেমনঃ https://yoursitename.com/category/android-apps-review
- কমেন্টসঃ রেজিস্টারেড এবং গেস্ট সকলেই কমেন্ট অপশনে তাদের মতামত প্রকাশ করতে পারবে। রেজিস্টারেড ইউজারসদের কমেন্ট সাথে সাথেই পাবলিশড হয়ে যাবে কিন্তু গেস্ট ইউজারসদের কমেন্ট শুধু তবে এডমিন এপ্রুব করলেই পাবলিশড হবে। কোন ইউজার একই কমেন্ট দ্বিতীয় বার করতে পারবে না। রেজিস্টারেড এবং গেস্ট সকল ইউজারসদের ক্ষেত্রেই কমেন্ট করার জন্য ক্যাপচা ভেরিফিকেশন করতে হবে।
- ইউজারস রেজিস্টেশনঃ ইউজার ফ্রেন্ডলি লগইন এবং রেজিস্টেশন পেইজ। ক্যাপচা ভেরিফিকেশন সিস্টেম। ইউজারসদের জন্য সম্পূর্ন আলাদা ইউজার ড্যাসবোর্ড।
- সার্চ মডিউলঃ সার্চ করা মাধ্যমে সহজেই নির্দিষ্ট পোস্ট খুজে বের করার সুবিধা।
- পেইজঃ HTML সাপোর্টেড About Us, Contact Us, Advertise & Privacy Policy পেইজ।
- কন্টাক্ট ফর্মঃ Contact Us পেইজে ইমেইল সিস্টেম কন্টাক্ট ফর্ম।
- রেস্পন্সিভ ডিজাইন।
- এডস মডিউলঃ এডস এর মাধ্যমে সাইট মনিটাইজ করার জন্য এডস মডিউল।
- এডমিন ড্যাসবোর্ডঃ সাইটের সবকিছু কন্ট্রোল করার জন্য পাওয়ারফুল এডমিন ড্যাসবোর্ড।
- সম্পূর্ন সিকিউর।
- থিমঃ থিম পরিবর্তন করার সুবিধা।
- এক্সএমএল সাইটম্যাপঃ ডাইনামিক এক্সএমএল সাইটম্যাপ। সাইটম্যাপ ইউআরএলঃ https://yoursitename.com/sitemap.xml
- আরও অনেক কিছু…
রিকিউারমেন্টঃ
- PHP 5.3+
- MySQLi
(XAMPP তে রান করার জন্য XAMPP এর লেটেস্ট ভার্সন ব্যবহার করবেন।)
সেট-আপ এবং কনফিগারেশনঃ
- প্রথমেই phpmyadmin থেকে একটি নতুন ডাটাবেজ তৈরি করতে হবে।
- তারপর ডাউনলোডকৃত zip ফাইলটি unzip করতে হবে।(হোস্টিংএ আপলোড না করেই অর্থাৎ পিসি/মোবাইলে থাকা অবস্থায়।)
- এবার MySQL ফোল্ডারে থাকা mysql.sql ফাইলটি তৈরি করা নতুন ডাটাবেজে ইমপোর্ট করুন।
- এবার unzip করার পর সেখানে Script নামে একটি ফোল্ডার পাবেন। Script ফোল্ডারের মধ্যে include নামে আরেকটি ফোল্ডার পাবেন এবং সেখানে config.php নামে একটি পিএইচটি ফাইল পাবেন। যেকোন টেক্সট এডিটরের মাধ্যমে ফাইলটি ওপেন করুন।
- সেখানে থাকা ডাটাবেজের তথ্য গুলো পরিবর্তন করে আপনার তৈরি ডাটাবেজের তথ্য গুলো দিয়ে ফাইলটি সেইব করুন।
- এবার Script ফোল্ডারে থাকা সবগুলো ফাইল এবং ফোল্ডার আপনার হোস্টিং এর public_html ফোল্ডারে আপলোড করুন। তাহলেই সেট-আপ সম্পূর্ন হয়ে যাবে।
- এডমিন প্যানেলে লগইন করার জন্য https://yoursitename.com/admin এই ইউআরএলে প্রবেশ করুন।
- এডমিন লগইন ইনফোঃ Email: admin@admin.com Password: admin
- এডমিন লগইন ইনফো পরিবর্তন করার জন্য Dashboard থেকে Admin Settings এ প্রবেশ করুন।
- সাইটের সকল তথ্য পরিবর্তন করার জন্য Dashboard থেকে Site Settings এ প্রবেশ করুন।
স্ক্রিনশটঃ
লাইভ ডেমোঃ
স্কিপ্ট ডাউনলোডঃ
আশাকরি আজকের টপিকটি আপনাদের কাছে ভাল লেগেছ। কোন অংশ না বুজে থাকলে অবশ্যই কমেন্ট করবেন অথবা ফেসবুকে আমার সাথে যোগাযোগ করবেন। আর, ভাল কিছু পেতে পোস্টে কমেন্ট করে টিউনারদের উৎসাহিত করুন। Signing Out…