Joomla তে Global Configuration সেটিংস হল আপনার সাইটের মৌলিক কনফিগারেশন সেটিংস, যা সাইটের সার্বিক কার্যক্রম নিয়ন্ত্রণ করে। এটি সাইটের সাধারণ পারফরম্যান্স, সিকিউরিটি, SEO, ডেটাবেস এবং অন্যান্য মৌলিক ফিচার কাস্টমাইজ করতে সাহায্য করে। এই কনফিগারেশন প্যানেলটি সাধারণত Joomla অ্যাডমিন প্যানেলে পাওয়া যায়।
Global Configuration এ প্রবেশ করা
- Joomla অ্যাডমিন প্যানেলে লগইন করুন:
- আপনার সাইটের অ্যাডমিন URL টাইপ করুন (যেমন
http://yourdomain.com/administrator)। - আপনার অ্যাডমিন ইউজারনেম এবং পাসওয়ার্ড দিয়ে লগইন করুন।
- আপনার সাইটের অ্যাডমিন URL টাইপ করুন (যেমন
- Global Configuration এ প্রবেশ করুন:
- Joomla ড্যাশবোর্ডে System মেনুতে যান।
- Global Configuration অপশনটি সিলেক্ট করুন।
Global Configuration এর প্রধান সেটিংস
Global Configuration পেজে আপনি চারটি প্রধান ট্যাব পাবেন:
- Site (সাইট)
- System (সিস্টেম)
- Server (সার্ভার)
- Permissions (পারমিশন)
১. Site (সাইট)
এই ট্যাবটি সাইটের সাধারণ কনফিগারেশন সেটিংসের জন্য ব্যবহৃত হয়।
- Site Name: আপনার সাইটের নাম লিখুন। এটি সাইটের শিরোনামে প্রদর্শিত হবে।
- Site Description: সাইটের একটি সংক্ষিপ্ত বর্ণনা। এটি সার্চ ইঞ্জিনে প্রদর্শিত হতে পারে।
- Offline: সাইট যদি অফলাইন রাখতে চান, তবে এখানে Yes নির্বাচন করুন। (উদাহরণস্বরূপ, যখন আপনি সাইটে আপডেট করছেন এবং এটি অস্থায়ীভাবে বন্ধ রাখতে চান)
- Offline Message: সাইট অফলাইন থাকলে প্রদর্শিত একটি কাস্টম বার্তা লিখুন।
- Locale: সাইটের ভাষা নির্বাচন করুন (যেমন: English, Bengali, etc.)।
- Date and Time Settings: সাইটের সময় এবং তারিখের ফরম্যাট কাস্টমাইজ করুন।
- Default Editor: আপনি কোন এডিটর ব্যবহার করবেন তা নির্বাচন করুন (যেমন TinyMCE, CodeMirror)।
২. System (সিস্টেম)
এই ট্যাবটি সাইটের সিস্টেম এবং নিরাপত্তা সম্পর্কিত সেটিংস কনফিগার করতে ব্যবহৃত হয়।
- Cache Settings:
- Cache: সাইটের ক্যাশিং সক্রিয় বা নিষ্ক্রিয় করতে পারেন। ক্যাশিং সক্রিয় করলে সাইটের লোডিং টাইম কমে যাবে।
- Cache Handler: ক্যাশ ডাটা কোথায় সংরক্ষণ হবে তা নির্বাচন করুন (ফাইল বা ডাটাবেস)।
- Cache Time: ক্যাশের মেয়াদ নির্ধারণ করুন (সেকেন্ডে)।
- Error Reporting:
- None: ত্রুটির রিপোর্ট না দেখানো।
- Simple: সাধারণ ত্রুটি রিপোর্ট দেখানো।
- Development: ডেভেলপমেন্ট পর্যায়ে বিস্তারিত ত্রুটি রিপোর্ট দেখানো।
- Maximum: সম্পূর্ণ ত্রুটি রিপোর্ট।
- Log Settings:
- Log Error: সাইটে ত্রুটি লগ করার জন্য এটি সক্রিয় করুন।
- Error Log Path: ত্রুটি লগ ফাইলের পাথ উল্লেখ করুন।
- Session Settings:
- Session Handler: সেশনের ডাটা সংরক্ষণের জন্য নির্বাচন করুন (ফাইল বা ডাটাবেস)।
- Session Lifetime: সেশনের মেয়াদ নির্ধারণ করুন (মিনিটে)।
- Security Settings:
- Force SSL: সাইটের URL গুলোকে নিরাপদ (HTTPS) রাখতে এটি সক্রিয় করুন।
- Allow URL fopen: এটি সক্রিয় থাকলে Joomla সাইটে এক্সটার্নাল URL fopen ব্যবহার করতে পারবে।
৩. Server (সার্ভার)
এই ট্যাবটি সাইটের সার্ভারের কনফিগারেশন এবং পারফরম্যান্স নিয়ন্ত্রণ করে।
- Mail Settings:
- Mailer: ইমেইল প্রেরণের জন্য সার্ভার সিলেক্ট করুন (যেমন PHP Mail, SMTP)।
- SMTP Server: SMTP সার্ভারের ঠিকানা দিন (যদি SMTP মেইল ব্যবহৃত হয়)।
- SMTP Port: SMTP সার্ভারের পোর্ট নম্বর।
- SMTP Authentication: যদি SMTP সার্ভারের জন্য লগইন প্রয়োজন হয়, তবে তা সক্রিয় করুন।
- File Settings:
- File Uploads: ফাইল আপলোড সিস্টেম সক্রিয় করুন।
- Max File Upload Size: সর্বোচ্চ আপলোড ফাইলের আকার সীমা নির্ধারণ করুন।
- Database Settings:
- Database Type: সাধারণত MySQL থাকে, তবে আপনি অন্যান্য ডাটাবেসও ব্যবহার করতে পারেন।
- Host: ডাটাবেসের হোস্টের নাম।
- Database Name: সাইটের ডাটাবেস নাম।
- Username & Password: ডাটাবেসের ইউজারনেম এবং পাসওয়ার্ড দিন।
৪. Permissions (পারমিশন)
এই ট্যাবটি সাইটের ইউজার এবং গ্রুপ পারমিশন কাস্টমাইজ করার জন্য ব্যবহৃত হয়।
- Global Permissions:
- Public: সাইটের সাধারণ ব্যবহারকারীর জন্য অনুমতি কাস্টমাইজ করুন।
- Registered: নিবন্ধিত (লগইন করা) ব্যবহারকারীদের জন্য অনুমতি।
- Special: উচ্চ-অধিকার সম্পন্ন ইউজারদের জন্য অনুমতি (যেমন অ্যাডমিন, সুপার-ইউজার)।
- Administrator: অ্যাডমিন গ্রুপের জন্য পারমিশন কাস্টমাইজ করুন।
- Access Control Levels:
- আপনি কাস্টম Access Control Levels (ACL) তৈরি করতে পারেন, যা বিভিন্ন ইউজার গ্রুপের জন্য এক্সেস নিয়ন্ত্রণ করবে।
Global Configuration সংরক্ষণ করা
- সমস্ত কনফিগারেশন সেট করার পর Save বা Save & Close বাটনে ক্লিক করুন, যাতে আপনার পরিবর্তনগুলো সংরক্ষিত হয়।
Joomla এর Global Configuration সাইটের মৌলিক কনফিগারেশন এবং সেটিংস কাস্টমাইজ করার একটি অত্যন্ত গুরুত্বপূর্ণ অংশ। এর মাধ্যমে আপনি সাইটের পারফরম্যান্স, নিরাপত্তা, SEO এবং অন্যান্য ফিচার কনফিগার করতে পারেন, যা সাইটের কার্যকারিতা ও ইউজার এক্সপেরিয়েন্স উন্নত করতে সাহায্য করে।
Read more