နည်းပါးလာ (Leaner CSS) သည် devicamers များဖြစ်သော developer များဖြစ်သော developer များကို variable များ, အသိုက်နှင့်လုပ်ဆောင်မှုများမှတဆင့်သန့်ရှင်းရေးနှင့်ထိန်းသိမ်းထားသော CSS ကုဒ်ကိုရေးရန်ခွင့်ပြုသည်။ သို့သော် CSS ကိုဆာဗာဘက်သို့ပြန်ဆိုသည့်အခါ browser envirement သည်များသောအားဖြင့်ပျောက်ဆုံးနေပြီးလုပ်ဆောင်မှုနည်းသော function ကို သုံး. တိုက်ရိုက်မလုပ်ဆောင်နိုင်ပါ။
ဆာဗာဘက်တွင်အောက်နည်းနည်းတွက်ချက်ရန်ကုဒ်နည်းပါးသော PHP Package မှတစ်ဆင့် code ကိုခွဲခြမ်းစိတ်ဖြာနိုင်သည်။ PHP တွင် function ကိုလိုက်လျောညီထွေလိုက်လျောညီထွေဖြစ်အောင်မည်သို့အကောင်အထည်ဖော်ရမည်နှင့် ပတ်သက်. အသေးစိတ်အဆင့်များမှာဤတွင်ဖော်ပြထားသည်။
ဦး စွာ, သင်လျော့နည်းကုဒ်များကိုခွဲခြမ်းစိတ်ဖြာရန် defosphp / feashphp package ကို install လုပ်ဖို့ composer ကိုအသုံးပြုဖို့လိုအပ်ပါတယ်:
composer require lessphp/lessphp
နောက်တစ်ခုက PHP script တစ်ခုကိုဖိုင်ငယ်နည်းစေပြီး compile လုပ်နိုင်သည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။
<?php
require_once
'./lessc.inc.php'
;
// LESS 文件路径
$lessFile
=
'./styles.less'
;
// 创建 LESSc 实例
$less
=
new
lessc();
// 设置 LESS 编译选项
$less
->setVariables(array(
'primaryColor'
=>
'#007bff'
));
// 编译 LESS 文件
$css
=
$less
->compileFile($lessFile);
// 输出编译后的 CSS
header('Content-Type: text/css');
echo
$css
;
?>
SSS variable များကို server side တွင် dynamically dynamically လုပ်. ဤ variable များအပေါ် အခြေခံ. ဝက်ဘ်ဆိုက်၏အသွင်အပြင်ကိုစိတ်ကြိုက်ပြုလုပ်ရန်လုပ်ဆောင်မှုနည်းသော function ကိုသင်အသုံးပြုနိုင်သည်။ အောက်ပါဥပမာသည် @ color-mix () function ကို အသုံးပြု. အဓိကနောက်ခံအရောင်ကိုမည်သို့ပုံမှန်ထုတ်လုပ်နိုင်ပုံကိုပြသသည်။
@primaryColor: # 007bff; @secondarycolor: #ffffffff; @Ratio: 0.5; ခန္ဓာကိုယ် {{ Background-color: @ Color-Mix (@primaryColor, @secondarycolor, @Ratio); }
ဤကုဒ်နည်းသောကုဒ်ကိုဆာဗာတွင် အသုံးပြု. php တွင်အသုံးပြုခြင်း @ Color-Mix () function ကို PHP Code သို့ php code သို့ခွဲထုတ်လိမ့်မည်။
PHP ကိုအသုံးချရန် PHP ကိုအသုံးပြုခြင်းအားဖြင့် developer များသည် service server ဘက်တွင်တက်ကြွ။ ထိန်းသိမ်းနိုင်သော CSS များကိုဖန်တီးနိုင်သည်။ developer များပေါင်းစပ်ခြင်းသည် developer များကို client browser ပတ်ဝန်းကျင်ကိုမှီခိုခြင်းမရှိဘဲပြောင်းလွယ်ပြင်လွယ် CSS style များကိုထုတ်လုပ်ရန်ခွင့်ပြုသည်။