کمپيوټر, پروګرام
ګام په ګام لارښود: څنګه کولای شو چی د NC-تړنې کړي
د انټرنټ د نړۍ په چټکۍ سره نمو او ټول نوي اوج فتح. د ځايونو، خدمتونو میلیونونو، او خدماتو خوښ دي چې په خپلو مخونو د بل کارن ومني. په دې کې د ادرسونو زيات شمېر دي چې په اتوماتيک ډول جوړ. او دوی تل د لوستلو او په یاد آسانه نه دي. سربیره پردې، د تورو يو بې ټولګه ضعيفه له خوا د لټون انجن ګڼلی دی. د پایلې په توګه، دا شو ضروري ته د کوډ د پلي معرفي کړي نو هغه کولای شي په یوه ډیر هوسا او ښايسته د کارونکي سترګو ښکاري.
له همدې امله، د مودې CNC تړنې د ويب پرمختګ د نړۍ راښکاره شو. دا حقيقت چې دا شی دی او څنګه د تطبيق دا، به د ماده کې بحث وشي.
CNC-تړنې څه ده
په عمومي توګه، NC - یو slang کلمه معنی chelovekoponyatny URL. ميريت - د انګلیسي په حافظی، یونیفورم سرچینو نخشو څخه د پور. Chelovekoponyatny، په خپل وار، په آدرس بار کې، چې د مناسب او اسانه کلک دی د تورو يوه ټولګه په مانا ده. د مثال په ډول، تولید د مخ د ادرس له خوا ښايي د دې په شان وګوري: http://example.com/index.php؟page=name. نه روښانه ګوري او د ځای د جوړښت نه ښيي. داسې نښې نښانې، semantic بار bearing نه دي، او دا څرګنده نه ده هغه څه چې د مخ او نوم ته په مانا ده.
لاندې پته ښايي د دې په شان وګوري: http://example.com/products/new/boat. دلته دا ښکاره ده چې د تولید د سوال، سره د یو نوي، او په ځانګړې توګه - د کښتۍ. دا chelovekoponyatny URL. د ویلو ده چې له خوا د لټون انجن په زیرمه شي او نندارې ته صادر پاتې پورته ډیر ښه دي. يو سړي چې د دغې سيمې څخه ليدنه وکړه، کولای شي پوه شي چې څه په مطلوبه کړی کټ ته لاړل.
که څه هم، د CNC د ماخذ ځينې محدوديتونه شته دي. د مثال په توګه، د ادرس نه د روسیې د تورو وکاروي. له دي نه وروسته د عددي ارزښت او د سلو ننوتنه یا ساین اېن له خوا د ځای. له همدې امله، د کورني جوړونکو استفاده د لاتینې روسي کلمو peer جوړه. د مثال په توګه، نو - oborudovanie یا produkcia. هم په اتوماتيک ډول تړنه-CNC کولای شي د تار د عمومي اوږدوالي زیات کړي.
د peer جوړه د پلي کولو او د urlam chelovekoponyatnym واړوئ ځانګړو وسيلو کارول کیږي. دوی چمتو دي، معمولا په د منځپانګې اداري سيستم - CMS. رامنځته کول CNC په خپلکاری هغوی ته په ورتګ تړنې پر بنسټ، د مالونو، لیکنو او یا بلاګ ليکنې په نوم، او همدارنګه د کړی په کوم کې چې دا هم همدغه دي. د پایلې په توګه، کله چې تاسو يو نوی ننوتلو جوړ زياته کړه، چې د یوه محصول جوړ chelovekoponyatny حافظی، چې د درک ښه او د خلکو او ماشینونه.
څنګه کولای شو چی د یو CNC د خلکو د CMS تړنې کړي
CMS - مدیریت سیسټم، منځپانګه، چې د مناسب او ساده ليدنمخ تاسو ته اجازه په چټکۍ سره د یو بشپړ ته راغي ویب رامنځته کړي. د فعالې کې پراخيږي له امله د موجوده کينډۍ، مادلونه او پلګ-د تيلې لوړه شمېره ده. دا د يو کس تر اوسه له پروګرامونو ژبو PHP، جاوا، د HTML ته اجازه ورکوي او په اړوند يې په چټکۍ سره خپل ویب بلاګ یا جوړ کړي.
کابو ټول د منځپانګې اداري سيستم کې د پلګ-د تيلې د CNC جوړولو په بڼه د وسایلو ښه ټولګه لري. دا په تر ټولو عام کسان د يوه نژدې کتنه ارزښت.
- WordPress - تر ټولو مشهوره، د احصائیو له مخې، د يوه منځپانګه مدیریت سیستم. دا د مشهور بلاګونه او ویب پاڼو اکثریت نصب ده. د پرمختګ او د نصبولو په اسانۍ شهرت لري.
- Joomla - کوچني مشهور دي، خو تر اوسه هم پرمختگپالونکي په منځ کې په پراخه توګه کارول. دا د برخې، فلګونو او ماډلونه ښه فعالیت، ټاکل.
- OpenCart - جلا پروژې ته آنلاین پلورنځي جوړ کړي. داخلي ورته هر CMS، خو د دندو د يو لړ تنګ له مخې "کولپ کړ".
په WordPress CNC-تړنې - د پلي کولو په اسانۍ
WordPress ده احتمالا تر ټولو ساده منځپانګه مدیریت سیستم. دا کولای شي په زياتې اندازې سره ستاسو د ویب پاڼې د جوړولو ساده او يا په لنډ وخت کې له هېڅ څخه په بلوګ کې.
NC ترتیبول WordPress ساده دی او په عمده توګه کم د پلګ-Cyr-to-مخالفانو دانلود او نصب کړي. دا چې د قطارونو په Cyrillic لاتیني واړوئ کارول کېږي.
د پيل دی او موندل دانلود. نه دا چې د WordPress رسمي ساحې څخه ښه وي. نو تاسو کولی شئ چې د ته د پلګ-په ککړي شوي او يا adware کوډ رالويږي امکان څخه ډډه وکړي.
- د کښته کولو وروسته د آرشيف راپاروونکو.
- بيا تاسو ته د wp-منځپانګه لاندې دادوسیه حرکت -> فلګونو. دا معمولا ترسره خوا هر موجود ايف ټي مدیر کاروي.
- اوس تاسو باید د WordPress اداري هيئت ته ولاړ، د خپل کارن-نوم او پټنوم ته ننوځي.
- په "فلګونو" باید Cyr-to-مخالفانو د موندلو او فعال دا. د لګون اوس په سيستم نصب او فعال شوی.
بل، تاسو باید د تړنه جوړښت عيارولو.
- د دې، چې د "تنظيمات" ته ولاړ شي، او هلته لاړ شي چې د "Permalinks".
- په عمومي امستنې، چې تاسو کولای شي د تړنې په بڼه جوړ کړي څو نمونې شته دي. د دې سپارښتنه کېږي چې د "خپل سري" یو ډول وکاروي، تاسو کولی شئ چې د اړتيا هر څه دتنظيمولو. د داسې يو کېنډۍ ساده طرح - /٪ وېشنيزه٪ /٪ postname٪ /. دا په دې مانا چې په پته پټه به د وېشنيزه کې او بیا د وروسته د نوم د ښودلو.
- او بيا Cyr-to-مخالفانو د ټولو په لاتینې بدلوي. د پایلې په توګه، تاسو ته WordPress یو ښکلی او روښانه NC لار.
سربېره پر Cyr-to-مخالفانو، وکارول شي او analogues، چې په رسمي ويب پاڼې کې موجود دي. د مثال په توګه، لکه - WP Translitera، ACF: Rus-to-مخالفانو، Rus-to-مخالفانو ژور. لکه دا پلګ-د تيلې ځای پرځای کول، ولې پر واوسيږي جلا کوي عقل نه.
CNC Joomla، د جوړولو د څو انتخابونو
Joomla ډېر پېچلی د منځپانګې اداري سيستم هم وداړلو. لکه WordPress د ملکیت ته په لنډ وخت کې د ويب پاڼو او بلاګونه جوړ لري. هغې پراخ فعالیت او انعطاف لري. بل، تاسو باید د تشریح څنګه چې په دې CMS د CNC اشاره کړي.
Joomla دی په لومړي سر فعالیت جوړ chelovekoponyatnyh URLs هغه رامنځته کړي. په Joomla 3 CNC-تړنې کولای شي له مخې "امستنې SEO» په عمومي امستنې مخ چارن شي. وټاکئ "توانول SEF (CNC)" باید جوړ شي چې د "هو". په دې ډول، مرجع به د بدلون په يو ډېر د پوهې فورمه شي.
تاسو کولای هم optionally ورګرځونې په URLs هغه جوړ، په htaccess NC-تړنې د رامنځته کولو له الرې. د دې دوتنې په توګه د اپاچي وېب سرور سازونې يو مخزن خدمت کوي. په دا، چې تاسو کولای شي په منظم ډول څرګندونې او RewriteRule الرښوونې ګټه د بدلون د څو چې مطلوبه URL مرجع ته بدلون ورکړي. د دې روش تر منځ اصلي توپير - انعطاف. تاسو کولای مرجع تقریبا هر ډول چې دلته ذکر شي.
وټاکئ "د حافظی» غندله او Add اچوي د سند سره سم د ترويج په پای کې. د مثال په توګه، د HTML. دا د ترويج د د د خپل ځای په اوسط ډول مېلمانه لږ ګټه ده، نو تاسو کولی شئ دا اختیار لري چې د "نه" جوړ ووځي.
په يوني مستعار - دا توکی انتقالوی د په لاتین الفبا د موادو په نوم peer جوړه. دا ده چې، د روسیې د تورو پر ځای، او يا د نورو سمبولونه دي څه په ډاروونکي او unreadable نه ښکاریده.
د Joomla بدیل جز
جنراتور NC په Joomla هم د امکان له خوا د مختلفو برخو وسايل تړنې پلي کړي. د مثال په توګه، د تر ټولو مشهور یو - JoomSEF. دا وړیا وویشل او په ښه توګه د Joomla رسمي ساحې څخه دا دانلود.
په خپل فعالیت، په د په CNC URLs هغه د بدلون سربیره د توليد metadata، پلټل انجنونه، عمده، او د دوه مخونه د اداره کولو لپاره جوړ. د یادولو وړ ده د UTF-8 په کوډيزوينو او سازونې مخ 404 د موجوده ملاتړ پر خپل یادونه.
د ځای د Directory د کمپيوټر څخه د بوټانو په مستقيمه توګه، او د ماخذ د انتقال له لارې: په Joomla 3، د لګولو لپاره درې لارې دي.
د دوتنې به د لومړي پورتني دانلود. ورسته له هغه په د "ژور" د CMS د اداری هيئت غورنۍ وټاکي او د "تمدید مدير" ته ولاړ شي. د "غوره دوتنه" استفاده باید چمتو سيستم آرشيف وښيي او نصب وي.
دوهمه لاره دا ده چې په نادره توګه کارول. خو د دريم ده تر ټولو مناسب یو، ځکه چې دا کښته ته اړتيا نه لري. یواځې باید د JoomSEF لینک کاپي او په داخل دا د "څخه په حافظی» د جنگسالارانو د ټب ولګوه. دا سیستم د خپل ځان به د ټول پارامترونو به جوړ د خپل شتون او له مخې وګورئ.
بايد يادونه وشي چې د کار سره ضميمه د بشپړولو لپاره، تاسو بايد تعقيب "د SEF فعال"، "د حافظی Redirecting" او په SEO امستنې "د حافظی غندله او Add" د "هو" ته سپارل شوې دي
نصب برخه ژر تر ژره په فعال اکر ریښه ونیسي او خپل کار پيل کوي. يعنې، چې دا په يو زيات ظرافت بڼه د ټولو تړنې بدلوي.
JoomSEF لري د امستنو او انتخابونو یو زیات شمیر. دوی کولای شي او غوړیدلی هر نظره تقریبا تاسو غواړئ د ټولو ځای تړنې راولي.
JBZoo او chelovekoponyatny URL
JBZoo جز لپاره آنلاین دوکانونو، کتلاکونو، بلاګونه او ساده ځايونه، بزنس کارتونه په رامنځته کولو پر بنسټ د Joomla د منځپانګې اداري سيستم داسي يو او ځواکمنه وسيله ده.
Joomla د لګولو په JBZoo دا بايد تر مخه حاضر سربېره ژوبڼ وي.
کله کله د معياري SEF امستنو کې خورا تر خپل مرکبات چي په دې لپاره چې د بدلون د ترسره ژوند نه. له همدې امله، د CNC-تړنې په JBZoo sh404SEF جز سپارښتنه رامنځته کړي. دا محصول وړيا دي او ده چې په JBZoo تړنې توليد يو ښه وسیله. د ګڼ شمېر امستنې، فيچرونه، د ټولنیزو شبکو او د راز راز خدماتو څخه ملاتړ وکړي.
نصب ده له خوا د دوتنې تړنه د کاپي، او یا د پالنګر د دوتنې مستقيم دانلود په کارولو سره ترسره شوي، چې پخوا دانلود.
OpenCart او تشکیلاتو CNC
OpenCart - پرته له دې چې د هر ډول د منځپانګې اداري سيستم تړلي یو پلاتفورم. دا ده چې، د دندو په جلا. خپل اصلي تمرکز - په اسانۍ سره د بېالبېلو د پیچلتیا درجو آنلاین پلورنځي جوړ کړي. سره له دې چې د محصول په خپله وړيا ده، دا ډېر د زياتوالي په يوه تجارتي اساس ویشل کیږي. وروستۍ باثباته نسخه - 2.0.
NC OpenCart تړنې 2 کولای شي له خوا د لاسي سازونې له خوا جلا ماډلونه په کارولو او يا جوړه شي.
NC د لومړي لاره چې تاسو کولای شي چې د دوتنې سازونې htaccess اپاچي ویب سرور د سمولو جوړولو پيل کړي.
- د دې، ايف ټي پي او يا موجود حافظه له لارې د اداري دوتنې مدیر په ځای فولډر ته ځي.
- د ريښو Directory باید .htaccess.txt دوتنې دروغ. څرنګه چې دا په سيستم سره د تمدید په ډایلولو سره اغېز نه لري، د لومړي کار - چې نوم بدلولی شی دا په .htaccess. اوس، د وېب سرور به خپل الرښوونې ولولي، او نه يې.
- اوس تاسو ته اړتيا لري تر څو د ځای د امستنو او ټب "د پالنګر" ته لاړ شي د CNC څخه کار واخلی.
- ټول بدلونونه تاسو غواړئ چې وژغوري.
- اوس د ټولو تړنې بايد بدل شي.
کله ناکله، د ځينو دلايلو له امله، ګڼ شمېر پتې نه بدلون او ناڅرګنده پاتې شي. تاسو کولای شی د دې کار د پلي کولو لپاره SeoPro جز وکاروي. که څه هم، د لګولو مخکې دا ضروري ده چې لومړی OCMOD Multiline ورکوی پوه شي. د دې، چې تاسو باید په لاسي د دوتنې د کوډ د سمولو. دا په اداری / کنټرولر / د ترویج / modification.php پروت دی. سمون دا سپارښتنه کړې چې تاسو Notepad ++ وکاروي، سره د کوډييزونه لپاره ستونزو مخنيوی.
یواځې باید د متحول $ حد وروسته په د بنديز د کوډ د یوه کرښې اضافه کړي. داسې ښکاري لکه:
- $ بیه = $ operation-> getElementsByTagName (لټون) -> توکی (0) -> getAttribute (quote ")؛
بل، تاسو باید د یو حالت پیدا:
- که (! $ حد) {
- $ حد = -1؛
- }
او وروسته د زیاتولو خبره:
- که ($ quote == 'ریښتیني د') {
- $ لټون = preg_quote ($ لټون)؛
- }
ډول بدلون نه وروسته د دغه دوسیو د ساتلو لپاره.
تاسو باید د حقیقت کې خپل ځان SeoPro موډول لګول. د کښته دوتنې باید په سرور unpacked وي. نو د phpmyadmin له لارې د ډیټابیس پوښتنو يو څو:
- جدول د بدلون `oc_product_to_category` ADD` main_category` tinyint (1) نه په صادرېدو سره default" 0 "؛ جدول د `بدلون oc_product_to_category` INDEX` main_category` (` main_category`) ورزیات کړئ؛
اوس دا چې د اصلي index.php دوتنې سمه ده ضروري. دا پروا کرښه:
- $ Controller-> addPreAction (نوي عمل (عام / seo_url))؛
چې د بدل له خوا:
- که (! $ seo_type = $ config-> GET (config_seo_url_type)) {
- $ Seo_type = 'seo_url؛
- }
- $ Controller-> addPreAction (نوي عمل (عام / '$ seo_type).)؛
برسيره پر دې، د په اداری سيمه امستنې اړوند کړنلارو ده ټاکل شوی. په غورنۍ، دا ضروري ته د "ماډل" د موندلو، د "بدلووني" لاړ شئ او د اوسمهال کلیک ده. له دلته، تاسو باید د "ماډلونه" د لړليک ته ورشۍ، او دا SeoPro جوړ. بيا، له خوا د "سمول" تڼی ته داخل ته، او د ژغورلو فشار. ټول manipulations دا باید کار وکړي، که نه وروسته، نو موږ بايد هڅه وکړو بيا د واحد لپاره وکاروه. او یا د ځانګړو غونډو کې د مرستې غوښتنه وکړي.
په PHP CNC فعالیت تحقق
د ويب زياتره ځايونو په PHP ليکل کېږي. دا خورا غښتلي، آسانه د کارولو او په اسانۍ سره زده کړي. د هغه د کار د ده د کارونکي ته پټ، لکه چې د PHP-کوډ دی چې د پالنګر خوا پروسس او لټونګر د لا پای ته HTML-مخ استوي، هغه يا هغې باندې پوهه شي.
خپرونه له PHP CNC تړنې پلي کولای کوډ یو کوچنی مثال وي. که څه هم، چې په څو chelovekoponyatnomu ذهن ته دریښتینو پروژو د تار پته راوړي به Tinker لري.
هر ځای سره index.php دوتنې پيل کوي. په ګډون د سيمې د نورو مخونو د ماخذ تولیدوی. خو لومړی تاسې ته د لږ htaccess سازونې دوتنې د بدلون ته اړتيا لري. دا مشخص ضروري يا rasskommentirovat څو الرښوونې ده، لکه څنګه چې په انځور کې ښودل شوي.
لومړۍ کرښې ته اجازه ورکوي چې د پالنګر سره د حافظی بدلوي. دوهم - د اډې پته جوړ. دغه لانديني دوه کرښو د فايلونو او فولډرونو د شتون په چکونو ترسره کړي. تېر انتقال د کنټرول ته index.php، که 3 او 4 تار پرته غلطيو پوه.
د مخابرو د ساتلو د مخ پېژند او د هغې د بدلون ارزښت جدول ضروري ده. له دې امله، چې د رامنځته ضروري ده. په ځانګړې توګه، تاسو کولای شي د یو ساده د بهیر پوه کړي. SEF او page_id: هغه به په دوو برخو کې لري. SEF نوم ساتي او ډول varchar ده. يو page_id - د ډول اینټ مخونو شمېر.
اوس بايد موږ له ځان سره index.php دوتنې اصالح. دا یوازې یو مثال دی، او په عمل کې، د ټولو ځانګړې پروژه کې ښايي يو څه توپير ولري: $ پایله = $ _SERVER [ 'REQUEST_URI']. په متحول $ پایله کې دا کرښه ده چې د غوښتل په حافظی ته وسپارل.
- که (preg_match (/([^a-zA-Z0-9\.\/\-\_\#])/ '، $ پايله)) {سرۍ (HTTP / 1.0 404 ندی موندل شوی)؛ انګازې 'په حافظی باطلې خویونه؛ وتل؛ }
د تورو، شمېروو او دا د بنديز چکونه، او نښې نښانې. که هغو په پرتله لست بل څه، نو د يو 404 پاڼه کې خپاره کړي دي.
- $ Array_url = preg_split (/(\/|\..*$)/ '، $ پایله کې، -1، PREG_SPLIT_NO_EMPTY)؛
دلته د یوشان ده $ array_url، په کوم کې preg_split دنده په کارولو د توکي چې هر څه چې د NC اضافي نه اچوي اعلان.
- که (! $ array_url) {$ ID_page = 1؛ } Else {$ sef_value = $ array_url [0]؛
دلته يوه غوښتنه د پروسس کله چې په غوښتنه يوه ځانګړي مخ او د ډومېن ته نه شته. له همدې امله دا ضروري ته د ځواب په تذکرو = 1. هم په دې ځای ته واستوي موخه دا ده چې د پروژې ډیټابیس، چې د مني که په دا شته دی د متحول $ sef_value SEF په ساحه کې د ارزښت غوښتنه ده. که څه نه موندل کېږي، 404. مخ ته د کارونکي واستوي په پای کې د په پایله کوډ د درملنې، د ادرس او د مناسبو موادو او یا برخې د صادرولو شته.
موافقین او د CNC کارولو ټکې
د chelovekoponyatnyh URLs هغه د کارولو ګټې کولای شي په لاندې توګه شوئې وي:
- لینک د بصري ښکاري یو شهداي خویونه، په ځانګړي ډول په اشنا ویب سیټ څخه زيات ظرافت؛
- ذخیره پتې ډير اسانه؛
- د ټولو په لاره او د ځای د جوړښت روښانه شي؛
- پارامترونو په معمول په لاره کې وفات شو تر لاسه کړي، په آدرس بار، چې په CNC او په نتيجه ده، نه سرغړونه امنيت د نه شتون نه لري متحولونه په کارولو؛
- ښه ځای ګرځښت؛
- SEO ګټورول دی ډېر دې ګورتپاڼې د ښه او په ښه توګه د پلټنې ماشین ته شاخص غڼې.
تر اوسه پورې لږ ضررونو. او د هغوی تر ټولو مهم - دا ټاکلو. نه تل د امکان تر URLs هغه راوړي او له له خوا د کارکوونکو او یا د دریمې ډلې د حل فورمه chelovekoponyatnomu. کله کله دا ضروري ده چې د کوډ په را اوچتوي او د سمولو دا خپل ځان، چې د علم او وخت ته اړتيا ده. دوهم تاوان دومره مهمه او د یو لوی حاضرۍ اړونده نه ده. له امله د د "الوتلو" تړنې د جوړېدو پر ځای د بار زياتوي. خو لکه څنګه چې د شبکې تجهیزاتو د لګښت دی سرعت سره کميږي، د سرور منابعو د لګښت، څو خلک په دې اند. په عمومي توګه، د ګټو تر اوسه د زيانونو د ښيګڼې، له دې امله ستونزمن تحقق chelovekoponyatnyh URLs هغه سره سره، خپل ارزښت وکاروي.
پایلې
په مقاله، چې تړنې لري CNC، او کوم نه دي. دوی په تفصیل سره رنګ ته د ستونزې د ساده او چټکه حل شوي دي. او هم د تر ټولو ارزانه انتخابونو عصري طریقې ځينو. په هر صورت، د یو ځای په پراختیا کې د CMS د استعمال د پام وړ کار او وخت کله چې مخونه پتې زياتېږي اړتیا کموي. له همدې امله، د CMS د بنډلونو او NC باید د لارښود د پراختیا تر ټولو اغيزمنه بدیل په توګه وکارول شي.
Similar articles
Trending Now