রিকোয়ারমেন্ট
PHPTRAVELS-এর সিস্টেম রিকোয়ারমেন্ট
PHPTRAVELS স্ট্যান্ডার্ড cPanel হোস্টিংয়ে PHP 8.4+, সর্বশেষ MySQL ও Apache দিয়ে চলে। দামি সার্ভার নয়, প্রিমিয়াম অ্যাড-অনও নয়।
- 6টি কম্পোনেন্ট
- PHP 8.4+
- cPanel হোস্টিং
- ইনস্টলার চেক
দক্ষতার জন্য তৈরি
সহজ সার্ভার রিকোয়ারমেন্ট
PHPTRAVELS স্ট্যান্ডার্ড ওয়েব হোস্টিংয়ের জন্য ডিজাইন করা: শুধু সেই কম্পোনেন্টগুলো, যা প্রতিটি আধুনিক cPanel হোস্ট আগে থেকেই দেয়।
ইনস্টলার প্রথমবার চালু হলে প্রতিটি রিকোয়ারমেন্ট যাচাই করে, তাই এগোনোর আগেই ঠিক জানেন কী ঠিক করতে হবে। সেরা পারফরম্যান্স ও নিরাপত্তার জন্য প্রতিটি কম্পোনেন্টের সর্বশেষ স্টেবল ভার্সন ব্যবহার করুন।
পুরো টেকনোলজি স্ট্যাক দেখুনশুরু করতে যা যা লাগবে
- PHP8.4+স্ট্যান্ডার্ড এক্সটেনশনসহ
- MySQLসর্বশেষবা সামঞ্জস্যপূর্ণ MariaDB
- Apache2.4mod_rewrite সহ
- RAM1 GB+ন্যূনতম, ট্রাফিকে বেশি
- স্টোরেজ2 GB+SSD প্রস্তাবিত
- ব্যান্ডউইথ1 GB+প্রতি মাসে, ন্যূনতম
PHP 8.4+
এক্সটেনশন ও প্রস্তাবিত সেটিংস
বেশিরভাগ cPanel হোস্টে এগুলো ডিফল্টভাবে চালু থাকে। কোনো এক্সটেনশন না থাকলে PHP Selector বা MultiPHP Manager থেকে চালু করা যায়।
প্রয়োজনীয় PHP এক্সটেনশন
mysqliMySQL ডেটাবেস অ্যাক্সেসpdoডেটাবেস অ্যাবস্ট্রাকশনcurlসাপ্লায়ার ও গেটওয়ে API কলopensslএনক্রিপ্টেড কানেকশনmbstringবহুভাষিক টেক্সটgdইমেজ প্রসেসিংzipআপডেট ও প্যাকেজjsonAPI ডেটা আদান-প্রদান
প্রস্তাবিত php.ini সেটিংস
- ; বড় অ্যাডমিন ফর্ম পুরোপুরি সেভ হয়max_input_vars = 5000
- ; রিপোর্ট ও ইমপোর্টের জন্য বাড়তি জায়গাmemory_limit = 256M
- ; মিডিয়া আপলোডpost_max_size = 64M
- ; মিডিয়া আপলোডupload_max_filesize = 64M
- ; সেকেন্ড, দীর্ঘ সাপ্লায়ার কলের জন্যmax_execution_time = 120
হোস্টিং এনভায়রনমেন্ট
হোস্টিং, রিসোর্স, ডেটাবেস ও ওয়েব সার্ভার
টার্মিনাল বা SSH অ্যাক্সেসসহ cPanel হোস্টিং প্রস্তাবিত, যাতে Composer চালাতে, cron জব সামলাতে, আপডেট ডিপ্লয় করতে ও লগ গুছিয়ে পড়তে পারেন।
cPanel হোস্টিং
টার্মিনাল বা SSH অ্যাক্সেসসহ- ডোমেইন, PHP ভার্সন ও ডেটাবেসের জন্য cPanel
- Composer, ডিপ্লয়মেন্ট ও লগের জন্য টার্মিনাল বা SSH
- সাপ্লায়ার সিঙ্ক ও রিপোর্টের জন্য cron জব
- বৈধ TLS সার্টিফিকেটসহ HTTPS
- যুক্তিসঙ্গত ওয়ার্কার লিমিটসহ PHP-FPM
- ক্লিন URL-এর জন্য mod_rewrite চালু
- ক্যাশ ও আপলোড ফোল্ডার লেখার যোগ্য
সার্ভার রিসোর্স
ন্যূনতম; ট্রাফিক ও সাপ্লায়ার বাড়লে বাড়ান- RAM: ন্যূনতম 1 GB
- স্টোরেজ: ন্যূনতম 2 GB SSD
- ব্যান্ডউইথ: প্রতি মাসে ন্যূনতম 1 GB
- Linux সার্ভার (বেশিরভাগ cPanel হোস্ট CloudLinux বা AlmaLinux চালায়)
MySQL ডেটাবেস
সর্বশেষ স্টেবল, বা সামঞ্জস্যপূর্ণ MariaDB- নিজস্ব ইউজার ও পাসওয়ার্ডসহ একটি ডেটাবেস
- প্রতিটি ভাষার জন্য utf8mb4 ক্যারেক্টার সেট
- max_allowed_packet 100 MB বা বেশি
- cPanel বা mysqldump দিয়ে নিয়মিত ব্যাকআপ
Apache ওয়েব সার্ভার
সর্বশেষ 2.4 ব্রাঞ্চ- প্রায় প্রতিটি cPanel হোস্টেই থাকে
- ক্লিন URL-এর জন্য স্ট্যান্ডার্ড .htaccess নিয়ম
- mod_rewrite ছাড়া কোনো কাস্টম সার্ভার পরিবর্তন নেই
স্বয়ংক্রিয়
ইনস্টলার আপনার হয়ে যাচাই করে
প্রথমবার লোড হলে ইনস্টলার পুরো এনভায়রনমেন্ট চেক চালায় এবং যা কিছু অনুপস্থিত তা দেখিয়ে দেয়: PHP ভার্সন, এক্সটেনশন, max_input_vars, এবং লেখার যোগ্য ক্যাশ ও আপলোড ফোল্ডার। এগোনোর আগেই ঠিক জানেন কী ঠিক করতে হবে।
প্রতিটি প্ল্যানে ফ্রি ইনস্টলেশনইনস্টলার এনভায়রনমেন্ট চেক
প্রথমবার লোড হলে নিজে থেকেই চলে
- OK: PHP ভার্সন 8.4 বা নতুন
- OK: প্রয়োজনীয় PHP এক্সটেনশন
mysqlipdocurlopensslmbstringgdzip - OK: max_input_vars 5000 বা বেশি
- OK: ক্যাশ ও আপলোড ফোল্ডার লেখার যোগ্য
- OK: বৈধ TLS সার্টিফিকেটসহ HTTPS
- OK: cron জব উপলব্ধ
এনভায়রনমেন্ট প্রস্তুত। সেটআপ চালিয়ে যান।
সামঞ্জস্য
প্রতিটি আধুনিক ব্রাউজার ও ডিভাইস
প্রতিটি প্রধান ব্রাউজারের সর্বশেষ ভার্সনে পরীক্ষিত, ডেস্কটপ, ট্যাবলেট ও মোবাইলে একই রকম পারফরম্যান্স।
Google Chrome
সর্বশেষ স্টেবল
Mozilla Firefox
সর্বশেষ স্টেবল
Safari
সর্বশেষ স্টেবল
Microsoft Edge
সর্বশেষ স্টেবল
ডেস্কটপে অপ্টিমাইজড
মোবাইল রেসপন্সিভ
ট্যাবলেট-রেডি
ক্রস-প্ল্যাটফর্ম
প্রশ্নোত্তর
রিকোয়ারমেন্ট নিয়ে প্রশ্ন
হোস্টিং, ভার্সন ও ইনস্টলেশন নিয়ে সংক্ষিপ্ত উত্তর।
সেলসের সাথে কথা বলুনPHP 8.4 বা নতুন, mysqli, pdo, curl, openssl, mbstring, gd, zip এবং json এক্সটেনশনসহ। বেশিরভাগ হোস্টে এগুলো ডিফল্টভাবে চালু থাকে।
হ্যাঁ। সর্বশেষ স্টেবল MySQL বা পুরোপুরি সামঞ্জস্যপূর্ণ MariaDB, utf8mb4 ক্যারেক্টার সেটসহ, কাজ করে।
অন্তত 1 GB RAM, 2 GB SSD স্টোরেজ ও 1 GB মাসিক ব্যান্ডউইথ। ট্রাফিক ও সাপ্লায়ার ভলিউম বাড়লে রিসোর্স বাড়ান।
ইনস্টলার প্রথমবার লোড হলে PHP ভার্সন, এক্সটেনশন, max_input_vars ও লেখার যোগ্য ফোল্ডার যাচাই করে এবং ঠিক কী ঠিক করতে হবে তা জানিয়ে দেয়।
হ্যাঁ। প্রথম ইনস্টলেশন প্রতিটি প্ল্যানে ফ্রি, এবং আমাদের টিম আপনার সার্ভারে প্ল্যাটফর্ম কনফিগার করে দেয়।
