0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်လုံခြုံရေးနှင့်အသုံးပြုသူအတွေ့အကြုံတိုးတက်စေရန်အတွက် PHP နောက်ဆက်ကို URLs တွင်ဖုံးကွယ်ရန်အလေ့အကျင့်တစ်ခုဖြစ်လာသည်။ ဤနည်းပညာ၏အဓိကနိယာမသည် PHPEST နှင့်အတူဆာဗာ၏ URL ပြန်လည်ရေးယန္တရားမှတစ်ဆင့်နောက်ဆက်မရှိသောပုံစံများကို php နောက်ဆက်အနေဖြင့်ပြောင်းလဲခြင်းကိုပြောင်းလဲရန်ဖြစ်သည်။ ဤနည်းအားဖြင့်အသုံးပြုသူများသည် search engine optimization (SEO) လိုအပ်ချက်များနှင့်အတူပိုမိုအကာအကွယ်ပေးသည့်အခါအသုံးပြုသူများသည်တိကျသောဖိုင် extension များကိုမတွေ့မြင်ရ။
Apache server တွင် Pseudo-static configuration ကိုအဓိကအားဖြင့် `` `` `` ဖိုင်ကိုပြုပြင်ခြင်းဖြင့်ဖြစ်သည်။ ပထမ ဦး စွာဆာဗာ၏ Rewrite Module ကိုဖွင့်ထားပြီး `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `
အပေါ် rewriteengine Rewritecond% {တောင်းဆိုမှု que_filename}! -d Rewritecond% {တောင်းဆိုမှု que_filename}! -f ^ ([^ ။ ] +) $ 1 1.php [NC, l]
အထက်ဖော်ပြပါကုဒ်၏ရည်ရွယ်ချက်မှာမိတ္တူမပါဘဲတောင်းဆိုမှုများကိုသက်ဆိုင်ရာ PHP file သို့ပြန်လည်ရေးရန်ဖြစ်သည်။ ဥပမာအားဖြင့်အသုံးပြုသူတစ် ဦး သည် http: // ဥပမာအားဖြင့် / about `` `` `http: // ဥပမာအားဖြင့်ပြန်လည်ရေးမည်ဖြစ်သည်။
Nginx ဆာဗာများတွင် Pseudo-static configuration ကို `nginx.conf` ဖိုင်ကိုပြုပြင်ရန်လိုအပ်သည်။ အောက်ပါတို့၏ `တည်နေရာ၏အပိုင်းသို့ထည့်ပါ။
တည်နေရာ / { try_files $ uri $ uri / ииииииindex.php?quaines_string; }
ဤ configuration သည် `index.php ကို redirect လုပ်သည်။ ဤနည်းအားဖြင့် HTTP: // ဥပမာအားဖြင့် // entient.com / about's `` http: //xampex.php သို့သူပြန်ညွှန်းလိမ့်မည်။
ပိုမိုကောင်းမွန်သော PSP ၏နောက်ဆက်တွဲပုန်းအောင်းနေသည့် PSP ၏နောက်ဆက်မှု၏အကျိုးသက်ရောက်မှုကိုပိုမိုကောင်းမွန်စွာသရုပ်ပြပါ။
<?php $page = isset($_GET['page']) ? $_GET['page'] : 'home'; if($page === 'home') { echo 'အိမ်တွင်းတွင်ကြည့်ရှုပါ!'; } elseif($page === 'about') { echo 'ဒါကငါတို့စာမျက်နှာအကြောင်းပါ。'; } elseif($page === 'contact') { echo 'ကျွန်တော်တို့ကိုဆက်သွယ်ပါ。'; } else { echo 'စာမျက်နှာမတည်ရှိပါဘူး。'; } ?>
အမှန်တကယ် application များအနေဖြင့်အထက်ပါ configuration ကို php file နောက်ဆက်ကိုမဖော်ထုတ်ဘဲစာမျက်နှာနှင့်ပတ်သက်သောအကြောင်းအရာများကိုကြည့်ရှုရန်အထက်ဖော်ပြပါပြင်ဆင်မှုနှင့်ပေါင်းစပ်နိုင်သည်။
Pseudo-static ပုန်းအောင်းနေသော PHP နောက်ဆက်သည် 0 က်ဘ်ဆိုက်၏လုံခြုံရေးကိုပိုမိုကောင်းမွန်စေရုံသာမကအသုံးပြုသူအတွေ့အကြုံကိုလည်းတိုးတက်စေသည်။ ဆာဗာ၏ URL ကိုပြန်လည်ရေးရန်စည်းမျဉ်းများကိုကျိုးကြောင်းဆီလျော်စွာပြင်ဆင်ခြင်းဖြင့်ဝက်ဘ်ဆိုက်သည်ပိုမိုတိကျသောနှင့် Seo-Seo လိုက်နာ URL ဖွဲ့စည်းပုံကိုတင်ပြနိုင်သည်။ Apache (သို့) Nginx ဆာဗာများကိုသုံးခြင်းရှိမရှိ developer များသည်၎င်းတို့၏လိုအပ်ချက်များနှင့်အညီပြောင်းလွယ်ပြင်လွယ်စွာ configure လုပ်နိုင်သည်။