កុំព្យូទ័រការសរសេរកម្មវិធី

តើធ្វើដូចម្តេចដើម្បីធ្វើឱ្យ -NC-តំណភ្ជាប់: ជំហានដោយជំហានមគ្គុទេសក៍

ពិភពនៃអ៊ិនធឺណិនេះត្រូវបានរីកលូតលាស់យ៉ាងឆាប់រហ័សនិងបានយកឈ្នះកំពស់ថ្មីទាំងអស់។ រាប់លាននាក់នៃតំបន់បណ្តាញសេវានិងសេវាកម្មរីករាយក្នុងការទទួលយកអ្នកប្រើផ្សេងទៀតនៅលើទំព័ររបស់ពួកគេ។ វាបានបង្កើតឡើងមួយចំនួនធំនៃអាសយដ្ឋានដែលត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិ។ ហើយពួកគេមិនតែងតែងាយស្រួលក្នុងការអាននិងចងចាំ។ លើសពីនេះទៅទៀត, សំណុំមួយនៃតួអក្សរដែលគ្មានន័យជាប់ចំណាត់ថ្នាក់យ៉ាងលំបាកដោយម៉ាស៊ីនស្វែងរក។ ជាលទ្ធផលវាបានក្លាយជាការចាំបាច់ដើម្បីណែនាំការអនុវត្តន៍កូដនេះដើម្បីឱ្យគាត់អាចលេចឡើងនៅក្នុងអ្នកប្រើកាន់តែច្រើនមានផាសុខភាពនិងរីករាយភ្នែក។

ដូច្នេះពាក្យនេះតំណភ្ជាប់ម្យ៉ាងវិញទៀត CNC បង្ហាញខ្លួននៅក្នុងពិភពនៃការអភិវឌ្ឍបណ្តាញ។ ការពិតដែលថាវាត្រូវបាននិងពីរបៀបដើម្បីអនុវត្តវានឹងត្រូវបានពិភាក្សានៅក្នុងអត្ថបទនេះ។

ម្យ៉ាងវិញទៀត CNC-គឺជាអ្វីដែលតំណភ្ជាប់

ជាទូទៅ, NC - ពាក្យពាក្យទ្រគោះដែលមានន័យថា URL ដែល chelovekoponyatny ។ HRM - ខ្ចីពីភាសាអង់គ្លេស URL ដែល, បណ្តាញប្រតិបត្តិការធនធានឯកសណ្ឋាន។ Chelovekoponyatny នៅក្នុងវេនមានន័យថាសំណុំតួអក្សរនៅក្នុងរបារនៃអាសយដ្ឋានដែលមានភាពងាយស្រួលនិងងាយស្រួលយល់។ ឧទាហរណ៍បានបង្កើតដោយអាសយដ្ឋាននៃទំព័រនេះអាចនឹងមើលទៅដូចនេះ: http://example.com/index.php?page=name ។ មិនបានមើលទៅច្បាស់លាស់ណាស់និងមិនបានបង្ហាញពីរចនាសម្ព័ន្ធនៃតំបន់បណ្តាញនេះ។ មានសញ្ញាមិនមែនជាការរែកបន្ទុក semantic, ហើយវាមិនច្បាស់នូវអ្វីដែលវាមានន័យថាទៅកាន់ទំព័រនេះនិងឈ្មោះ។

អាស័យដ្ឋានដូចខាងក្រោមអាចមើលទៅដូចនេះ: http://example.com/products/new/boat ។ នៅទីនេះវាជាការច្បាស់ណាស់ថាជាសំណួរនៃការផលិត, ជាមួយនឹងការថ្មីមួយ, និងជាពិសេសជាច្រើនទៀត - នៅលើទូក។ នេះគឺជា URL chelovekoponyatny ។ វាគឺជាការល្អប្រសើរជាងមុនច្រើនត្រូវបានដាក់លិបិក្រមដោយម៉ាស៊ីនស្វែងរកនិងបង្ហាញឱ្យចេញពីលើសល់។ បុរសម្នាក់ដែលបានទៅទស្សនាតំបន់បណ្តាញ, នឹងអាចយល់ពីអ្វីដែលបានទៅយ៉ាងពិតប្រាកដនៅក្នុងផ្នែកដែលអ្នកចង់បាន។

ទោះជាយ៉ាងណា, ម្យ៉ាងវិញទៀត CNC បានយោងមានដែនកំណត់មួយចំនួន។ ឧទាហរណ៍អាសយដ្ឋានដែលមិនអាចប្រើតួអក្សររុស្ស៊ី។ បន្ទាប់មកពួកគេត្រូវបានជំនួសដោយតម្លៃជាលេខនិងសញ្ញាភាគរយ។ ហេតុនេះហើយបានជាក្រុមហ៊ុនផលិតក្នុងស្រុកប្រើការសរសេរតាមសូរស័ព្ទនៃពាក្យរបស់រុស្ស៊ីនៅឡាទីន។ ឧទាហរណ៍, ដូច្នេះ - oborudovanie ឬ produkcia ។ បង្កើតដោយស្វ័យប្រវត្តិផងដែរម្យ៉ាងវិញទៀត CNC តំណអាចបង្កើនប្រវែងសរុបនៃខ្សែអក្សរ។

ឧបករណ៍ពិសេសត្រូវបានប្រើដើម្បីអនុវត្តការសរសេរតាមសូរស័ព្ទនិងប្តូរទៅជា chelovekoponyatnym urlam ។ ពួកគេអាចរកជាធម្មតានៅក្នុងប្រព័ន្ធគ្រប់គ្រងមាតិកា - ផ្នែកគ្រប់គ្រងតុលាការ។ បង្កើតម្យ៉ាងវិញទៀត CNC តំណនឹងចូលទៅក្នុងពួកគេដោយស្វ័យប្រវត្តិដោយផ្អែកលើឈ្មោះនៃទំនិញអត្ថបទឬប្រកាសកំណត់ហេតុបណ្ដាញព្រមទាំងផ្នែកដែលវាត្រូវបានដាក់នោះទេ។ ជាលទ្ធផលពេលដែលអ្នកបង្កើតធាតុថ្មីមួយបានបន្ថែមផលិតផលបានបង្កើតឡើងជា URL chelovekoponyatny ដែលត្រូវបានគេដឹងយ៉ាងល្អហើយប្រជាជននិងម៉ាស៊ីន។

តើធ្វើដូចម្តេចដើម្បីធ្វើឱ្យតំណម្យ៉ាងវិញទៀត CNC ដើម្បីមានប្រជាប្រិយភាពផ្នែកគ្រប់គ្រងតុលាការ

ផ្នែកគ្រប់គ្រងតុលាការ - ប្រព័ន្ធគ្រប់គ្រងមាតិកាដែលជាចំណុចប្រទាក់ងាយស្រួលនិងសាមញ្ញអនុញ្ញាតឱ្យអ្នកដើម្បីបង្កើតវេបសាយពេញលេញយ៉ាងឆាប់រហ័ស។ ពង្រីកមុខងារដោយសារតែមានចំនួនធំនៃពុម្ពដែលអាចប្រើម៉ូឌុលនិងកម្មវិធីជំនួយ។ នេះអនុញ្ញាតឱ្យមនុស្សម្នាក់នៅឆ្ងាយពីភាសាសរសេរកម្មវិធីរបស់ PHP, JavaScript, HTML និងទាក់ទងនឹងពួកគេដើម្បីបង្កើតវេបសាយឬប្លក់ផ្ទាល់របស់អ្នកយ៉ាងឆាប់រហ័ស។

ស្ទើរតែប្រព័ន្ធគ្រប់គ្រងមាតិកាទាំងអស់មានឧបករណ៍សំណុំល្អឥតខ្ចោះនៅក្នុងសំណុំបែបបទនៃកម្មវិធីជំនួយក្នុងការបង្កើតម្យ៉ាងវិញទៀត CNC បាន។ វាជាតម្លៃមួយដែលមើលទៅកាន់តែជិតនៅក្នុងពួកអ្នកដែលជាទូទៅបំផុត។

  • ប្លក, រូបភាព - ពេញនិយមបំផុតនេះបើយោងតាមស្ថិតិប្រព័ន្ធគ្រប់គ្រងមាតិកានេះ។ វាត្រូវបានដំឡើងនៅលើកំណត់ហេតុបណ្ដាញនិងភាគច្រើននៃគេហទំព័រល្បី។ ល្បីល្បាញសម្រាប់ភាពងាយស្រួលនៃការអភិវឌ្ឍនិងការដំឡើង។
  • joomla - មានប្រជាប្រិយភាពតូចជាងមុន, ប៉ុន្តែនៅតែប្រើយ៉ាងទូលំទូលាយនៅក្នុងចំណោមអ្នកអភិវឌ្ឍន៍។ វាមានមុខងារល្អ, ការជ្រើសរើសនៃសមាសភាគកម្មវិធីជំនួយ, និងម៉ូឌុល។
  • OpenCart - គម្រោងដាច់ដោយឡែកមួយដើម្បីបង្កើតហាងលក់លើបណ្តាញ។ ខាងប្រហាក់ប្រហែលនឹងផ្នែកគ្រប់គ្រងតុលាការណាមួយ, ប៉ុន្តែ "បានចាក់សោឡើង" នៅក្រោមជួរតូចចង្អៀតនៃភារកិច្ច។

ម្យ៉ាងវិញទៀត CNC-តំណភ្ជាប់ប្លក, រូបភាព - ភាពងាយស្រួលនៃការអនុវត្ត

ប្លក, រូបភាពគឺប្រហែលជាប្រព័ន្ធគ្រប់គ្រងមាតិកាសាមញ្ញបំផុត។ វាគឺអាចងាយស្រួលក្នុងការបង្កើតយ៉ាងខ្លាំងរបស់អ្នកឬគេហទំព័រកំណត់ហេតុបណ្ដាញពីដំបូងក្នុងរយៈពេលខ្លីមួយ។

NC ការបង្កើតប្លក, រូបភាពគឺសាមញ្ញនិងត្រូវបានកាត់បន្ថយយ៉ាងសំខាន់ក្នុងការទាញយកនិងដំឡើងកម្មវិធីជំនួយ Cyr-to-ឡា។ វាត្រូវបានប្រើដើម្បីបម្លែងទៅជាជួរដេកស៊ីរីលីកឡាទីន។

ដើម្បីចាប់ផ្តើមគឺដើម្បីស្វែងរកនិងទាញយក។ ដើម្បីធ្វើវាបានល្អប្រសើរជាងមុនពីតំបន់បណ្ដាញប្លក, រូបភាពជាផ្លូវការ។ ដូច្នេះអ្នកអាចចៀសវាងការលទ្ធភាពនៃការធ្លាក់ចូលទៅក្នុងកម្មវិធីជំនួយខាងក្នុងមេរោគឬកូដ Adware នេះ។

  • បន្ទាប់ពីការទាញយកវាដើម្បីស្រាយប័ណ្ណសារ។
  • បន្ទាប់មកអ្នកត្រូវការផ្លាស់ទីថតនេះស្ថិតក្រោម wp-មាតិកា -> កម្មវិធីជំនួយ។ នេះត្រូវបានធ្វើជាធម្មតាដោយការប្រើកម្មវិធីគ្រប់គ្រងការ FTP ណាមួយដែលអាចប្រើបាន។
  • ឥឡូវនេះអ្នកត្រូវចូលទៅកាន់បន្ទះគ្រប់គ្រងប្លក, រូបភាព, បញ្ចូលឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់របស់អ្នក។
  • នៅក្នុង "កម្មវិធីជំនួយ" ត្រូវតែស្វែងរក Cyr-to-ឡាត់និងធ្វើឱ្យវាសកម្ម។ កម្មវិធីជំនួយនេះឥឡូវត្រូវបានដំឡើងនៅក្នុងប្រព័ន្ធនេះនិងបានអនុញ្ញាត។

បន្ទាប់មកទៀតអ្នកត្រូវកំណត់រចនាសម្ព័ន្ធរចនាសម្ព័តំណនេះ។

  • ដើម្បីធ្វើដូចនេះសូមចូលទៅកាន់ "ការកំណត់" និងមានចូលទៅកាន់ "permalink" ។
  • វាមានលំនាំជាច្រើននៅក្នុងការកំណត់ទូទៅដែលអ្នកអាចកសាងរូបរាងនៃតំណភ្ជាប់នេះ។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យប្រើប្រភេទនៃ "បំពាន" អ្នកអាចប្ដូរតាមបំណងនូវអ្វីគ្រប់យ៉ាងដែលត្រូវការ។ ការរចនាសាមញ្ញបំផុតសម្រាប់ពុម្ព - /% ប្រភេទ% /% postname% / ។ វាមានន័យថានៅក្នុងរបារអាសយដ្ឋាននឹងបង្ហាញប្រភេទហើយបន្ទាប់មកឈ្មោះនៃការប្រកាសនេះ។
  • ហើយបន្ទាប់មក Cyr-to-ឡាបម្លែងទាំងអស់នៅក្នុងឡាតាំង។ ជាលទ្ធផលអ្នកទទួលបានតំណ NC ស្រស់ស្អាតនិងច្បាស់លាស់ដើម្បីប្លក, រូបភាព។

លើសពីនេះទៀត Cyr-to-ឡាត់អាចត្រូវបានប្រើនិង analogues ដែលមានវត្តមាននៅលើគេហទំព័រផ្លូវការ។ ឧទាហរណ៍ដូចជា - ខូល Translitera, ACF: Rus-to-ឡាត់ Rus-to-ឡាត់កម្រិតខ្ពស់។ ការដំឡើងកម្មវិធីជំនួយដូចនេះ, ហេតុអ្វីបានជាពួកគេដោយឡែកពីគ្នារស់នៅលើធ្វើឱ្យយល់បានទេ។

ម្យ៉ាងវិញទៀត CNC ដំឡើង Joomla, ជម្រើសជាច្រើនសម្រាប់ការបង្កើត

ដំឡើង Joomla ខាំប្រព័ន្ធគ្រប់គ្រងមាតិកាស្មុគ្រស្មាញកាន់តែច្រើន។ គ្រាន់តែដូចជាប្លក, រូបភាពមានលក្ខណៈសម្បត្តិក្នុងការបង្កើតវេបសាយនិងប្លុកក្នុងរយៈពេលខ្លីមួយ។ នាងមានមុខងារយ៉ាងទូលំទូលាយនិងភាពបត់បែន។ បន្ទាប់, អ្នកត្រូវការដើម្បីរៀបរាប់អំពីរបៀបដើម្បីធ្វើឱ្យសេចក្ដីយោងម្យ៉ាងវិញទៀត CNC នៅក្នុង CMS នេះ។

ដំឡើង Joomla បានកសាងឡើងដំបូងមុខងារដើម្បីបង្កើត URLs ដែល chelovekoponyatnyh ។ ម្យ៉ាងវិញទៀត CNC-តំណភ្ជាប់ក្នុង Joomla 3 អាចត្រូវបានបើកនៅក្នុងទំព័រការកំណត់ទូទៅនៅក្រោម "ការកំណត់ SEO »។ ជ្រើស "បើក SEF (CNC)" ត្រូវតែត្រូវបានកំណត់ទៅ "បាទ" ។ ដូច្នេះសេចក្ដីយោងនឹងត្រូវបានប្លែងទៅជាទម្រង់ដែលអាចយល់បានច្រើន។

អ្នកអាចកំណត់ជម្រើស URLs ដែលបានប្តូរទិស, តាមរយៈការបង្កើត -NC-តំណក្នុងដោ htaccess នេះ។ ឯកសារនេះបានបម្រើការជាឃ្លាំងនៃការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនបម្រើតំបន់បណ្ដាញ Apache ។ នៅក្នុងការវាអ្នកអាចប្រើកន្សោមធម្មតានិងការណែនាំឱ្យផ្លាស់ប្តូរឯកសារយោង RewriteRule ការផ្លាស់ប្តូរទៅជា URL ដែលចង់បាន។ ភាពខុសគ្នារវាងវិធីសាស្រ្តនេះសំខាន់ - មានភាពបត់បែន។ អ្នកអាចដកស្រង់សេចក្តីយោងទៅស្ទើរតែប្រភេទណាមួយ។

ជ្រើស "បន្ថែមបច្ច័យមួយទៅ URL »បានដាក់ចុងបញ្ចប់នៃផ្នែកបន្ថែមបន្ទាត់នៃឯកសារ។ ឧទាហរណ៍ HTML ។ ផ្នែកបន្ថែមនេះគឺជាការចាប់អារម្មណ៍តិចតួចទៅឱ្យភ្ញៀវទេសចរទៅកាន់តំបន់បណ្ដាញរបស់អ្នកជាមធ្យមដូច្នេះអ្នកអាចទុកជម្រើសនេះត្រូវបានកំណត់ទៅ "ទេ" ។

ឈ្មោះក្លែងក្លាយជាយូនីកូដ - ធាតុនេះបានអនុវត្ដសរសេរឈ្មោះនៃសម្ភារៈនៅក្នុងអក្ខរក្រមឡាតាំងនេះ។ នេះគឺដើម្បីធានាថាជំនួសឱ្យអក្សររុស្ស៊ីឬនិមិត្តសញ្ញាផ្សេងទៀតមិនត្រូវបានបង្ហាញអ្វីមួយដែលមានលក្ខណៈឆ្គងនិងអានបាន។

សមាសភាគជម្មើសជំនួសសម្រាប់ Joomla

អនុវត្តម៉ាស៊ីនភ្លើងតំណ NC ក្នុង Joomla ផងដែរអាចធ្វើទៅបានដោយមធ្យោបាយនៃសមាសភាគផ្សេងគ្នា។ ឧទាហរណ៍មួយនៃការពេញនិយមបំផុត - JoomSEF ។ វាត្រូវបានចែកចាយដោយឥតគិតថ្លៃនិងល្អប្រសើរជាងមុនទាញយកវាពីតំបន់បណ្ដាញ Joomla ជាផ្លូវការ។

នៅក្នុងមុខងាររបស់ខ្លួនក្នុងការបន្ថែមទៅការបម្លែងនៃ URLs ក្នុងការម្យ៉ាងវិញទៀត CNC បានកំណត់សម្រាប់បង្កើតទិន្នន័យមេតា, ម៉ាស៊ីនស្វែងរកពាក្យគន្លឹះនិងការគ្រប់គ្រងទំព័រស្ទួន។ វាគឺមានតំលៃកត់សម្គាល់ការគាំទ្រដែលមានស្រាប់សម្រាប់ការអ៊ិនកូដ UTF-8 404 ការកំណត់រចនាសម្ព័ន្ធទំព័រផ្ទាល់ខ្លួនរបស់អ្នក។

ចាប់ផ្ដើមដោយផ្ទាល់ពីកុំព្យូទ័ររបស់ថតរបស់តំបន់បណ្តាញនេះនិងតាមរយៈការផ្លាស់ប្តូរនៃសេចក្តីយោង: ក្នុង Joomla 3, មានវិធីបីយ៉ាងក្នុងការដំឡើងគឺមាន។

ឯកសារនឹងត្រូវទាញយកតំណាងជាលើកដំបូង។ បន្ទាប់មកជ្រើសនៅក្នុងម៉ឺនុយបន្ទះគ្រប់គ្រងផ្នែកគ្រប់គ្រងតុលាការនៅក្នុង "កម្រិតខ្ពស់" និងចូលទៅ "ផ្នែកបន្ថែមកម្មវិធីគ្រប់គ្រង" ។ ប្រើ "ជ្រើសឯកសារ" គួរតែត្រូវបានរៀបចំដើម្បីបង្ហាញបណ្ណសារប្រព័ន្ធនិងដំឡើងវា។

ជម្រើសទីពីរគឺត្រូវបានប្រើកម្រ។ ប៉ុន្តែទីបីនេះគឺជាការងាយស្រួលបំផុតមួយដោយសារតែវាមិនតម្រូវឱ្យមានការទាញយក។ គ្រាន់តែត្រូវការដើម្បីចម្លងតំណដើម្បី JoomSEF ហើយបញ្ចូលវានៅក្នុង "ដំឡើងពី URL »នៅលើផ្ទាំងខ្សែភាពយន្តនេះ។ ប្រព័ន្ធខ្លួនវានឹងពិនិត្យមើលភាពអាចរកបានហើយបើយោងរបស់ខ្លួនដើម្បីប៉ារ៉ាម៉ែត្រនឹងកំណត់ទាំងអស់។

វាគួរតែត្រូវបានកត់សម្គាល់ថាដើម្បីបញ្ចប់អាហារបំប៉នការងារនេះ, អ្នកត្រូវអនុវត្តតាម»បើក SEF "," បញ្ជូនបន្ត URL ដែល "និង" បន្ថែមបច្ច័យមួយដើម្បី URL ដែល "នៅក្នុងការកំណត់ SEO ដែលត្រូវបានផ្ទេរទៅជា" បាទ "។

សមាសភាគដែលបានដំឡើងភ្លាមយកជា root នៅក្នុងរបៀបសកម្មនិងចាប់ផ្តើមការងាររបស់ខ្លួន។ ពោលគឺវាបម្លែងតំណភ្ជាប់ទាំងអស់នៅក្នុងរូបរាងសាភ័ណភ្ពបន្ថែមទៀត។

JoomSEF មានមួយចំនួនធំនៃការកំណត់និងជម្រើស។ ពួកគេអាចជាខ្លាំងណាស់ច្របល់នាំយកបណ្តាទាំងអស់ដើម្បីតំណភ្ជាប់ស្ទើរតែទស្សនវិស័យណាមួយដែលអ្នកចង់បាន។

JBZoo និង URL chelovekoponyatny

សមាសភាគ JBZoo គឺជាឧបករណ៍ដែលមានអនុភាពនិងល្អផងសម្រាប់ការបង្កើតហាងលក់លើបណ្តាញ, កាតាឡុក, កំណត់ហេតុបណ្ដាញនិងតំបន់សាមញ្ញ, កាតអាជីវកម្មដោយផ្អែកលើប្រព័ន្ធគ្រប់គ្រងមាតិកា Joomla ។

ដើម្បីដំឡើង Joomla នៅ JBZoo វារួចទៅហើយគួរតែមានការបន្ថែមវត្តមានសួនសត្វ។

ពេលខ្លះការកំណត់ SEF ស្ដង់ដារមិនពិតរស់បានរហូតដល់ទៅសមាសភាគរបស់ខ្លួនក្នុងគោលបំណងដើម្បីអនុវត្តការបម្លែង។ ដូច្នេះដើម្បីបង្កើតម្យ៉ាងវិញទៀត CNC តំណក្នុង JBZoo-សមាសភាគ sh404SEF បានផ្ដល់អនុសាសន៍។ ផលិតផលនេះគឺឥតគិតថ្លៃនិងជាឧបករណ៍ល្អដើម្បីបង្កើតតំណក្នុង JBZoo ។ មួយចំនួនធំនៃ ការកំណត់លក្ខណៈពិសេស, ភាពខុសគ្នានៃបណ្តាញគាំទ្រនិងសេវាសង្គម។

ការដំឡើងត្រូវបានអនុវត្តដោយចម្លងតំណភ្ជាប់ទៅឯកសារឬដោយប្រើឯកសារដែលម៉ាស៊ីនបម្រើទាញយកដោយផ្ទាល់, ទាញយកពីមុន។

OpenCart និងរៀបចំម្យ៉ាងវិញទៀត CNC

OpenCart - វេទិកាដោយមិនត្រូវបានចងទៅនឹងប្រព័ន្ធគ្រប់គ្រងមាតិកាណាមួយ។ នោះគឺជាមុខងារដោយឡែកពីគ្នា។ ការផ្តោតសំខាន់របស់ខ្លួន - ហាងលក់អនឡាញយ៉ាងងាយស្រួលបង្កើតនៃការខុសប្លែកគ្នាដឺក្រេនៃភាពស្មុគស្មាញ។ បើទោះបីជាការពិតដែលថាផលិតផលដោយខ្លួនវាគឺដោយឥតគិតថ្លៃ, ការបន្ថែមជាច្រើនដើម្បីត្រូវបានចែកចាយនៅលើមូលដ្ឋានពាណិជ្ជកម្ម។ កំណែចុងក្រោយបំផុត - 2.0 ។

តំណភ្ជាប់ 2 NC OpenCart ត្រូវបានបង្កើតឡើងដោយអ្នកអាចកំណត់រចនាសម្ព័ន្ធដោយដៃឬដោយប្រើម៉ូឌុលដាច់ដោយឡែក។

NC ចាប់ផ្ដើមរៀបចំវិធីដំបូងដែលអ្នកអាចកែសម្រួលម៉ាស៊ីនបម្រើតំបន់បណ្ដាញ Apache ដោ htaccess ឯកសារកំណត់រចនាសម្ព័ន្ធ។

  • ដើម្បីធ្វើដូចនេះសូមចូលទៅកាន់ថតតំបន់បណ្តាញតាមរយៈ FTP ឬអង្គចងចាំដែលអាចប្រើបាននៅក្នុងកម្មវិធីគ្រប់គ្រងឯកសាររដ្ឋបាល។
  • ថត root ត្រូវតែកុហកឯកសារ .htaccess.txt ។ ចាប់តាំងពីវាមានប្រសិទ្ធិភាពនៅលើប្រព័ន្ធជាមួយ txt ផ្នែកបន្ថែមទេដែលជារឿងដំបូងដើម្បីធ្វើ - ដើម្បីប្តូរឈ្មោះវា .htaccess ។ ឥឡូវនេះ, ម៉ាស៊ីនបម្រើបណ្តាញដែលនឹងអានសារាចរណែនាំរបស់ខ្លួននិងធ្វើឱ្យពួកគេ។
  • ឥឡូវនេះអ្នកត្រូវចូលទៅកាន់ការកំណត់បណ្តាញនិងផ្ទាំង "ម៉ាស៊ីនបម្រើ" ដើម្បីអនុញ្ញាតការប្រើប្រាស់នៃម្យ៉ាងវិញទៀត CNC បាន។
  • ការផ្លាស់ប្តូរទាំងអស់ដែលអ្នកចង់រក្សាទុក។
  • ឥឡូវតំណភ្ជាប់ទាំងអស់ត្រូវតែផ្លាស់ប្តូរ។

ពេលខ្លះដោយសារតែហេតុផលមួយចំនួន, អាសយដ្ឋានច្រើនមិនបានផ្លាស់ប្តូរហើយនៅតែមិនទាន់ច្បាស់។ អ្នកអាចប្រើសមាសភាគ SeoPro សម្រាប់អនុវត្តភារកិច្ចនេះ។ ទោះជាយ៉ាងណាមុនពេលដំឡើងវាគឺជាការចាំបាច់ដើម្បីជួសជុល OCMOD បន្ទាត់ច្រើនដែលដឹងថាជាលើកដំបូង។ ដើម្បីធ្វើដូចនេះអ្នកត្រូវកែសម្រួលកូដនៃឯកសារដោយដៃ។ វាមានទីតាំងនៅគ្រប់គ្រង / ឧបករណ៍បញ្ជា / ផ្នែកបន្ថែម / modification.php ។ ដើម្បីកែសម្រួលវាបានផ្ដល់អនុសាសន៍ថាអ្នកប្រើ Notepad ++ ដើម្បីជៀសវាងបញ្ហាជាមួយនឹងការអ៊ិនកូដ។

គ្រាន់តែត្រូវការដើម្បីបន្ថែមបន្ទាត់មួយនៃកូដក្នុងប្លុកនេះបន្ទាប់ពី $ ដែនកំណត់អថេរ។ វាមើលទៅដូចនេះ:

  • $ សម្រង់ = $ operation-> getElementsByTagName ( 'ស្វែងរក') -> ធាតុ (0) -> getAttribute ( 'សម្រង់');

បន្ទាប់, អ្នកត្រូវការដើម្បីស្វែងរកលក្ខខណ្ឌមួយ:

  • ប្រសិនបើការ (! $ ដែនកំណត់) {
  • $ ដែនកំណត់ = -1;
  • }

និងបន្ថែមបន្ទាប់ពីវា:

  • ប្រសិនបើការ ($ សម្រង់ == 'ពិត') {
  • ស្វែងរក = preg_quote $ ($ ស្វែងរក);
  • }

បន្ទាប់ពីការផ្លាស់ប្តូរឯកសារទាំងនេះដើម្បីជួយសង្គ្រោះ។

បន្ទាប់មកអ្នកត្រូវដំឡើងការពិតខ្លួនគាត់ម៉ូឌុល SeoPro ។ ឯកសារដែលបានទាញយកគួរតែមានការស្រាយនៅលើម៉ាស៊ីនបម្រើ។ បន្ទាប់មកធ្វើការពីរបីសំណួរទៅមូលដ្ឋានទិន្នន័យមួយតាមរយៈ phpmyadmin:

  • ការកែសម្រួលតារាង `oc_product_to_category` ADD` main_category` tinyint (1) មិន NULL មោឃ '0'; ការកែសម្រួលតារាង `oc_product_to_category` ADD main_category` INDEX` (` main_category`);

ឥឡូវនេះវាគឺជាការចាំបាច់ដើម្បីកែឯកសារ index.php មេ។ វាបន្ទាត់ខ្វល់:

  • $ Controller-> addPreAction (សកម្មភាពថ្មី ( 'ទូទៅ / seo_url'));

ដែលត្រូវបានជំនួសដោយ:

  • ប្រសិនបើការ (! $ seo_type = $ config-> ទទួលបាន ( 'config_seo_url_type')) {
  • = $ Seo_type 'seo_url';
  • }
  • $ Controller-> addPreAction (សកម្មភាពថ្មី ( 'ទូទៅ /' $ seo_type) ។ );

លើសពីនេះទៀតនៅទីនោះគឺជាសំណុំនៃនីតិវិធីដែលទាក់ទងទៅនឹងការកំណត់នៅក្នុងតំបន់គ្រប់គ្រងមួយ។ នៅក្នុងម៉ឺនុយនេះវាគឺជាការចាំបាច់ក្នុងការស្វែងរក "ម៉ូឌុល" ចូលទៅ "កែប្រែ" ហើយចុចលើធ្វើឱ្យទាន់សម័យ។ ពីទីនេះ, អ្នកត្រូវចូលទៅកាន់បញ្ជីនៃ "ម៉ូឌុល" ហើយវាកំណត់ SeoPro ។ បន្ទាប់មកដោយប៊ូតុង "កែសម្រួល" ប៊ូតុងដើម្បីចូលទៅក្នុងវានិងរក្សាទុក។ បន្ទាប់ពីការរៀបចំទាំងអស់ដែលខ្លួនគួរតែធ្វើការបានប្រសិនបើមិនបាន, បន្ទាប់មកយើងគួរតែព្យាយាមដើម្បីកំណត់ឯកតាម្តងទៀត។ ឬស្វែងរកជំនួយពីវេទិកាឯកទេសនេះ។

ការសម្រេចនៃមុខងារម្យ៉ាងវិញទៀត CNC ក្នុង PHP

តំបន់បណ្តាញភាគច្រើននៅលើបណ្ដាញត្រូវបានសរសេរក្នុង PHP ។ វាមានឥទ្ធិពលខ្លាំងណាស់, ងាយស្រួលប្រើនិងងាយស្រួលក្នុងការរៀន។ ការងាររបស់គាត់គឺមើលមិនឃើញអ្នកប្រើជាកម្មវិធី PHP កូដត្រូវបានដំណើរការនៅលើផ្នែកខាងម៉ាស៊ីនបម្រើនិងកម្មវិធីរុករកដែលផ្ញើ HTML ដែលបានបញ្ចប់រួចទៅហើយទំព័រនោះគាត់ឬនាងយល់។

ម្យ៉ាងវិញទៀត CNC បង្ហាញអនុវត្តទៅកម្មវិធី PHP តំណភ្ជាប់អាចជាឧទាហរណ៍លេខកូដតូចមួយ។ ទោះជាយ៉ាងណាដើម្បីនាំយកមកនូវអាសយដ្ឋាននៃខ្សែអក្សរនៅក្នុងគម្រោងពិតប្រាកដក្នុងគំនិតពហុ chelovekoponyatnomu នឹងត្រូវ tinker ។

តំបន់ណាមួយចាប់ផ្តើមដោយឯកសារ index.php នេះ។ រួមទាំងបង្កើតសេចក្ដីយោងទៅកាន់ទំព័រផ្សេងទៀតនៃតំបន់បណ្តាញមួយ។ ប៉ុន្តែជាដំបូងអ្នកត្រូវការផ្លាស់ប្តូរឯកសារកំណត់រចនាសម្ព័ន្ធដោ htaccess តិចតួច។ វាគឺជាការចាំបាច់ដើម្បីបញ្ជាក់ឬ rasskommentirovat សារាចរណែនាំជាច្រើន, ដូចដែលបានបង្ហាញនៅក្នុងរូបថតនេះ។

បន្ទាត់ដំបូងអនុញ្ញាតឱ្យអ្នកបម្លែង URL ដែលនេះជាមួយនឹងម៉ាស៊ីនបម្រើ។ លើកទីពីរ - កំណត់អាសយដ្ឋានមូលដ្ឋាន។ ខាងក្រោមនេះជាបន្ទាត់ពីរអនុវត្តការត្រួតពិនិត្យលើវត្តមាននៃឯកសារនិងថត។ ការផ្លាស់ប្តូរចុងក្រោយដែលគ្រប់គ្រងទៅ index.php, បើ 3 និង 4 ខ្សែអក្សរដែលបានដឹងដោយគ្មានកំហុស។

សម្រាប់លេខសម្គាល់ទំព័រផ្ទុកឆ្លើយឆ្លងនិងការផ្លាស់ប្តូររបស់ខ្លួនតារាងតម្លៃគឺជាការចាំបាច់។ ដូច្នេះវាគឺជាការចាំបាច់ក្នុងការបង្កើត។ ជាពិសេសអ្នកអាចបង្កើតសាមញ្ញដើម្បីយល់ពីដំណើរការនេះ។ វានឹងមានវាលពីរ: SEF និង page_id ។ SEF រក្សាឈ្មោះនិងប្រភេទគឺ varchar ។ page_id មួយ - ចំនួនទំព័រ int ប្រភេទ។

ឥឡូវនេះយើងត្រូវតែកែឯកសារ index.php ខ្លួនឯង។ នេះគឺគ្រាន់តែជាឧទាហរណ៍មួយនិងនៅក្នុងការអនុវត្តគម្រោងជាក់លាក់ទាំងអស់អាចនឹងមានភាពខុសគ្នាបន្តិច: $ លទ្ធផល = $ _SERVER [ 'REQUEST_URI'] ។ បន្ទាត់ក្នុង $ លទ្ធផលអថេរនេះគឺត្រូវបានផ្ទេរទៅឱ្យ URL ដែលបានស្នើ។

  • ប្រសិនបើការ (preg_match ( '/([^a-zA-Z0-9\.\/\-\_\#])/ ", $ លទ្ធផល)) {បឋមកថា (' HTTP / 1.0 404 រកមិនឃើញ '); អេកូ "តួអក្សរមិនត្រឹមត្រូវក្នុង URL '; ការចាកចេញ; }

នេះត្រួតពិនិត្យប្លុកសម្រាប់តួអក្សរលេខនិងសញ្ញាមួយចំនួន។ ប្រសិនបើមានអ្វីមួយផ្សេងទៀតជាងអ្នកដែលបានរាយ, បន្ទាប់មកបានចេញ 404 ទំព័រ។

  • $ Array_url = preg_split ( '/(\/|\..*$)/ ", $ លទ្ធផល, -1, PREG_SPLIT_NO_EMPTY);

ខាងក្រោមនេះអារេត្រូវបានប្រកាស $ array_url ដែលក្នុងនោះការប្រើមុខងារ preg_split ដាក់ធាតុដែលមិនមានអ្វីបន្ថែមទៀតដើម្បី NC នេះ។

  • ប្រសិនបើការ (! $ array_url) {$ ID_page = 1; } {$ sef_value ទៀត = $ array_url [0];

ខាងក្រោមនេះគឺមានដំណើរការសំណើមួយពេលសំណើនេះត្រូវបានធ្វើឡើងមិនទៅទំព័រជាក់លាក់មួយនិងដែន។ ដូច្នេះវាគឺជាការចាំបាច់ក្នុងការផ្ញើលេខសម្គាល់ការឆ្លើយតប = 1 ផងដែរនៅលើគេហទំព័រនេះគឺដើម្បីស្នើសុំមូលដ្ឋានទិន្នន័យគម្រោងនេះដែលទទួលស្គាល់ថាតើមាននៅក្នុងនោះតម្លៃនៃការ $ sef_value អថេរ SEF នៅក្នុងវាលនេះ។ ប្រសិនបើគ្មានអ្វីដែលត្រូវបានរកឃើញផ្ញើឱ្យអ្នកប្រើទំព័រ 404. នៅទីបញ្ចប់គឺមានការព្យាបាលមួយនៃកូដលទ្ធផលអាសយដ្ឋានហើយចេញសម្ភារត្រឹមត្រូវឬសមាសភាគនេះ។

គុណសម្បត្តិនិងគុណវិបត្តិនៃការប្រើម្យ៉ាងវិញទៀត CNC

គុណសម្បត្តិនៃការប្រើ URLs ដែលបាន chelovekoponyatnyh អាចត្រូវបានរាយបញ្ជីដូចខាងក្រោម:

  • តំណមើលឃើញមើលទៅកាន់តែសាភ័ណភ្ពជាងសំណុំតួអក្សរដែលមិនច្បាស់លាស់នៃជាពិសេសនៅលើគេហទំព័រដែលមិនស្គាល់មួយ;
  • រក្សាទុកអាសយដ្ឋាននេះគឺកាន់តែងាយស្រួល!
  • វិធីទាំងអស់និងរចនាសម្ព័ន្ធនៃតំបន់បណ្តាញក្លាយទៅជាច្បាស់លាស់;
  • ទទួលប៉ារ៉ាម៉ែត្របានអនុម័តនៅក្នុងវិធីធម្មតាដោយប្រើអថេរនៅក្នុងរបារអាសយដ្ឋានដែលមិនមាននៅក្នុងម្យ៉ាងវិញទៀត CNC និងសន្តិសុខជាលទ្ធផលគឺមិនបានរំលោភ;
  • ការរុករកតំបន់មានភាពប្រសើរឡើង!
  • SEO ការបង្កើនប្រសិទ្ធិភាពត្រូវបានធ្វើឱ្យប្រសើរឡើងយ៉ាងខ្លាំងនិងពីងពាងម៉ាស៊ីនស្វែងរកបានល្អប្រសើរដើម្បីឱ្យសន្ទស្សន៍គេហទំព័រនេះ។

គុណវិបត្តិឆ្ងាយបន្តិច។ ហើយភាគច្រើននៃពួកគេសំខាន់ - វាត្រូវបានកំណត់។ មិនតែងតែអាចធ្វើក្នុងការនាំយក URLs ទៅ chelovekoponyatnomu ទម្រង់បែបបទដោយបុគ្គលិកឬភាគីទីបីដំណោះស្រាយ។ ពេលខ្លះវាគឺជាការចាំបាច់ក្នុងការមើលកូដនិងកែសម្រួលវាដោយខ្លួនឯងដែលតម្រូវឱ្យមានចំណេះដឹងនិងពេលវេលា។ ការគុណវិបត្តិទីពីរគឺមិនសំខាន់ទេដូច្នេះហើយពាក់ព័ន្ធទៅនឹងការចូលរួមធំ។ ដោយសារតែការបង្កើតតំណភ្ជាប់ទៅនឹង "ការហោះហើរ" បង្កើនការផ្ទុកនៅលើតំបន់បណ្តាញ។ ប៉ុន្តែខណៈដែលការចំណាយលើឧបករណ៍បណ្តាញត្រូវបានថយចុះជាលំដាប់, ការចំណាយលើធនធានម៉ាស៊ីនបម្រើ, មនុស្សមួយចំនួនជឿថា។ នៅក្នុងទូទៅ, គុណសម្បត្តិឆ្ងាយជាងគុណវិបត្តិនេះ, ដូច្នេះបើទោះជាមានការលំបាកក្នុងការយល់ដឹងពី URLs ដែលបាន chelovekoponyatnyh ប្រើមានតម្លៃរបស់ពួកគេ។

សេចក្តីសន្និដ្ឋាន

នៅក្នុងអត្ថបទដែលមានតំណភ្ជាប់ CNC និងការដែលមិនមាន។ ពួកគេត្រូវបានគេលាបនៅក្នុងលម្អិតដំណោះស្រាយសាមញ្ញបំផុតនិងលឿនបំផុតដើម្បីបញ្ហា។ ផងដែរនិងមួយចំនួននៃជម្រើសដែលមានតំលៃសមរម្យបំផុតដែលវិធីសាស្រ្តទំនើប។ ក្នុងករណីណាមួយ, ការប្រើប្រាស់របស់ផ្នែកគ្រប់គ្រងតុលាការក្នុងការអភិវឌ្ឍតំបន់បណ្តាញនេះបានបន្ថយកម្លាំងពលកម្មនិងពេលវេលាដែលបានទាមទារពេលធ្វើអាសយដ្ឋានទំព័រ។ ដូច្នេះផ្នែកគ្រប់គ្រងតុលាការខ្ចប់និង NC គួរត្រូវបានប្រើជាជំនួសមានប្រសិទ្ធិភាពបំផុតចំពោះការអភិវឌ្ឍដោយដៃ។

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 km.delachieve.com. Theme powered by WordPress.