ယနေ့ဒီဂျစ်တယ်ခေတ်တွင်စာဖတ်သူများသည်စာအုပ်အသစ်များနှင့်ပတ်သက်သောသတင်းအချက်အလက်များကိုရယူခြင်းသည်ပြောင်းလဲခြင်းနှင့်ပတ်သက်သောသတင်းအချက်အလက်များကိုပြောင်းလဲခြင်းနှင့်စာအုပ်ထောက်ခံချက်ဝက်ဘ်ဆိုက်များကိုပိုမိုအာရုံစိုက်စေသည်။ 0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုအတွက်အသစ်များဖြစ်သောစတင်သူများအတွက် PHP နှင့် Techo ကိုအသုံးပြုခြင်းသည်ထိုကဲ့သို့သောပလက်ဖောင်းကိုတည်ဆောက်ရန် PHP နှင့် Techo ကိုအသုံးပြုခြင်းသည်ဖွံ့ဖြိုးရေးကုန်ကျစရိတ်များ၌နိမ့်ကျသည်။
PHP သည်လူကြိုက်များသော server-side scripting ဘာသာစကားဖြစ်ပြီးအသိုင်းအဝိုင်းကျယ်ပြန့်သောအသိုင်းအဝိုင်း၏ပံ့ပိုးမှုနှင့်ရင့်ကျက်သောဖွံ့ဖြိုးရေးဂေဟစနစ်ပါရှိသည်။ ပေါ့ပါးပြီးပြောင်းလွယ်ပြင်လွယ်သော PHP Blog စနစ်စနစ်သည် Custom Customes နှင့် plug-ins ကိုထောက်ပံ့သည်။
ပထမ ဦး စွာ installation package ၏နောက်ဆုံးပေါ်ဗားရှင်းကိုတရားဝင် TypeCea ဝက်ဘ်ဆိုက်မှဒေါင်းလုပ်ဆွဲပါ။ ၎င်းကိုဆာဗာ root directory သို့ download လုပ်ပါ။ installation wizard ကိုစတင်ပြီးနောက် Database configuration နှင့် website configuration နှင့် website ကိုစတင်ခြင်းကိုအချက်ပြချက်များအရဖြည့်စွက်ပြီးအခြေခံမူဘောင်ကိုမိနစ်အနည်းငယ်အတွင်းတည်ဆောက်နိုင်သည်။
usr / usr / themes / directory တွင် folder book_rececommend အသစ်တစ်ခုကိုဖန်တီးပြီးခေါင်းစဉ်၏အဓိကယုတ္တိဗေဒကုဒ်ကိုရေးရန် Index.php ဖိုင်အသစ်တစ်ခုကိုဖန်တီးပါ။
ပထမကိန်းသားအချို့ကို ဦး စွာသတ်မှတ်ကြပါစို့။
<?php define('THEME_NAME', 'စာအုပ်ထောက်ခံချက်'); define('THEME_DESCRIPTION', '一个简单的စာအုပ်ထောက်ခံချက်网站'); ?>
ထို့နောက် Typecho Core ဖိုင်ကိုမိတ်ဆက်ပေးပြီးဒေတာဘေ့စ်အရာဝတ်ထုကိုစတင်ပါ။
<?php require_once 'path/to/Typecho/Widget.php'; require_once 'path/to/Typecho/Db.php'; $db = Typecho_Db::get(); ?>
အောက်ဖော်ပြပါကုဒ်သည်ဒေတာစားပွဲမှ စာအုပ်များ မှစာအုပ်ဒေတာများကိုဖတ်ရှုခြင်းနှင့်ဖြန့်ချိသည့်အချိန်နှင့်အညီအနိမ့်အမြင့်တွင်စီစဉ်ထားပြီးရှေ့ဆုံးတွင်ပြသခဲ့သည်။
<?php $books = $db->Fetchall ($ dB-> Select () -> မှ ('tablek များ') -> အမှာစာ ('Publish_time desc')) foreach ($ စာအုပ်အဖြစ် $ စာအုပ်) { ပဲ့တင်သံ<div class="book"> ''; ပဲ့တင်သံ<h2> '' ။ $ စာအုပ် ['title'] ။ '</h2> ''; ပဲ့တင်သံ<p> '' ။ $ စာအုပ် ['Author'] ။ '</p> ''; ပဲ့တင်သံ<p> '' ။ $ စာအုပ် ['ဖော်ပြချက်'] ။ '</p> ''; ပဲ့တင်သံ</div> ''; } >
Theme Directory တွင် style.css ဖိုင်အသစ်တစ်ခုဖန်တီးပြီး display effect ကိုအကောင်းဆုံးဖြစ်အောင်အောက်ပါပုံစံများကိုထည့်ပါ။
.Book {{ နယ်စပ်: 1px အစိုင်အခဲ #ccc; padding: 10px; margin-body: 10px; } .Book H2 { font-size: 20px; အရောင် - # 333; } .Booke p { font-size: 14px; အရောင်: # 666; }
Typecho နောက်ခံကို log in 0 င်ပုံသဏ် setting ာရီတွင်ဖန်တီးရန်ကျွန်ုပ်တို့ဖန်တီးထားသော စာအုပ်ကို ဖွင့်ပါ။
အထက်ပါအဆင့်များဖြင့်သင်သည်ရိုးရှင်းသောနှင့်အပြည့်အဝအလုပ်လုပ်သောစာအုပ်ထောက်ခံချက်ဝက်ဘ်ဆိုက်ကိုလျင်မြန်စွာတည်ဆောက်နိုင်သည်။ ဤစီမံကိန်းသည် PHP ၏အစပြုသူများအတွက်အလွန်သင့်လျော်သောလက်တွေ့ကျသောလေ့ကျင့်ရေးစီမံကိန်းဖြစ်သည်။ တစ်ချိန်တည်းမှာပင်၎င်းသည်ရှာဖွေရေးလုပ်ဆောင်ချက်, မှတ်ချက်ပေးစနစ်, စာအုပ်ခွဲခြားနှင့်အခြား module များကိုထပ်မံတိုးချဲ့နိုင်သည်။ ဒီလမ်းညွှန်ကသင့်ကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။