SzámítógépekProgramozás

Hogyan, hogy a NC-linkek: lépésről lépésre

A világ az internet gyorsan növekszik, és meghódítani az összes új magasságokba. Millió területek, a szolgáltatások és a szolgáltatások örömmel fogadja egy másik felhasználó az oldalaikon. Ez létrehozott egy hatalmas számú címek automatikusan generált. És ezek nem mindig könnyen olvasható és emlékezni. Sőt, egy értelmetlen sor karakterek rosszul rangsorol keresőmotorok. Ennek eredményeként szükségessé vált, hogy vezessenek be a végrehajtás a kódot, hogy tudott megjelenni egy kényelmes és kellemes felhasználói szemmel.

Tehát a leírásban CNC linkek jelentek meg a világon a web fejlődését. Az a tény, hogy ez, és hogyan hajtják végre, akkor a cikkben tárgyalt.

Mi CNC-links

Általában, NC - egy szleng szó, jelentése chelovekoponyatny URL. HRM - hitelfelvétel az angol URL, Uniform Resource Locator. Chelovekoponyatny, viszont azt jelenti, olyan karakterek a címsorba, ami kényelmes és könnyen megfogható. Például által generált oldal címét a következőképpen nézhet ki: http://example.com/index.php?page=name. Nem nagyon világos néz ki, és nem mutatja a szerkezet a helyszínen. Vannak jelek, amelyek nem viselik szemantikai terhelést, és nem világos, hogy mit jelent az oldalt, és nevet.

Az alábbi címre a következőképpen nézhet ki: http://example.com/products/new/boat. Itt egyértelmű, hogy a kérdés a termelés, az új, pontosabban - a hajón. Ez chelovekoponyatny URL-t. Sokkal jobb, hogy indexelt a keresőmotorok, és megjelenik kiadni a többi fölé. Egy ember, aki járt a helyszínen, képes lesz megérteni, hogy mi volt pontosan a kívánt szekcióba.

Azonban a CNC referenciák vannak korlátai. Például a címet nem tudja használni az orosz karakterek. Ezeket azután helyébe a számérték és a százalékos jel. Ezért a hazai gyártó használja átírásával orosz szavakat latinul. Például, így - oborudovanie vagy produkcia. Szintén automatikusan generált link-CNC növelheti a teljes hossza a húr.

Speciális eszközöket használnak, hogy végre az átírási és konvertálni chelovekoponyatnym urlam. rendelkezésre állnak, általában a Content Management System - CMS. Létrehozása CNC linkek megy el automatikusan, neve alapján az áru, cikkek, vagy blogbejegyzések, valamint a szakasz, amelyben el van helyezve. Ennek eredményeként, amikor létrehoz egy új bejegyzést, hozzátéve, a képződött termék chelovekoponyatny URL, amely érzékelhető is, és az emberek és a gépek.

Hogyan készítsünk egy CNC linkeket a népszerű CMS

CMS - rendszer, tartalom, ami kényelmes és egyszerű felület lehetővé teszi, hogy gyorsan hozzon létre egy teljes értékű weboldalt. Funkcionális tágul a nagy számban rendelkezésre álló sablonok, modulok és plug-inek. Ez lehetővé teszi, hogy egy személy messze programozási nyelvek PHP, JavaScript, HTML és a kapcsolódó őket, hogy gyorsan létre a saját weboldal vagy blog.

Szinte minden tartalomkezelő rendszerek kitűnő eszközkészlet formájában plug-inek, hogy megteremtse a CNC. Érdemes közelebbről szemügyre a leggyakoribbak.

  • WordPress - a legnépszerűbb, a statisztikák szerint, a Content Management System. Fel van szerelve a legtöbb jól ismert blogok és weboldalak. Híres a könnyű fejlesztése és telepítése.
  • Joomla - a népszerű kisebb, de még mindig széles körben használják a fejlesztők. Ez jó funkcionalitás, a kiválasztás az alkatrészek, bővítmények és modulok.
  • OpenCart - egy külön projekt létrehozására online áruházak. Belsőleg hasonlít CMS, de a „zárva” alatt egy szűk körű feladatokat.

CNC-linkek WordPress - könnyű a végrehajtás

WordPress talán a legegyszerűbb Content Management System. Ez képes nagyban egyszerűsíti a létrehozását a weboldal vagy blog a semmiből rövid idő alatt.

NC beállítása WordPress egyszerű és csökken főleg hogy töltse le és telepítse a plug-Cyr-To-Lat. Arra használják, hogy átalakítani Latin cirill sorokat.

A kezdéshez, hogy megtalálja és letölthető. Jobban csinálni a hivatalos WordPress oldalon. Így elkerülheti, beleesik a plug-in malware vagy adware kódot.

  • Letöltés után csomagolja ki az archívumban.
  • Ezután meg kell mozgatni ezt a mappát a wp-content -> plugins. Ez úgy történik, általában bármely rendelkezésre álló FTP vezetője.
  • Most kell, hogy menjen a WordPress adminisztrációs panel, adja meg felhasználónevét és jelszavát.
  • A „Dugó” meg kell találni Cyr-To-Lat és aktiválja. A bővítmény most már telepítve van a rendszerben, és engedélyezve van.

Ezután be kell állítania a kapcsolat felépítése.

  • Ehhez menj a „Beállítások”, és menj a „Permalinks”.
  • Számos minta az általános beállítások, amelyek akkor lehet építeni a megjelenése linkeket. Javasoljuk, hogy használjon egy olyan „önkényes” szabhatja mindent, ha szükséges. A legegyszerűbb kivitelben ilyen sablon - /% category% /% postname% /. Ez azt jelenti, hogy a címsorba megjeleníti a kategóriában, majd a nevét a post.
  • És akkor Cyr-To-Lat alakítja az összes latin. Ennek eredményeként, akkor kap egy szép és tiszta NC linket WordPress.

Emellett Cyr-To-Lat, lehet használni, és analógok, amelyek jelen vannak a hivatalos honlapján. Például ilyen - WP Translitera ACF: Rus-To-Lat, Rus-To-Lat Advanced. Plug-inek telepítése, mint ezek, miért laknak őket külön-külön nincs értelme.

CNC Joomla, több lehetőség létrehozására

Joomla kicsit bonyolultabb Content Management System. Csakúgy, mint a WordPress az a tulajdonsága, hogy hozzon létre honlapok és blogok rövid idő alatt. Széleskörű funkcionalitást és rugalmasságot. Ezután meg kell leírni, hogyan lehet a CNC hivatkozás e CMS.

Joomla már eredetileg beépített funkciókat létrehozni chelovekoponyatnyh URL-eket. CNC-linkek Joomla 3 lehet engedélyezni az általános beállítások oldalon a „Beállítások SEO». Válassza az „Enable SEF (CNC)” kell állítani az „Igen”. Így, referencia át kell alakítani egy érthetőbb formában.

Azt is adott meg egy átirányítási URL-ek létrehozása révén NC-kapcsolatok a htaccess. Ez a fájl szolgál adattár konfigurációját Apache webszerver. Ebben, akkor használja a reguláris kifejezések és RewriteRule irányelvek változtatni az átalakulás hivatkozás a kívánt URL-t. A fő különbség a megközelítés - rugalmasság. Akkor idézni utalásokat szinte bármilyen.

Válassza az „Add egy utótagot az URL» helyezi a sor végére kiterjesztése a dokumentumot. Például html. Ez a kiterjesztés kevéssé érdekli az átlagos webhelylátogatókhoz, így hagyja a beállítás „No”.

Alias Unicode - ez a tétel hordoz átírásával az anyag nevét a latin ábécé. Ez biztosítja, hogy ahelyett, hogy az orosz betűk vagy más szimbólumok nem jelennek meg valami kellemetlen és olvashatatlan.

Alternatív komponensének

Végre generátor NC linkek Joomla is lehetővé válik a különböző alkatrészeket. Például, az egyik legnépszerűbb - JoomSEF. Ez ingyenesen terjesztett és jobb letöltheti a hivatalos Joomla oldalon.

A funkcionalitás mellett, az átalakítás URL-eket a CNC állított generáló metaadatok, keresők, kulcsszavak, és az irányító ismétlődő oldalakat. Érdemes megjegyezni, bevált a UTF-8 kódolást és konfigurációs oldal 404 saját.

A Joomla 3, három módon telepíthető: boot közvetlenül a számítógép egy webhely könyvtárat, és átadása révén a referencia.

A fájl kell letölteni az első kiviteli alakban. Ezután válassza ki a CMS adminisztrációs panel menüjében az „Advanced”, és menj a „Extensions Manager”. Használja a „Fájl kiválasztása” fel kell készülnie, hogy bemutassák a rendszer archív és telepíteni.

A második lehetőség ritkán használják. De a harmadik a legkényelmesebb egyet, mert nem igényel letöltést. Csak be kell másolni a kapcsolatot a JoomSEF és adja meg a „Telepítés URL» névadó fülre. Maga a rendszer ellenőrzi a rendelkezésre álló, és az összes paraméter beállítja.

Meg kell jegyezni, hogy befejezheti a munkát kiegészítés, akkor kell, hogy kövesse az „Enable a SEF”, „átirányítása URL” és „Add a utótagot az URL” SEO beállításai átkerültek a „Yes”.

Telepített alkatrész azonnal gyökeret aktív üzemmódba, és megkezdi a munkáját. Nevezetesen, hogy átalakítja az összes hivatkozást egy esztétikus megjelenés.

JoomSEF egy nagy számú beállítások és lehetőségek. Ők is nagyon finoman hogy minden oldalon linkeket gyakorlatilag bármilyen szempontból akarsz.

JBZoo és chelovekoponyatny URL

JBZoo komponens egy sokoldalú és hatékony eszköz létrehozása az online áruházak, katalógusok, blogok és egyszerű oldalak, névjegykártyák alapján Joomla tartalomkezelő rendszer.

Telepíteni Joomla JBZoo ez már jelen kell lennie kívül Állatkert.

Előfordul, hogy a szabványos SEF beállítások nem teljesen felnőni alkatrészre annak érdekében, hogy végre a konverziót. Ezért, hogy megteremtse a CNC-kapcsolatok JBZoo ajánlott sh404SEF komponenst. Ez a termék ingyenes, és ez egy jó eszköz, hogy linkeket a JBZoo. Számos beállítások, jellemzők, támogatja a különböző társadalmi hálózatok és szolgáltatások.

Telepítésnél másolásával linket a fájlt, vagy használja a szerver fájl közvetlen letöltés, letöltés korábban.

OpenCart és beállítás CNC

OpenCart - a platform anélkül, hogy kötve semmilyen Content Management System. Ez azt jelenti, funkciók külön-külön. A fő hangsúly - egyszerűen létrehozhat online áruházak különböző mértékű komplexitás. Annak ellenére, hogy a termék maga ingyenes, számos kiegészítés rá vannak elosztva kereskedelmi alapon. A legújabb stabil verzió - 2.0.

NC OpenCart összeköti 2 képezhető manuális konfiguráció segítségével vagy külön modulokat.

NC indítást az első mód, akkor módosítsa a konfigurációs fájlt .htaccess Apache webszerver.

  • Ehhez menj a helyszínre mappát FTP vagy rendelkezésre álló memória a közigazgatási fájlkezelő.
  • A gyökérkönyvtárban kell lennie .htaccess.txt fájlt. Mivel nincs hatással a rendszer kiterjesztése txt, az első dolog -, hogy nevezze át a .htaccess. Most, a web szerver fogja olvasni az irányelveket, és cselekszik.
  • Most el kell menni a helyszínre beállítások és fülön „kiszolgáló” lehetővé teszi a használatát a CNC.
  • Minden a kívánt módosításokat menteni.
  • Most minden link kell átalakítani.

Néha bizonyos okok, sok cím nem változik, és továbbra sem tisztázott. Használhatja SeoPro komponens végrehajtásához ezt a feladatot. Azonban telepítése előtt szükséges, hogy először észre OCMOD többsoros Fix. Ehhez meg kell kézzel szerkeszteni a kódot a fájlban. A szálloda a admin / vezérlő / mellék / modification.php. A szerkesztéséhez javasoljuk, hogy használja a Notepad ++, hogy elkerülhető legyen a kódolás.

Csak kell hozzá egy sor kódot a blokk után a változó $ limit. Úgy néz ki, mint ez:

  • $ Idézet = $ operation-> getElementsByTagName ( 'keresés') -> tétel (0) -> getAttribute (idézet ');

Ezután meg kell találni a feltétel:

  • if (! $ limit) {
  • $ Limit = -1;
  • }

és adjunk után:

  • if ($ idézet == 'true') {
  • $ Search = preg_quote ($ search);
  • }

Ezek a fájlok után változások mentéséhez.

Ezután kell valóban telepíteni magát SeoPro modult. A letöltött fájlt ki kell csomagolni a szerveren. Majd csinál egy pár lekérdezést az adatbázissal phpmyadmin:

  • ALTER TABLE `oc_product_to_category` ADD` main_category` tinyint (1) NOT NULL DEFAULT '0'; ALTER TABLE `oc_product_to_category` ADD INDEX` main_category` (` main_category`);

Most meg kell kijavítani a fő index.php. Ez érdekel sor:

  • $ Vezérlőegységek> addPreAction (új Action (common / seo_url '));

amely helyébe:

  • if (! $ seo_type = $ konfigurációkkal> get ( 'config_seo_url_type')) {
  • $ Seo_type = 'seo_url';
  • }
  • $ Vezérlőegységek> addPreAction (új Action (common / '$ seo_type).);

Továbbá van egy sor kapcsolódó eljárások a beállításokat az admin felületre. A menüben meg kell találni a „Modules”, megy a „módosítók” és kattintson a frissítés. Innen el kell menni, hogy a listán a „modulok”, és állítsa SeoPro. Ezután nyomja meg a „Edit” gombot bele, és mentse. Miután az összes műveletet meg kell dolgozni, ha nem, akkor meg kell próbálnunk, hogy visszaállítsa a készüléket. Vagy kérjen segítséget speciális fórumok.

Megvalósítása CNC alkalmassága PHP

A legtöbb helyen az interneten PHP-ben íródott. Elég erős, könnyen használható és könnyen elsajátítható. Munkája láthatatlan a felhasználó, mint a PHP-kód feldolgozása a szerver oldalon, és a böngésző elküldi a már elkészült HTML-oldal, megért.

Megjelenítése végrehajtási CNC linkek, PHP lehet egy kis kódot példa. Azonban ahhoz, hogy a cím a string valós projektek több chelovekoponyatnomu elme kell bütykölni.

Minden oldalon kezdődik az index.php fájlt. Beleértve generál hivatkozást más oldalt az oldal. De először meg kell változtatni egy kicsit htaccess konfigurációs fájlban. Meg kell határozni, vagy rasskommentirovat több irányelv, amint az a képen.

Az első sorban a átalakítani a URL-t a szerverre. A második - állítsa be a bázis címet. A következő két sor ellenőrzések elvégzése a jelenléte a fájlok és mappák. Az utolsó átadja a vezérlést az index.php, ha a 3. és 4. húr rájött hiba nélkül.

Levelezés tárolására page id és transzformált érték táblázatra van szükség. Ezért szükséges megteremteni. Különösen akkor létrehozhat egy egyszerű megérteni a folyamatot. Ez tartalmazza majd a két területen: SEF és PAGE_ID. SEF tartja a nevét és típusát is varchar. A PAGE_ID - szám int típusú oldalakon.

Most kell kijavítani magam index.php fájlt. Ez csak egy példa, és a gyakorlatban is konkrét projekt lehet egy kicsit más: $ result = $ _SERVER [ „REQUEST_URI”]. Ez a vonal a változó $ result át a kért URL-t.

  • if (preg_match (/([^a-zA-Z0-9\.\/\-\_\#])/ ', $ result)) {header ( 'HTTP / 1.0 404 Not Found'); echo „érvénytelen karakterek az URL”; exit; }

Ez a blokk ellenőrzi karakter, számok és bizonyos jelek. Ha van valami felsoroltaktól eltérő, majd kiadott egy 404-es oldalt.

  • $ Array_url = preg_split ( '/(\/|\..*$)/', $ eredmény, -1, PREG_SPLIT_NO_EMPTY);

Itt a tömb deklarált $ array_url, amelyben a preg_split funkciót tesz az elemeket, nem kell semmit külön az NC.

  • if (! $ array_url) {$ ID_page = 1; } Else {$ sef_value = $ array_url [0];

Itt van egy kérés feldolgozása, ha a kérelmet nem egy adott oldalt, és a domain. Ezért szükséges, hogy küldjön egy válasz id = 1 szintén ezen az oldalon célja, hogy kérje a projekt adatbázisát, amely elismeri, hogy van-e benne a változó értéke $ sef_value SEF terén. Ha semmit sem talált, akkor küldje a felhasználót az oldal 404. A végén van egy, hogy a kapott kódot, a cím és a kibocsátás megfelelő anyagok vagy alkatrészek.

Érvek és ellenérvek a CNC-

A használatának előnyei chelovekoponyatnyh eket lehet a következőkben felsorolt:

  • Link vizuálisan úgy néz ki, inkább esztétikai, mint egy sor homályos karaktereket, különösen a szokatlan webhelyek;
  • címeit tárolják sokkal könnyebb;
  • végig, és a site szerkezete világossá válik;
  • GET paraméterek át a szokásos módon, a változók a címsorba, ami nem létezik a CNC, és ennek következtében nem sérül a biztonság;
  • javított site navigációs;
  • SEO optimalizálás jelentősen javult és jobb keresőmotor pókok index ezen az oldalon.

Sokkal kevesebb hátránya. És legjelentősebb közülük - ez a beállítást. Nem mindig lehetséges, hogy URL-eket chelovekoponyatnomu formában személyzet által vagy egy harmadik fél megoldásokat. Néha szükség van, hogy ásni a kódot, és szerkeszteni magát, ami ismereteket igényel, és időben. A második hátrány nem olyan fontos és lényeges, hogy egy nagy látogatottsága. Képződése miatt linkek „repülni” növeli a terhelést az oldalon. De ahogy a hálózati berendezések költsége folyamatosan csökken, a költségek szerver erőforrásokat, kevesen hittek. Általában az előnyök messze felülmúlják a hátrányokat, így annak ellenére, hogy a nehéz felismerés chelovekoponyatnyh URL használja értéküket.

következtetés

A cikkben, mely linkek CNC, és melyek nem. Úgy festett részletesen a legegyszerűbb és leggyorsabb megoldás a problémára. És még néhány, a leginkább megfizethető lehetőségek kifinomultabb módszerek. Mindenesetre, a használata CMS a fejlesztés egy oldalon jelentősen csökkenti a munka és idő szükséges, ha optimalizálni oldalak címeit. Ezért CMS batyut és NC kell használni, mint a leghatékonyabb alternatívája kézi fejlődését.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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