CNC dodatak za WordPress. WordPress CNC podešavanje - stalne veze

Drago mi je da vam poželim dobrodošlicu na moj blog! Još uvijek nemate čovjeku čitljive URL-ove na svojoj web stranici i jeste li počeli razmišljati o tome? Onda je ovaj članak za vas.

Šta je CNC

Ljudski čitljivi URL web-stranice je URL stranice formiran na način da je po imenu jasno o čemu se govori u članku. Evo dvije slike: prva ima običan URL, druga je čitljiva.

Općenito, vjerujem da je potrebno postaviti URL-ove koji su čitljivi za ljude na svakoj stranici, posebno ako imate mladu stranicu, na primjer, sa prometom ne većim od 100 ljudi dnevno. Ako ste upravo kreirali svoju web stranicu, slobodno instalirajte CNC. Na zrelijem sajtu morate više razmišljati.

Prednosti CNC-a

Ljudi čitljivi URL-ovi imaju mnoge prednosti, ali po mom mišljenju, evo najvažnijih:

    • Pogledom na ovaj URL odmah možete vidjeti o čemu je članak.
    • Pretraživači ističu podudaranja ključnih riječi u URL-u stranice s onima koje korisnik unese u traku za pretraživanje

  • Od ljudski čitljivih URL-ova, pretraživači će moći kreirati ispravnu strukturu vaše stranice
  • Jednom kada osoba uđe na stranicu, moći će ručno da se kreće po stranici.

Ispravna CNC postavka

Dakle, pređimo na praktične radnje. Da biste konfigurisali ispravne CNC-ove, idite na administrativnu oblast sajta. Zatim, u glavnom meniju izaberite „ Postavke", a u njemu podstav " Permalinks».

U prozoru koji se otvori, postavite prekidač radio dugmeta na "Random" i unesite sljedeću čaroliju u polje za unos: /%category%/%postname%.html. Ova struktura je najoptimalnija za promociju web stranice.

Možete pitati, šta ako želim da uklonim “.html” sa kraja URL stringa? Odgovorit ću vam da to ne morate činiti, jer struktura stranice postaje nejasna. Iz takvog URL-a bit će teško razumjeti: ovo je kategorija u kojoj se nalazi članak ili je ovo kategorija u kojoj postoji potkategorija.

Instaliranje poboljšanog dodatka cyr to lat

Prije nego počnete instalirati poboljšani dodatak cyr to lat za WordPress, reći ću vam o njegovim prednostima u odnosu na rus to lat:

  • Za razliku od rus to lat, ažuriran je i podržan. Rus to lat je posljednji put ažuriran prije četiri godine
  • Ako su na web mjestu postojali članci prije njegove instalacije, onda će automatski napraviti čitljive veze od starih linkova

Pa počnimo. U glavnom meniju administrativnog panela sajta izaberite „ Dodaci", dalje" Dodaj novi" Na sljedećoj stranici unesite “cyr to lat” u polje za pretraživanje dodataka. U rezultatima pretrage odaberite “cyr to lat poboljšano”. Takođe, ne zaboravite da ga aktivirate.

Uklanjanje “kategorije” iz linka kategorije

Da bih riješio ovaj problem, proveo sam dosta vremena na internetu. Na nekim stranicama su rekli da morate instalirati poseban dodatak, na drugim da za to trebate koristiti datoteku “.htaccess”. Čak sam vidio da je savjetovano ubaciti posebnu PHP funkciju u kod. Ali kakvo je moje iznenađenje bilo kada sam pronašao ovu metodu, koju ću sada podijeliti s vama. Mislim da ćete biti iznenađeni kao i ja.

Da biste uklonili “kategoriju” iz kategorija u WordPress-u, samo trebate otići na postavke “ permalinks" Tamo, u odeljku „Napredno“, pronađite polje „Prefiks za kategorije“ i unesite tačku (.“). To je tako jednostavno.

Dakle, rezime. Naučili smo šta je CNC, kako napraviti čitljive URL-ove u WordPress-u i zašto nam je potreban. Ako imate bilo kakvih pitanja ili prijedloga, možete ih ostaviti u komentarima. Sretno i vidimo se uskoro!

Srdačan pozdrav, Evgeniy Kuzmenko.

Svijet interneta se ubrzano razvija i osvaja nove visine. Milioni sajtova, servisa i usluga rado pozdravljaju još jednog korisnika na svojim stranicama. Kreiran je ogroman broj adresa koje se generišu automatski. I nije ih uvijek zgodno čitati i pamtiti. Osim toga, besmislen skup znakova loše se kotira u pretraživačima. Kao rezultat toga, postalo je neophodno uvesti implementaciju koda na takav način da se može pojaviti u prikladnijoj formi oku korisnika.

Stoga se u svijetu web razvoja pojavio termin CNC veze. Šta je to i kako to implementirati, raspravljat ćemo u članku.

Šta su CNC veze

Općenito, CNC je sleng riječ koja znači čovjeku čitljiv URL. URL - pozajmljivanje od engleskog URL-a, jedinstvenog lokatora resursa. Čovjeku čitljiv, zauzvrat, znači skup znakova u adresnoj traci koji je zgodan i lak za razumijevanje. Na primjer, generirana adresa stranice može izgledati ovako: http://example.com/index.php?page=name. Ne izgleda baš jasno i ne prikazuje strukturu stranice. Postoje znakovi koji nemaju semantičko opterećenje i nejasno je šta stranica i naziv znače.

Sljedeći URL može izgledati ovako: http://example.com/products/new/boat. Ovdje je jasno da je riječ o proizvodima, i to novima, a konkretno o brodu. Ovo je ljudski čitljiv URL. Mnogo je bolje indeksiran od strane pretraživača i prikazan je u rezultatima pretrage iznad ostalih. A osoba koja posjeti stranicu moći će shvatiti da je ušla u pravi odjeljak.

Međutim, CNC veze imaju neka ograničenja. Na primjer, ruski znakovi se ne mogu koristiti u adresi. Oni se zamjenjuju numeričkom vrijednošću i znakom procenta. Stoga domaći programeri koriste transliteraciju ruskih riječi na latinicu. Na primjer, tako - oborudovanie ili produkcia. Također, automatski generirana CNC veza može povećati ukupnu dužinu linije.

Za implementaciju transliteracije i konverzije u URL-ove čitljive za ljude, koriste se posebni alati. Dostupni su, po pravilu, u sistemima za upravljanje sadržajem - CMS. CNC linkovi se kreiraju automatski, na osnovu naziva proizvoda, članka ili bloga, kao i sekcije u kojoj je objavljen. Kao rezultat toga, prilikom kreiranja novog zapisa ili dodavanja proizvoda, formira se čovjeku čitljiv URL, koji dobro uočavaju i ljudi i mašine.

Kako napraviti CNC veze u popularnom CMS-u

CMS je sistem za upravljanje sadržajem koji vam, u praktičnom i jednostavnom interfejsu, omogućava da u kratkom vremenu kreirate potpunu web stranicu. Funkcionalnost je proširena zbog prisustva velikog broja gotovih šablona, ​​modula i dodataka. Ovo omogućava osobi koja je daleko od programskih jezika PHP, JavaScript, HTML i srodnih da brzo kreiraju vlastitu web stranicu ili blog.

Gotovo svi sistemi za upravljanje sadržajem imaju odličan skup alata u obliku dodataka za kreiranje CNC-a. Vrijedi pobliže pogledati najčešće od njih.

  • WordPress je najpopularniji sistem za upravljanje sadržajem, prema statistikama. Instaliran je na najpoznatijim blogovima i web stranicama. Poznat je po lakoći učenja i instalacije.
  • Joomla je manje popularna, ali se još uvijek aktivno koristi među programerima. Ima dobru funkcionalnost, izbor komponenti, dodataka i modula.
  • OpenCart je poseban projekat za kreiranje internet prodavnica. Interno liči na bilo koji CMS, ali je „skrojen“ za rješavanje uskog spektra zadataka.

CNC veze u WordPress-u - Jednostavne za implementaciju

WordPress je vjerovatno najjednostavniji sistem za upravljanje sadržajem. Može uvelike pojednostaviti kreiranje web stranice ili bloga od nule za kratko vrijeme.

Postavljanje CNC-a u WordPress-u je jednostavno i u osnovi uključuje preuzimanje i instaliranje Cyr-To-Lat dodatka. Koristi se za pretvaranje ćiriličnih nizova u latinicu.

Prvo ga morate pronaći i preuzeti. Bolje je to učiniti sa zvanične WordPress web stranice. Na ovaj način možete izbjeći mogućnost da zlonamjerni ili adware kod uđe u dodatak.

  • Nakon preuzimanja arhive, potrebno je da je raspakujete.
  • Zatim morate premjestiti ovu mapu u odjeljak wp-content -> plugins. Ovo se obično radi pomoću bilo kojeg dostupnog FTP menadžera.
  • Sada se morate prijaviti na WordPress admin panel unosom korisničkog imena i lozinke.
  • U odjeljku “Plugins” morate pronaći Cyr-To-Lat i aktivirati ga. Dodatak je sada instaliran na sistemu i omogućen.
  • Da biste to učinili, idite na "Opcije", a tamo idite na "Stalne veze".
  • U općim postavkama postoji nekoliko šablona koje možete koristiti za izgradnju izgleda veze. Preporučuje se korištenje tipa “Custom”, koji vam omogućava da konfigurirate sve po potrebi. Najjednostavniji dizajn za takav šablon je /%category%/%postname%/. To znači da će kategorija biti prikazana u adresnoj traci, nakon čega slijedi naslov objave.
  • A onda Cyr-To-Lat sve ovo pretvara u latinicu. Kao rezultat, dobit ćete lijepu i razumljivu CNC vezu u WordPress-u.

Osim Cyr-To-Lat, možete koristiti i analoge koji su dostupni na službenoj web stranici. Na primjer, to su WP Translitera, ACF: Rus-To-Lat, Rus-To-Lat Advanced. Instaliranje ovih dodataka je slično, tako da nema smisla posebno se zadržavati na njima.

CNC u Joomli, nekoliko opcija za kreiranje

Joomla je malo složeniji sistem za upravljanje sadržajem. Baš kao i WordPress, ima mogućnost kreiranja web stranica i blogova za kratko vrijeme. Ima široku funkcionalnost i fleksibilnost. Zatim morate opisati kako napraviti CNC veze u ovom CMS-u.

Joomla u početku ima ugrađenu funkcionalnost za kreiranje URL-ova čitljivih ljudima. CNC veze u Joomla 3 mogu se omogućiti na stranici općih postavki u odjeljku “SEO Settings”. Stavku “Omogući SEF (CNC)” treba postaviti na “Da”. Na ovaj način će veze biti pretvorene u razumljiviji oblik.

Ovdje možete dodatno podesiti URL preusmjeravanje kreiranjem CNC linka u htaccess-u. Ova datoteka služi kao skladište konfiguracije za Apache web server. U njemu možete koristiti regularne izraze i direktivu RewriteRule da promijenite konverziju veze u željeni URL. Glavna razlika između ovog pristupa je fleksibilnost. Možete dati veze do gotovo bilo koje vrste.

Stavka “Dodaj sufiks URL-u” dodaje ekstenziju dokumenta na kraj reda. Na primjer, html. Ovo proširenje nije od malog interesa za prosječnog posjetitelja web stranice, tako da se opcija može ostaviti u poziciji „Ne“.

Aliasi u Unicodeu - ova stavka transliterira naziv materijala na latinski. To je neophodno kako se umjesto ruskih slova ili drugih simbola ne bi prikazalo nešto nezgodno i nečitljivo.

Alternativne komponente za Joomla

Također možete implementirati CNC generator linkova u Joomla koristeći različite komponente. Na primjer, jedan od popularnih je JoomSEF. Distribuira se besplatno i bolje ga je preuzeti sa zvanične Joomla web stranice.

Njegova funkcionalnost, osim pretvaranja URL-ova u CNC, uključuje i set za generiranje metapodataka, tražilice, ključne riječi, kao i upravljanje dupliranim stranicama. Vrijedi napomenuti dostupnu podršku za UTF-8 kodiranje i prilagođavanje 404 stranice po vašem nahođenju.

U Joomli 3 postoje tri načina instalacije: preuzimanje direktno sa vašeg računara, iz direktorijuma sajta i slanjem veze do njega.

Za prvu opciju, morat ćete preuzeti datoteku. Zatim odaberite “Extensions” iz menija administrativne ploče CMS-a i idite na “Extensions Manager”. Pomoću dugmeta „Odaberi datoteku“ potrebno je da sistemu pokažete pripremljenu arhivu i instalirate je.

Druga opcija se rijetko koristi. Ali treći je najpogodniji od njih, jer ne zahtijeva preuzimanje. Vi samo trebate kopirati link na JoomSEF i navesti ga u polju “Instaliraj sa URL-a” na kartici istog imena. Sistem će sam provjeriti njegovo prisustvo i instalirati ga ako se svi parametri poklapaju.

Vrijedi napomenuti da da bi dodatak funkcionirao u potpunosti, stavke “Omogući SEF”, “URL Preusmjeravanje” i “Dodaj sufiks URL-u” u SEO postavkama moraju biti postavljene na “Da”.

Instalirana komponenta će se odmah integrirati u sistem u aktivnom načinu rada i početi s radom. Naime, sve postojeće linkove pretvara u estetskiji izgled.

JoomSEF ima veliki broj postavki i opcija. Uz njihovu pomoć možete vrlo suptilno dovesti sve linkove do web stranice u gotovo bilo koji potreban oblik.

JBZoo i čovjeku čitljiv URL

Komponenta JBZoo je univerzalni i moćan alat za kreiranje online prodavnica, kataloga, blogova i jednostavno sajtova za vizit karte baziran na Joomla sistemu za upravljanje sadržajem.

Da biste instalirali JBZoo u Joomla, mora već imati Zoo dodatak.

Ponekad standardne SEF postavke ne dosegnu svoje komponente dovoljno za izvođenje konverzije. Stoga se preporučuje korištenje sh404SEF komponente za kreiranje CNC veza u JBZoo-u. Ovaj proizvod je besplatan i dobar je alat za izgradnju linkova u JBZoo-u. postavke, funkcije, podrška za razne društvene mreže i servise.

Instalacija se vrši kopiranjem linka u arhivu, ili direktnim učitavanjem prethodno preuzete datoteke na server.

OpenCart i CNC podešavanje

OpenCart je platforma koja nije vezana ni za jedan sistem za upravljanje sadržajem. To jest, funkcionira odvojeno. Njegov glavni fokus je praktično kreiranje online prodavnica različitog stepena složenosti. Iako je sam proizvod besplatan, mnogi dodaci se distribuiraju na komercijalnoj osnovi. Najnovija stabilna verzija je 2.0.

Možete započeti postavljanje CNC-a na prvi način uređivanjem htaccess konfiguracijske datoteke Apache web servera.

  • Da biste to učinili, trebate otići u mapu web lokacije putem FTP-a ili upravitelja datoteka dostupnog u administrativnoj memoriji.
  • Osnovni direktorij bi trebao sadržavati datoteku .htaccess.txt. Pošto nema uticaja na sistem sa ekstenzijom txt, prvo što treba da uradite je da ga preimenujete u .htaccess. Sada će web server pročitati svoje direktive i izvršiti ih.
  • Sada morate otići na postavke stranice i na kartici "Server" omogućiti korištenje CNC-a.
  • Sve promjene moraju biti sačuvane.
  • Sada bi se svi linkovi trebali promijeniti.

Ponekad se iz nekih razloga mnoge adrese i dalje ne mijenjaju i ostaju nejasne. Za implementaciju ovog zadatka možete koristiti SeoPro komponentu. Istina, prije nego što ga instalirate, prvo ćete morati implementirati OCMOD Multiline Fix. Da biste to učinili, morate ručno promijeniti kod jedne datoteke. Nalazi se na admin/controller/extension/modification.php. Da biste ga uredili, preporučuje se korištenje uslužnog programa Notepad++ kako biste izbjegli probleme s kodiranjem.

Trebate dodati samo jednu liniju koda u blok nakon varijable $limit. izgleda ovako:

  • $quote = $operation->getElementsByTagName("search")->item(0)->getAttribute("quote");
  • ako (!$limit) (
  • $limit = -1;

a nakon toga dodati:

  • if ($quote == "tačno") (
  • $pretraga = preg_quote($pretraga);

Zatim morate instalirati sam SeoPro modul. Preuzeta arhiva mora biti raspakirana na serveru. Zatim pokrenite nekoliko upita baze podataka koristeći phpmyadmin:

  • ALTER TABLE `oc_product_to_category` DODAJ `main_category` tinyint(1) NIJE NULL DEFAULT "0"; ALTER TABLE `oc_product_to_category` DODAJTE INDEX `main_category` (`main_category`);

Sada moramo urediti glavnu datoteku index.php. Linija koja vas zanima je:

  • $controller->addPreAction(new Action("common/seo_url"));

koji je zamijenjen sa:

  • if (!$seo_type = $config->get("config_seo_url_type")) (
  • $seo_type = "seo_url";
  • $controller->addPreAction(new Action("common/" . $seo_type));

Zatim, postoji skup procedura koje se odnose na podešavanja unutar admin panela. U meniju morate pronaći "Moduli", idite na "Modifikatori" i kliknite na ažuriranja. Dok ste ovdje, trebate otići na listu “Moduli” i instalirati SeoPro na nju. Zatim, klikom na dugme „Uredi“, uđite u njega i sačuvajte. Nakon svih manipulacija, sve bi trebalo raditi ako ne, onda morate pokušati ponovo instalirati modul. Ili potražite pomoć na specijalizovanim forumima.

Implementacija CNC funkcionalnosti u PHP jeziku

Većina sajtova na Internetu je napisana u PHP-u. Prilično je moćan, praktičan i lak za učenje. Njegov rad je nevidljiv za korisnika, pošto se PHP kod obrađuje na strani servera i gotova HTML stranica koja je razumljiva pretraživaču se šalje pretraživaču.

Možete pokazati implementaciju CNC veza u PHP-u koristeći mali primjer koda. Međutim, da biste doveli adresne linije u stvarnim projektima sa više stranica u oblik čitljiv za ljude, morat ćete se pomučiti.

Bilo koja web stranica počinje svoj rad sa index.php datotekom. Takođe generiše posete drugim stranicama sajta. Ali prvo morate malo promijeniti htaccess konfiguracijski fajl. U njemu morate navesti ili dekomentirati nekoliko direktiva, kao što je prikazano na fotografiji.

Prvi red vam omogućava da razriješite URL koristeći server. Drugi postavlja osnovnu adresu. Sljedeća dva reda provjeravaju prisutnost datoteke i mape. Potonji prenosi kontrolu na index.php ako su redovi 3 i 4 implementirani bez grešaka.

Za pohranjivanje korespondencije između ID-a stranice i njene konvertirane vrijednosti potrebna je tabela. Stoga se mora kreirati. Konkretno, možete kreirati jednostavnu za razumijevanje procesa. Sadržat će dva polja: SEF i page_id. SEF pohranjuje ime i tip je varchar. I page_id su brojevi stranica tipa int.

Sada ostaje ispraviti samu datoteku index.php. Ovo je samo primjer i u praksi za određeni projekat sve može biti malo drugačije: $result = $_SERVER["REQUEST_URI"]. U ovom redu, traženi URL se prenosi na varijablu $result.

  • if (preg_match ("/([^a-zA-Z0-9\.\/\-\_\#])/", $result)) ( header("HTTP/1.0 404 nije pronađen"); echo " Nevažeći znakovi u URL-u"; izlaz; )

Ovaj blok provjerava prisustvo simbola, brojeva i nekih znakova. Ako postoji nešto drugo od navedenih, tada se prikazuje 404 stranica.

  • $array_url = preg_split("/(\/|\..*$)/", $rezultat,-1, PREG_SPLIT_NO_EMPTY);

Ovdje je deklariran niz $array_url u koji se, korištenjem funkcije preg_split, postavljaju elementi koji nemaju ništa dodatno u CNC-u.

  • if (!$array_url) ( $ID_page = 1; )else( $sef_value = $array_url;

Ovdje se zahtjev obrađuje u slučaju kada zahtjev nije upućen na određenu stranicu, već na domenu. Stoga, morate odgovoriti sa id = 1. Također u ovom trenutku postoji zahtjev bazi podataka projekta, koja saznaje da li ima vrijednost iz varijable $sef_value u polju SEF. Ako ništa nije pronađeno, pošaljite korisniku stranicu 404. Na kraju se obrađuje rezultirajući adresni kod i vraćaju se odgovarajući materijali ili elementi.

Prednosti i mane korištenja CNC-a

Prednosti korištenja URL-ova čitljivih ljudi mogu se navesti na sljedeći način:

  • veza vizualno izgleda estetski ugodnije od skupa nerazumljivih simbola, posebno na nepoznatim stranicama;
  • zapamtiti adresu je mnogo lakše;
  • ceo put i struktura lokacije postaju jasni;
  • GET parametri koji se prenose na uobičajen način koriste varijable u adresnoj liniji, što nije slučaj u CNC-u, što znači da sigurnost nije narušena;
  • poboljšanje navigacije sajtom;
  • SEO optimizacija se značajno poboljšava, a roboti za pretraživanje bolje indeksiraju takvu stranicu.

Ima mnogo manje nedostataka. A najznačajniji od njih je postavljanje. Nije uvijek moguće dovesti adrese stranica u ljudski razumljiv oblik koristeći standardna rješenja ili rješenja treće strane. Ponekad morate ući u kod i sami ga uređivati, što zahtijeva znanje i vrijeme. Drugi nedostatak nije toliko značajan i tiče se lokacija s velikim prometom. Zbog formiranja linkova u hodu povećava se opterećenje stranice. Ali budući da se cijena mrežne opreme stalno smanjuje, malo ljudi razmišlja o takvim troškovima za serverske resurse. Općenito, prednosti daleko nadmašuju nedostatke, pa iako je čovjeku čitljive URL-ove teško implementirati, vrijedi ih koristiti.

Zaključak

U članku se govori o tome koje su veze CNC, a koje nisu. Detaljno su opisana najjednostavnija i najbrža rješenja problema. Kao i nekoliko najpovoljnijih opcija za složene pristupe. U svakom slučaju, korištenje CMS-a prilikom izrade web stranice značajno smanjuje troškove rada i vremena prilikom optimizacije adresa stranica. Stoga bi se kombinacija CMS-a i CNC-a trebala koristiti kao najefikasnija alternativa ručnom razvoju.

U promociji i optimizaciji web stranice potrebno je uzeti u obzir apsolutno sve, čak i svaki najmanji detalj, ako to može nekako poboljšati poziciju Vaše web stranice. Optimizatori početnici se često pitaju šta je CNC, i to s dobrim razlogom. CNC je skraćenica za čovjeku čitljiv URL. Preporučujem korištenje takvih adresa na apsolutno svim web stranicama. Na kraju krajeva, oni su razumljivi i pogodni za posjetitelje, što znači da ih pretraživači uzimaju u obzir.

Pogledajte sami koji će vam URL biti jasniji. Ovo:

http://site/?p=3

ili ovaj:

Mislim da će svi, bez izuzetka, reći da je druga opcija razumljivija i čitljivija. Šta možemo reći o sadržaju stranice ako ima adresu poput one u prvom primjeru? Skoro nista. Ali na drugoj adresi odmah možete zaključiti da ćemo razgovarati o instaliranju dugmadi za društvene mreže na stranici.

Ovo je samo jedan mogući primjer. Neki motori za kreiranje web stranica automatski generiraju takve adrese stranica koje, kako kažu, ne možete shvatiti bez boce. URL-ovi su ponekad toliko glomazni da im čak ni adresna traka nije dovoljna. CNC-ovi su laki za razumevanje, mogu se pamtiti, zapisivati, diktirati. Ali to nije sve. Kao što je gore spomenuto, pretraživači ne mogu zanemariti ono što je zgodno za korisnike interneta. Neću govoriti o uticaju CNC-a na pozicije sajtova u rezultatima pretrage, jer takve eksperimente nisam sprovodio, ali postoje mišljenja da jesu. Ali činjenica da uz pomoć CNC-a možete povećati broj prijelaza sa tražilica je činjenica. Zašto? Uvjerite se sami:

Zahvaljujući ovom jednostavnom upitu za pretraživanje, možete vidjeti da Yandex naglašava ključne riječi u URL-ovima podebljanim slovima. Slažem se, privlači pažnju. I veća je šansa da će korisnik otići na stranicu na kojoj će ključne riječi biti podebljane ne samo u naslovu i opisu, već i u adresi web stranice.

Postavljanje CNC-a na web stranicama napravljenim pomoću bilo kojeg cms-a obično je jednostavno. Najčešće se mogu omogućiti direktno u admin području web-mjesta, ponekad i dalje morate instalirati dodatke da biste to učinili. Pokazat ću vam kako napraviti CNC koristeći WordPress kao primjer.

Kako postaviti CNC na WordPress

Trebat će vam samo nekoliko minuta da postavite CNC na WordPress. Prije svega, prijavite se na admin panel stranice i idite na postavke-permalinks.

Vidjet ćete ove jednostavne postavke. U početku ćete odabrati „podrazumevanu“ opciju, naravno, to je neprihvatljivo sa tačke gledišta optimizacije. Potrebno je odabrati opciju čiji primjer sadrži natpis “sample-post”. Na svim svojim sajtovima i blogovima kreiranim na Wordpress-u biram „naslov posta“, jer smatram da nema potrebe da se u URL-u označavaju datumi. Također možete odabrati opciju “random” i upisati /%postname%/ u polje, isto će se dogoditi.

RewriteEngine na RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule . /index.php [L]

Nakon ova tri jednostavna koraka, vaša web stranica će imati CNC omogućen. Na drugim motorima također nema ništa komplicirano u postavljanju CNC-a, iako postoje izuzeci.

Problem je u tome što webmasteri početnici prekasno razmišljaju o svim zamršenostima optimizacije web stranica. To svakako nije njihova krivica. Uostalom, nemoguće je razmišljati o nečemu što još nije ni poznato. Kako biste izbjegli neugodne trenutke, svakako pročitajte o tome. Svijest o tome šta su CNC i za šta su potrebni najčešće dolazi prekasno. Ponekad je do tog trenutka na web mjestu već napisano nekoliko desetina članaka, a tada je webmaster suočen s teškim izborom: ostaviti sve kako jest ili se prebaciti na CNC. Ako vaša stranica još uvijek nema mnogo vanjskih linkova, a njena pozicija u rezultatima pretraživanja još nije tako visoka, onda ipak preporučujem postavljanje CNC-a. Na kraju krajeva, optimizacija web stranice se u suštini sastoji od mnogo tačaka, a što se više njih završi, to bolje.

Dobar dan, dragi čitaoci mog bloga, danas želim da pričam sa vama o postavljanju permalinkova u WordPress-u, tzv. CNC WordPress. Tema svakako nije nova i nema ništa komplikovano, ali mnogi ljudi pitaju i svaki put odgovarati na mejl nije baš zgodno. Inače, uvijek možete dati link do posta i tu je kraj, a klijent je zadovoljan i nema potrebe tražiti tekst :-).

Navigacija stranice:

CNC - ljudski čitljivi URL-ovi (ponekad dešifrovani kao ljudski), ali u suštini su iskrivljena engleska skraćenica SEF url (url prilagođen pretraživaču), linkovi prilagođeni pretraživačima. Prosto rečeno, ovo su linkovi u formi čistog teksta umesto parametara get parametara.?p=1691 slažemo se, prijatnije je videti ovako https://site/nastrojka-chpu-wordpress/

Ključne prednosti CNC-a za WordPress

  • Prednosti CNC Wordpress-a za posjetitelje

    • veze imaju atraktivniji izgled u URL traci;
    • takvu vezu je lakše zapamtiti ako, na primjer, govorimo o nazivima funkcija ili drugim jedinstvenim frazama;
    • Koristeći CNC link možete lako razumjeti u kojoj se sekciji trenutno nalazimo.
  • Prednosti CNC WordPress-a za SEO optimizaciju

    • ispravan tekst u linku utiče na rangiranje stranice u pretraživačima;
    • neki sistemi mogu istaknuti dio veze koji odgovara upitu za pretraživanje;
    • potpuno prisustvo strukture u CNC URL-u;
    • Sve GKD možete napraviti na ćirilici u transliteraciji.
  • Prednosti CNC-a za programera i vlasnika stranice

    • na društvenim mrežama, neka od legalnih imena neće biti izgubljena kada se vaša stranica ponovo objavi;
    • možete napraviti uredne, lijepe linkove umjesto kilometarskih, ogromnih, kao što je to nekada bio slučaj u Joomli :-);
    • web stranica ili blog sa CNC-om izgleda mnogo privlačnije i razumljivije;
    • još jedan plus za upotrebljivost vaše stranice.


Sada smo glatko došli do trećeg i poslednjeg vodiča za kreiranje CNC mašine. Biće pun korisnih informacija o podešavanju elektronike, upravljačkim programima mašine i kalibraciji mašine.
Budite strpljivi - biće puno pisama!

Softver

Budući da nećemo moći u potpunosti testirati sklopljeni kontroler bez računala s konfiguriranim programom za upravljanje strojem, počećemo s njim. U ovoj fazi nisu potrebni nikakvi alati, potreban vam je samo računar sa LPT portom, ruke i glava.

Postoji nekoliko programa za upravljanje CNC mašinom sa mogućnošću učitavanja kontrolnog koda, na primer, Kcam, Desk CNC, Mach, Turbo CNC (pod DOS-om), pa čak i operativni sistem optimizovan za rad sa CNC mašinom - Linux CNC.

Moj izbor je pao Mach a u članku ću razmotriti samo ovaj program. Objasniću svoj izbor i opisati nekoliko prednosti ovog programa.

Mach je na tržištu već nekoliko godina i etablirao se kao vrlo vrijedno rješenje za upravljanje CNC mašinom.
- Većina ljudi koristi Mach 2/3 za kontrolu svoje kućne mašine.
- Zbog njegove popularnosti, na internetu postoji dosta informacija o ovom programu, mogućim problemima i preporukama kako ih riješiti.
- Detaljno uputstvo na ruskom
- Mogućnost ugradnje na slabe. Imam instaliran Mach 3 na Celeron 733 sa 256MB RAM-a i sve radi odlično.
- A glavna stvar je puna kompatibilnost sa Windows XP-om, za razliku od, na primjer, Turbo CNC-a, koji je dizajniran za DOS, iako je TurboCNC još manje zahtjevan za hardver.

Mislim da je ovo više nego dovoljno da odaberete Mach_e, ali niko vam ne brani da isprobate drugi softver. Možda će vam bolje odgovarati. Još jedna stvar koju treba spomenuti je prisustvo drajvera kompatibilnog sa Windows 7. Pokušao sam ovu stvar, ali nije dobro išlo. Možda zbog zamora sistema - star je već dvije godine i obrastao je svim vrstama nepotrebnog smeća, a Mach se preporučuje da se instalira na novi sistem i da se ovaj računar koristi samo za rad sa mašinom. Generalno, čini se da sve radi, ali motori redovno preskaču korake, dok se na računaru sa XP ista verzija Macha ponaša odlično.


Razmotrimo samo X os, a ostalo možete sami konfigurirati po istom principu. Parametar Steps per označava koliko je koraka potrebno vašem motoru da izvrši punu revoluciju. Standardni SD ima korak od 1,8 stepeni, tj. delimo 360 stepeni (puni obrt) sa 1.8 i dobijamo 200. Tako smo otkrili da se motor u STEP modu rotira za 360 stepeni u 200 koraka. Ovaj broj upisujemo u polje Koraci po. Shodno tome, u načinu HALF-STEP neće biti 200, već 2 puta više - 400 koraka. Šta napisati u Koraci po polju, 200 ili 400, zavisi od toga u kom režimu se nalazi vaš kontroler. Kasnije, kada se povežemo sa mašinom i izvršimo kalibraciju, promenićemo ovaj parametar, ali za sada ga postavimo na 200 ili 400.

Brzina– postavlja maksimalnu brzinu kretanja portala. Radi pouzdanosti, postavio sam ga na 1000, ali kada radim, smanjim ili povećam odmah u glavnom prozoru Macha. Općenito, preporučuje se da ovdje unesete broj koji je 20-40% manji od maksimalnog mogućeg koji vaš motor može proizvesti bez preskakanja koraka.

Paragraf Ubrzanje– ubrzanje. Vrijednost unesena u ovaj red, kao i brzina, zavise od vašeg motora i napajanja. Prenisko ubrzanje značajno će povećati vrijeme potrebno za obradu figure složenih oblika i terena, dok previsoko ubrzanje povećava rizik od preskakanja koraka pri startu jer motor će početi da se gasi. Općenito, ovaj parametar se postavlja eksperimentalno. Iz mog iskustva, 200-250 je optimalna vrijednost.

Step puls i Dir puls. Od 1 do 5, ali možda i više. Ako vaš kontroler nije dobro sastavljen, onda je stabilan rad moguć uz duži vremenski interval.

Zaboravio sam reći da će najvjerovatnije svaki put kada pokrenete Mac, tipka Reset treptati. Kliknite na nju, inače vam neće dozvoliti ništa da uradite.

Ugh. Pa, sada pokušajmo preuzeti kontrolni program, čiji primjer možete preuzeti na kraju članka. Pritisnite dugme Učitajte G-kod ili idite na meni Datoteka/učitavanje G-koda svima je pogodnije i pojavljuje se prozor za otvaranje kontrolnog programa.


UE je obična tekstualna datoteka u kojoj su koordinate upisane u koloni. Kao što možete vidjeti na listi podržanih tipova datoteka, postoji txt format, stoga se može otvarati i uređivati ​​običnim notepadom, poput datoteka sa ekstenzijom nc, ncc, tap. Možete ispraviti G-kod u samom programu pritiskom na dugme Uredite G-kod.

Učitavamo UE i vidimo da se u lijevom prozoru pojavio kod, au desnom prozoru obris figure koju ćemo izrezati.


Da biste započeli obradu, sve što treba da uradite je da pritisnete zeleno dugme Cycle Start, što i radimo. U koordinatnom prozoru su počeli da se pojavljuju brojevi, a virtuelno vreteno se pomeralo preko slike, što znači da je proces obrade uspešno započeo i naša virtuelna (za sada) mašina je počela da obrađuje deo.


Ako iz nekog razloga morate pauzirati rad mašine, kliknite Stop. Za nastavak, ponovo pritisnite Cycle Start i obrada će se nastaviti sa istog mjesta. Nekoliko puta su me prekidali tokom kiše kada je trebalo da isključim i pokrijem mašinu.

Brzina se mijenja pomoću tipki “+” “-” u koloni Feed Rate, i u početku je jednak 100% brzine podešene u podešavanju motora. Ovdje možete prilagoditi brzinu kretanja portala određenim uvjetima obrade. Brzina je podesiva u vrlo velikom rasponu od 10 do 300%.

To je u suštini sve oko podešavanja Mach3, nadam se da nisam ništa zaboravio. Malo kasnije, kada budemo kalibrirali i pokrenuli mašinu, reći ću vam o još nekim potrebnim podešavanjima. Sada uzmite čaj, kafu, cigaretu (šta god želite) i dajte sebi trenutak odmora kako biste s novom snagom i svježim umom mogli početi s postavljanjem elektronike mašine.


Preporučljivo je to učiniti s ugrađenim vretenom jer... Malo je vjerovatno da ćete kod kuće moći napraviti apsolutno ravnomjeran nosač vretena i ravnomjerno ga pričvrstiti na Z os.

Recimo da sada poravnate Z os, a kada napravite montažu i instalirate vreteno, iznenadit ćete se koliko će se ono krivo tamo nalaziti. Prvo što treba učiniti je učvrstiti bušilicu ili rezač u steznu glavu. Sada pomeramo portal na bilo koje mesto na našem radnom (koordinatnom) stolu i koristimo kvadrat da vidimo da li imamo 90 stepeni između stola i rezača. U zavisnosti od dizajna montaže vretena i same Z osi, podesite položaj glodala i nakon postizanja željenog rezultata fiksirajte vreteno u tom položaju.

Pa, još jedno podešavanje je da provjerite može li vaša mašina nacrtati pravi ugao kada joj to kažete. U suprotnom, ovo je ono sa čime biste mogli završiti.


Za sebe sam smislio dva načina da ovo provjerim i prilagodim;
1 - Ovo je najuniverzalniji rezač - slomljena i ponovo naoštrena bušilica od 3 mm. U nedostatku drugih rezača, koristi se i za grubu i za završnu obradu. Ogroman plus ovog rezača je njegova jeftinost, ali nedostaci su: ne može se pravilno naoštriti i ima vrlo ograničen resurs. Doslovno par malih slika, nakon čega počinje paliti drvo. Iz svega proizilazi da kvalitet obavljenog posla nije baš dobar, nakon čega slijedi obavezna dorada brusnim papirom, a morat ćete dosta brusiti.
2 - Ravni nož sa dvije žlebove 3.175 i 2 mm. Obično se koristi za uklanjanje grubog sloja malih obradaka, ali ako je potrebno, može se koristiti i kao završni sloj.
3 - Konusni rezači 3, 2 i 1,5 mm. Primjena: završna obrada. Prečnik određuje kvalitetu i detalje konačnog rezultata. Kod rezača od 1,5 mm kvalitet će biti bolji nego kod rezača od 3 mm, ali će se i vrijeme obrade značajno povećati. Upotreba konusnih glodala za završnu obradu praktično ne zahtijeva naknadno dodatno brušenje.
4 - Konusni graver. Koristi se za graviranje, a legura od koje je napravljen omogućava graviranje i na metalu. Druga primjena je obrada vrlo malih dijelova koji se ne mogu obraditi konusnim rezačem.
5 - Direktan graver. Koristi se za rezanje ili rezanje. Na primjer, potrebno je izrezati... slovo "A" iz lista šperploče od 5 mm. Ugradite pravi graver u vreteno i ovdje imate CNC ubodnu pilu . Koristio sam ga umjesto ravnog rezača kada se pokvario. Kvaliteta obrade je sasvim normalna, ali povremeno se omota oko dugih čipova. Morate biti na oprezu.
Svi navedeni rezači imali su dršku od 3,175 mm, a sada su teška artiljerija.
6 - Ravni i konusni glodali 8 mm. Primjena je ista kao kod rezača od 3 mm, ali za radove većeg obima. Vrijeme obrade je značajno smanjeno, ali nažalost nisu prikladni za male izratke.

Sve ovo je samo mali dio broja rezača koji se mogu koristiti u CNC-u za obavljanje raznih zadataka. Ne mogu a da ne upozorim početnike na značajnu cijenu dobrih rezača. Na primjer, gore opisani rezači od brzog čelika od 8 mm koštaju oko 700 rubalja. Karbidni rezač je 2 puta skuplji. Dakle, CNC igračke se ne mogu svrstati među najjeftinije hobije.

Fotografije

Objavljujem vam na razmatranje nekoliko fotografija onoga što sam uspjela da uradim tokom nekoliko ljetnih mjeseci.
Prva testna palačinka. Glodalo br. 1. Strašno zar ne? I ako je ostalo istog kvaliteta)))


Prva ozbiljna provera mašine. Dimenzije 17 x 25 cm Reljefna visina 10 mm, vrijeme trajanja - 4 sata.
Kao i sljedeći posao, i ovaj je rađen istim rezačem br.1. Kao što vidite, rezultat je prilično podnošljiv.


I ovdje je rezač postao tup, a drvo je počelo gorjeti.


Isprobao sam šta graver konusa može.


Sestra me je zamolila da joj isečem psa. Gruba obrada – rezač br. 2 3 mm, završna obrada br. 3 3 mm. Reljef 6 mm, vrijeme obrade oko 1,5 sat.


Znakovi za kuću. Reljef je 10 mm, ali je već konkavno jer ovo značajno skraćuje vrijeme obrade. Nije obrađena cijela površina, već samo natpis. Vrijeme obrade je oko 2 sata, uz pomoć rezača br. 5 (direktni graver).


Moj pokušaj da napravim trodimenzionalnu drvenu fotografiju. Napravio sam grešku kada sam upario čoveka i drvo, ali sve u svemu, mislim da je ispalo dobro. Gruba obrada - ravni rezač 3 mm, završna obrada konusnim glodalom 2 mm. Reljef je 5 mm, ali se ne sjećam vremena obrade.

Glas čitalaca

Članak je odobrilo 89 čitalaca.

Da biste učestvovali u glasanju, registrujte se i prijavite se na stranicu sa svojim korisničkim imenom i lozinkom.
mob_info