Плагін чпу для вордпресу. Налаштування ЧПУ WordPress - постійні посилання

Радий Вас вітати на моєму блозі! У Вас досі немає людино-зрозумілих URL-адрес на сайті і Ви почали замислюватися над цим? Тоді ця стаття для Вас.

Що таке ЧПУ

ЧПУ (людино-зрозуміла URL) сайту – це таким чином сформований URL сторінки, Що за його назвою зрозуміло про що йдеться у статті. Ось два малюнки: на першому звичайний URL, на другому вже людино-зрозумілий.

Взагалі, я вважаю, що людино-зрозумілі урли необхідно налаштовувати на кожному сайті, особливо якщо у вас молодий сайт, наприклад, з відвідуваністю не більше 100 осіб на добу. Якщо Ви тільки створили свій сайт, сміливо ставте ЧПУ. На зрілішому сайті треба ще подумати.

Переваги ЧПУ

Переваг у людино-зрозумілих URL багато, ось на мій погляд, найважливіші:

    • На вигляд цього URL буде відразу видно про що стаття
    • Пошукові системи підсвічують збіг ключових слів у URL сторінки з тими, які вводить користувач у рядок пошуку

  • З людино-зрозумілих URL-адрес пошукові системи зможуть скласти правильну структуруВашого сайту
  • Людина потрапивши на сайт, зможе здійснювати вручну навігацію сайтом

Правильне налаштування ЧПУ

Отже, перейдемо до практичних дій. Для того, щоб налаштувати правильні ЧПУ, заходимо в адмінку сайту. Далі у головному меню вибираємо пункт « Налаштування», а в ньому підпункт « Постійні посилання».

У вікні ставимо перемикач радіо-кнопки на «Довільно» і в поле для введення вбиваємо наступне заклинання: /%category%/%postname%.html. Ця структура є найбільш оптимальною для просування сайту.

Ви запитаєте, а якщо я хочу прибрати «.html» з кінця URL рядка? Я Вам відповім, що не треба цього робити, тому що стає незрозумілою структура сайту. З такого URL важко буде зрозуміти: це категорія, в якій знаходиться стаття, або категорія, в якій є підкатегорія.

Установка плагіна cyr to lat enhanced

Перед тим, як почати встановлювати плагін cyr to lat enhanced для WordPress, розповім про його переваги над rus to lat:

  • На відміну від rus to lat, він оновлюється і підтримується. Rus to lat востаннє оновлювався чотири роки тому
  • Якщо на сайті були статті до його встановлення, то він автоматично зробить зі старих посилань людино-зрозумілі

Отже, приступимо до . У головному меню адмінки сайту вибираємо « Плагіни», далі « Додати новий». На наступній сторінці у полі пошуку плагінів вбиваємо "cyr to lat". У результатах пошуку вибираємо "cyr to lat enchanced". Також не забуваємо його активувати.

Забираємо «category» із посилання на рубрику

Для вирішення цієї проблеми я витратив багато часу в інтернеті. На одних сайтах говорили, що треба поставити спеціальний плагін, на інших, що треба використовувати для цього файл ".htaccess". Навіть бачив, що рекомендували вставити в код спеціальну php-функцію. Але якого було здивування, коли я знайшов цей спосіб, з яким зараз поділюся з Вами. Думаю, Ви здивуєтеся не менше за мій.

Для видалення “category” з рубрик у WordPress треба лише перейти в налаштування постійних посилань». Там у секції "Додатково" знайти поле "Префікс для рубрик" і вставити туди крапку ("."). Отак усе просто.

Отже, резюме. Ми дізналися, що таке ЧПУ, як зробити людино-зрозумілі url в WordPress і для чого нам це треба. Якщо у Вас є якісь питання та побажання, можете залишати їх у коментарях. Успіхів Вам і до зустрічі!

З повагою Євген Кузьменко.

Світ інтернету стрімко розвивається і підкорює нові вершини. Мільйони сайтів, сервісів та служб раді прийняти чергового користувача на своїх сторінках. Створено безліч адрес, які генеруються автоматично. І не завжди їх зручно читати та запам'ятовувати. До того ж безглуздий набір символів погано ранжується пошуковими системами. Внаслідок цього виникла необхідність запровадити реалізацію коду таким чином, щоб він міг з'явитися у зручнішому та приємнішому оці користувача вигляді.

Тому у світі веб-розробок з'явився термін ЧПУ-посилання. Про те, що це таке і як його реалізувати, йтиметься у статті.

Що таке ЧПУ-посилання

Взагалі, ЧПУ – слово жаргонне, що означає людинозрозумілий урл. УРЛ – запозичення від англійської URL, одноманітного локатора ресурсу. Людина зрозуміла, у свою чергу, означає набір символів в адресному рядку, який зручно та легко сприймається. Наприклад, адреса сторінки, що генерується, може виглядати так: http://example.com/index.php?page=name. Не дуже зрозуміло виглядає і не вказує структуру сайту. Є знаки, що не несуть смислового навантаження і неясно, що означає сторінка та ім'я.

Наступна адреса може мати такий вигляд: http://example.com/products/new/boat. Тут відомо, що йдеться про продукцію, причому нової, саме - про човні. Це і є людинозрозумілим урлом. Він набагато краще індексується пошуковими системами і показується у видачі вище за інші. А людина, яка відвідала сайт, зможе зрозуміти, що зайшла саме у потрібний розділ.

Однак у ЧПУ-посилань є деякі обмеження. Наприклад, на адресі не можна використовувати російські символи. Вони при цьому замінюються на числове значеннята знак відсотка. Тому вітчизняні розробники використовують транслітерацію російських слів на латиницю. Наприклад, так - озброєння або постачання. Також автоматично сформоване ЧПУ-посилання може збільшити загальну довжину рядка.

Для реалізації транслітерації та перетворення до людинозрозумілих урл використовуються спеціальні засоби. Доступні вони, зазвичай, в системах управління контенту - CMS. Створення ЧПУ-посилань відбувається у них автоматично, з урахуванням назви товару, статті чи блогу, і навіть розділу, де він розміщений. У результаті при створенні нового запису, Додавання товару формується людинозрозумілий урл, який добре сприймається і людьми, і машинами.

Як зробити посилання ЧПУ в популярних CMS

CMS — система управління, контентом, яка у зручному та простому інтерфейсідозволяє за короткий термін створити повноцінний сайт. Функціонал розширюється рахунок наявності великої кількості готових шаблонів, модулів та плагінів. Це дозволяє людині далекій від мов програмування PHP, JavaScript, HTML та суміжних їм, швидко створити свій власний сайт або блог.

Практично всі системи управління контентом мають відмінний набір інструментів у вигляді плагінів для створення ЧПУ. Варто докладніше розглянути найпоширеніші з них.

  • WordPress - найпопулярніша, за статистикою, система управління контентом. Вона встановлена ​​на більшості відомих блогів та сайтів. Славиться простотою освоєння та встановлення.
  • Joomla - популярна менше, але все ж таки активно використовується серед розробників. Має хороший функціонал, вибір компонентів, плагінів і модулів.
  • OpenCart – окремий проект для створення інтернет-магазинів. Внутрішньо нагадує будь-яку CMS, але «заточено» під рішення вузького кола завдань.

ЧПУ-посилання в WordPress - простота реалізації

WordPress є, мабуть, найпростішою системою керування контентом. Вона здатна спростити створення сайту або блогу з нуля за короткий час.

Налаштування ЧПУ в WordPress просте і зводиться в основному до скачування та встановлення плагіна Cyr-To-Lat. Він служить для перетворення кирилиць на латиницю.

Для початку варто його знайти та завантажити. Робити це краще з офіційного сайту WordPress. Так можна уникнути ймовірності попадання в плагін шкідливого чи рекламного коду.

  • Після завантаження архіву його потрібно розпакувати.
  • Потім треба перемістити цю папку в розділ wp-content->plugins. Робиться це, як правило, за допомогою будь-якого доступного менеджера FTP.
  • Тепер потрібно зайти в адміністративну панель WordPress, ввівши логін та пароль.
  • У розділі «Плагіни» потрібно знайти Cyr-To-Lat та активувати його. Плагін тепер встановлений у системі та увімкнено.
  • Для цього треба перейти до «Параметрів», і там зайти до «Постійних посилань».
  • У загальних параметрах є кілька шаблонів, за якими можна побудувати зовнішній виглядпосилання. Рекомендується використовувати тип «Довільно», що дозволяє налаштувати все, як потрібно. Найпростіша конструкція такого шаблону - /%category%/%postname%/. Вона означає, що в адресному рядку буде виводитися категорія, а потім назва посту.
  • А потім уже Cyr-To-Lat перетворює все це на латиницю. В результаті, вийде красиве та зрозуміле ЧПУ-посилання у WordPress.

Крім Cyr-To-Lat, можна використовувати і аналоги, які є на офіційному сайті. Наприклад, такі WP Translitera, ACF: Rus-To-Lat, Rus-To-Lat Advanced. Установка цих плагінів схожа, тому зупинятися на них окремо немає сенсу.

ЧПУ в Joomla, кілька варіантів створення

Joomla є трохи більш складна система управління контентом. Так само, як і WordPress має властивість створювати сайти та блоги в короткі терміни. Вона має великий функціонал і гнучкість. Далі потрібно описати як зробити посилання ЧПУ в даній CMS.

Joomla спочатку має вбудований функціонал для створення людинозрозумілих урлів. ЧПУ-посилання в Joomla 3 можна увімкнути на сторінці загальних налаштувань у розділі «Налаштування SEO». Пункт «Включити SEF (ЧПУ)» має бути встановлений у положення «Так». Таким чином, посилання будуть перетворені на більш зрозумілий вигляд.

Тут можна додатково встановити перенаправлення урлів, шляхом створення ЧПУ-посилання в htaccess. Цей файл виконує роль конфігураційного сховища веб-сервера Apache. У ньому можна за допомогою регулярних виразівта директиви RewriteRule змінити перетворення посилання на потрібний урл. Головна відмінність такого підходу – гнучкість. Можна привести посилання до будь-якого виду.

Пункт «Додавати суфікс до URL» приставляє розширення документа в кінці рядка. Наприклад, html. Це розширеннямало цікавить пересічного відвідувача сайту, тому опцію можна залишити у положенні «Ні».

Аліаси в Unicode – цей пункт проводить транслітерацію назви матеріалу в латиницю. Це потрібно для того, щоб замість російських літер або інших символів не відображалося щось безглузде і нечитане.

Альтернативні компоненти для Joomla

Реалізувати генератор ЧПУ-посилань у Joomla можна також за допомогою різних компонентів. Наприклад, один з найпопулярніших - JoomSEF. Він поширюється безкоштовно та краще завантажувати його з офіційного сайту Joomla.

У її функціонал, крім перетворення урлів в ЧПУ, є набір для генерування метаданих, пошукових машин, ключових слів, а також управління сторінками, що дублюються. Варто відзначити наявну підтримку кодування UTF-8 та налаштування сторінки 404 на власний розсуд.

У Joomla 3 можливі три способи встановлення: завантаження безпосередньо з комп'ютера, з каталогу сайту і за допомогою передачі посилання на нього.

Для першого варіанта файл доведеться завантажити. Потім вибрати в меню адміністративної панелі CMS в Розширення і перейти в Менеджер розширень. За допомогою кнопки "Виберіть файл" треба показати системі підготовлений архів та встановити його.

Другий варіант використовується рідко. А ось третій є найзручнішим із них, тому що не вимагає скачування. Достатньо лише скопіювати посилання на JoomSEF і вказати його в полі «Встановити з URL» на однойменній вкладці. Система сама перевірить його наявність та за відповідністю всіх параметрів встановить.

Варто зазначити, що для повноцінної роботи доповнення потрібно, щоб пункти "Включити SEF", "Перенаправлення URL" і "Додавати суфікс до URL" в налаштуваннях SEO були переведені в положення "Так".

Встановлений компонент відразу ж впровадиться в систему в активному режимі та розпочне свою роботу. Зокрема, перетворює всі наявні посилання на більш естетичний вигляд.

JoomSEF має велику кількість налаштувань та опцій. За допомогою їх можна дуже тонко привести всі посилання сайту практично до будь-якого необхідного вигляду.

JBZoo та людинозрозумілий урл

Компонент JBZoo є універсальним і потужним інструментом для створення інтернет-магазинів, каталогів, блогів і просто сайтів-візиток на базі системи управління контентом Joomla.

Для встановлення JBZoo в Joomla в ній вже має бути додаток Zoo.

Іноді стандартні налаштування SEF не дотягуються до своїх компонентів, щоб зробити перетворення. Тому для створення ЧПУ-посилань у JBZoo рекомендується застосовувати компонент sh404SEF. Цей продукт є безкоштовним і є гарним інструментом для формування посилань у JBZoo. налаштувань, функцій, підтримки різноманітних соцмереж та сервісів.

Установка здійснюється шляхом копіювання посилання на архів, або за допомогою прямого завантаження файлу на сервер, попередньо завантажений.

OpenCart та налаштування ЧПУ

OpenCart – це платформа без прив'язки до будь-якої системи керування контентом. Тобто функціонує окремо. Її головна спрямованість – зручне створення інтернет-магазинів різного ступеня складності. Незважаючи на те, що сам продукт безкоштовний, багато доповнень до нього поширюються на комерційній основі. Остання стабільна версія — 2.0.

Почати налаштування ЧПУ першим способом можна з редагування конфігураційного файлу htaccess веб-сервера Apache.

  • Для цього потрібно перейти до папки сайту через FTP або наявний в адміністративній пам'яті файловий менеджер.
  • У кореневому каталозі повинен бути файл.htaccess.txt. Так як він не впливає на систему з розширенням txt, то перше, що треба зробити - перейменувати його в. htaccess. Тепер веб-сервер читатиме його директиви та виконуватиме їх.
  • Тепер потрібно перейти в налаштування сайту та на вкладці «Сервер» увімкнути використання ЧПУ.
  • Усі зміни потрібно зберегти.
  • Тепер усі посилання мають бути змінені.

Іноді, через деякі причини, багато адрес все ж не змінюються і залишаються незрозумілими. Для цього можна використовувати компонент SeoPro. Щоправда, перед його установкою доведеться спочатку продати OCMOD Multiline Fix. Для цього потрібно вручну змінити код файлу. Знаходиться він на адресу admin/controller/extension/modification.php. Для його редагування рекомендується використовувати утиліту Notepad++, щоб уникнути проблем із кодуванням.

Додати потрібно лише один рядок коду в блок після змінної $limit. Виглядає вона так:

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

і після нього додати:

  • if ($quote == "true") (
  • $search = preg_quote($search);

Потім потрібно встановити і сам модуль SeoPro. Завантажений архів потрібно розпакувати на сервері. Потім виконати пару запитів до бази даних за допомогою 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`);

Тепер потрібно виправити головний файл index.php. У ньому цікавить рядок:

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

яка замінюється на:

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

Далі йде набор процедур, пов'язаних з налаштуваннями всередині адмінки. У меню потрібно знайти "Модулі", перейти в "Модифікатори" і натиснути на оновлення. Перебуваючи тут же, потрібно перейти до списку Модулі і в ньому встановити SeoPro. Потім, натиснувши кнопку «Редагувати», зайти в нього і зберегти. Після всіх маніпуляцій все повинне заробити, якщо ні, треба спробувати знову переустановити модуль. Або звернутися за допомогою до спеціалізованих форумів.

Реалізація функціоналу ЧПУ мовою PHP

Більшість сайтів у Мережі написано на PHP. Він досить потужний, зручний та простий у вивченні. Його робота непомітна для користувача, тому що обробка PHP-коду відбувається на стороні сервера і браузеру відправляється готова HTML-сторінка, зрозуміла йому.

Показати реалізацію ЧПУ-посилань на PHP можна на невеликому прикладі коду. Однак для приведення рядків адреси в реальних багатосторінкових проектах до виду людини, доведеться повозитися.

Будь-який сайт розпочинає свою роботу з файлу index.php. У тому числі й генерує звернення до інших сторінок сайту. Але спочатку потрібно змінити конфігураційний файл htaccess. У ньому треба вказати чи розкоментувати кілька директив, як показано на фото.

Перший рядок дозволяє перетворити URL-адресу за допомогою сервера. Друга – встановлює базову адресу. Наступні два рядки виконують перевірки на наявність файлу та папки. Остання передає управління в index.php, якщо 3 та 4 рядок реалізуються без помилок.

Для збереження відповідності id сторінки та її перетвореного значення потрібна таблиця. Тому її треба створити. Зокрема, можна створити просту, для розуміння процесу. Вона міститиме два поля: SEF та page_id. SEF зберігає назву та має тип varchar. А page_id – номери сторінок типу int.

Тепер залишилося виправити і сам файл index.php. Це лише приклад і практично конкретного проекту усе може бути трохи інакше: $result = $_SERVER["REQUEST_URI"]. У цьому рядку змінну $result передається запитаний урл.

  • if (preg_match ("/([^a-zA-Z0-9\.\/\-\_\#])/", $result)) ( header("HTTP/1.0 404 Not Found"); echo " Неприпустимі символи в URL"; exit; )

У цьому блоці перевіряється наявність символів, цифр та деяких символів. Якщо є щось інше крім перерахованих, то видається сторінка 404.

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

Тут оголошено масив $array_url, у якому з допомогою функції preg_split поміщаються елементи, які мають нічого зайвого в ЧПУ.

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

Тут відбувається обробка запиту у разі, коли звернення не було до конкретної сторінки, а до домену. Тому потрібно у відповідь відправити id = 1. Також на цьому місці мається на увазі запит до бази даних проекту, який дізнається, чи є в ній значення змінної $sef_value в полі SEF. Якщо нічого не знайдено, надіслати користувачеві сторінку 404. Наприкінці йде обробка отриманої в результаті коду адреси та видача відповідних матеріалів або елементів.

Плюси та мінуси використання ЧПУ

Переваги використання людинозрозумілих урлів можна перерахувати таким чином:

  • посилання візуально виглядає естетичніше, ніж набір незрозумілих символів, особливо на незнайомих сайтах;
  • запам'ятовування адреси відбувається набагато легше;
  • весь шлях та структура сайту стає зрозумілою;
  • GET параметри, що передаються звичайним шляхом, використовують змінні в адресному рядку, чого немає у ЧПУ, а отже, не порушується безпека;
  • покращення навігації по сайту;
  • СЕО-оптимізація значно покращується і пошукові роботи краще індексують такий сайт.

Недоліків набагато менше. І найістотніший з них – це налаштування. Не завжди вдається привести адреси сторінок до виду людини шляхом штатних або сторонніх рішень. Іноді доводиться вникати в код і правити його самостійно, що потребує знань та часу. Другий недолік не такий істотний і стосується сайтів з великою відвідуваністю. Через формування посилань на літу підвищується навантаження на сайт. Але оскільки вартість мережного обладнання неухильно знижується, такі витрати на ресурси сервера мало хто вважає. Загалом переваги значно переважують недоліки, тому незважаючи на складну реалізацію людинозрозумілих урлів, використовувати їх варто.

Висновок

У статті розглянуто, які посилання є на ЧПУ, а які ні. Були докладно розписані найпростіші та найшвидші рішення проблеми. А також кілька найдоступніших варіантів складних підходів. У будь-якому випадку використання CMS при розробці сайту значно знижує трудо- та тимчасові витрати при оптимізації адрес сторінок. Тому зв'язка CMS та ЧПУ має бути використана як найбільш ефективна альтернатива ручній розробці.

У просуванні та оптимізації сайтів потрібно враховувати абсолютно все, навіть кожну дрібницю, якщо вона хоч якось може покращити позиції вашого сайту. Оптимізатори-початківці дуже часто задаються питанням, що таке ЧПУ, і не дарма. ЧПУ розшифровується як людинозрозумілий урл. Використовувати такі адреси рекомендую на всіх сайтах. Адже вони зрозумілі та зручні для відвідувачів, а значить і враховуються пошуковими системами.

Дивіться самі, який урл вам буде більше зрозумілий. Цей:

http://сайт/?p=3

Або все-таки цей:

Думаю, всі без винятку скажуть, що другий варіант є більш зрозумілим і читаним. А що взагалі можна сказати про вміст сторінки, якщо вона має адресу такого виду, як у першому прикладі? Практично нічого. А ось за другою адресою можна відразу зробити висновок, що йтиметься про встановлення кнопок соціальних мереж на сайт.

Це лише один із можливих прикладів. Деякі движки для створення сайтів автоматично генерують такі адреси сторінок, що, як кажуть, без пляшки не розберешся. Урли часом бувають настільки громіздкими, що навіть адресного рядкаїм бракує. ЧПУ ж є легкими для сприйняття, їх можна запам'ятати, записати, продиктувати. Але це ще не все. Як уже говорилося вище, що зручно для користувачів інтернету, не може не враховуватися пошуковими системами. Про вплив ЧПУ на позиції сайтів у пошуковій видачія не буду стверджувати, тому що не проводив таких експериментів, але є думки, що впливають. А ось те, що за допомогою ЧПУ можна збільшити кількість переходів із пошукових систем — це факт. Чому? Дивіться самі:

Завдяки цьому простому пошуковому запитуможна побачити, що яндекс виділяє ключові слова в урлах жирним шрифтом. Погодьтеся, це привертає увагу. І більше шансів, що користувач перейде саме на той сайт, де ключові слова будуть виділені жирним не лише у заголовку та описі, але й на адресі веб-сторінки.

Налаштовувати ЧПУ на сайтах, зроблених на будь-яких CMS, як правило, легко. Найчастіше їх можна включити прямо в адмінці сайту, іноді для цього доводиться встановлювати доповнення. Я покажу вам, як зробити ЧПУ на прикладі wordpress.

Як налаштувати ЧПУ на wordpress

Вам знадобиться лише кілька хвилин, щоб налаштувати ЧПУ на wordpress. Насамперед авторизуйтесь в адмін-панелі сайту і перейдіть у параметри-постійні посилання.

Ви побачите ось такі ось нескладні налаштування. Спочатку у вас буде обраний варіант «за умовчанням», природно, він неприйнятний з точки зору оптимізації. Вам потрібно вибрати той варіант, у прикладі якого є напис "sample-post". Я на всіх своїх сайтах і блогах, створених на wordpress, вибираю назву запису, тому що вважаю, що дати в урлі вказувати ні до чого. Можете вибрати варіант «довільно» і вписати в поле /%postname%/, вийде теж саме.

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

Після цих трьох нескладних кроків на вашому сайті буде включено ЧПУ. На інших двигунах у налаштуванні ЧПУ також немає нічого складного, хоча бувають і винятки.

Біда в тому, що вебмайстри-початківці занадто пізно замислюються про всі тонкощі оптимізації сайту. Їхньої провини в цьому звичайно ж немає. Адже неможливо думати, що ще навіть невідомо. Щоб уникнути неприємних моментів, обов'язково почитайте, . Усвідомлення того, що таке ЧПУ, і для чого вони потрібні, найчастіше приходить також із запізненням. Іноді на сайті до цього часу вже написано кілька десятків статей, і тоді перед вебмайстром постає нелегкий вибір, залишати все, як є, або все ж таки переходити на ЧПУ. Якщо на ваш сайт ще немає безлічі зовнішніх посилань, та його позиції у видачі ще не такі високі, то рекомендую все-таки налаштувати ЧПУ. Адже оптимізація сайту по суті складається з багатьох пунктів, і чим більше з них буде виконано, тим краще.

Доброго дня дорогі читачі мого блогу, сьогодні хочу поговорити з вами про налаштування постійних посилань у WordPress, вони ж ЧПУ WordPress. Тема звичайно не нова та й немає нічого складного, але багато хто запитує і відповідати щоразу на пошту не зовсім зручно. А так завжди можна дати посилання на пост і справу з кінцем, і клієнт задоволений і не потрібно шукати текст:-).

Навігація по сторінці:

ЧПУ - людино зрозумілі урли (іноді розшифровують як людину подібні) але за своєю суттю це перековерканная англомовна абревіатура SEF url (search engine friendly url), дружні до пошуковим системампосилання. Простіше кажучи, це посилання у вигляді зрозумілого тексту замість геть параметрів.?p=1691

Основні переваги ЧПУ для WordPress

  • Перевага ЧПУ Wordpress для відвідувачів

    • посилання мають більш привабливий вигляд у рядку URL;
    • таке посилання простіше запам'ятати якщо, наприклад, йдеться про імена функцій або інші унікальні фрази;
    • за ЧПУ посилання легко можна зрозуміти в якому розділі ми зараз знаходимося.
  • Перевага ЧПУ WordPress при СЕО оптимізації

    • правильний текст на засланні впливає на ранжування сайту в пошукових системах;
    • деякі системи можуть підсвічувати частину посилання, яка збігається з пошуковим запитом;
    • повна присутність структури у ЧПУ урлі;
    • можна все ГКД у кирилиці зробити на трансліті.
  • Перевага ЧПУ для розробника та господаря сайту

    • в соціальних мережахне загубиться частина юрл при ріпості вашого сайту;
    • можна зробити акуратні красиві посилання замість кілометрових громадин, як це було колись давно в Джумлі:-);
    • сайт або блог із ЧПУ виглядає набагато привабливіше і виглядає більш зрозуміло;
    • черговий плюс до юзабіліті вашого сайту.


Ось ми плавно і дісталися третього, заключного керівництва зі створення ЧПУ верстата. Вона буде насичена корисною інформацією про налаштування електроніки, програми управління верстатом та калібрування верстата.
Запасіться терпінням – літер буде багато!

Програмне забезпечення

Так як у нас не вдасться повною мірою перевірити зібраний контролер без комп'ютера з налаштованою програмою керування верстата, ось з неї і почнемо. На цьому етапі ніякі інструменти не знадобляться, потрібні лише комп'ютер з портом LPT, руки і голова.

Існує кілька програм для керування ЧПУ верстатом з можливістю завантаження керуючого коду, наприклад Kcam, Desk CNC, Mach, Turbo CNC (під DOS), і навіть операційна системаоптимізована для роботи з ЧПУ верстатом - Linux CNC.

Мій вибір ліг на Machі в статті я розглядатиму тільки цю програму. Поясню свій вибір та опишу кілька переваг цієї програми.

Mach є на ринку кілька років і зарекомендував себе, як дуже гідне рішення для управління ЧПУ верстатом.
- Більшість використовують саме Mach 2/3 для керування своїм домашнім верстатом.
- Через популярність, в мережі Інтернет досить багато інформації про цю програму, можливих проблемахта рекомендації, як їх виправити.
- Детальний мануал російською мовою
- Можливість встановлення на слабкий. У мене Mach 3 встановлений на Celeron 733 з 256Мб оперативної пам'яті і при цьому все чудово працює.
- І головне - повна сумісність з Windows XP, на відміну від Turbo CNC, яка заточена під DOS, хоча TurboCNC ще менш вимоглива до заліза.

Думаю, цього більш ніж достатньо для того, щоб зупинили свій вибір на Mach_e, але ніхто не забороняє спробувати інший софт. Можливо, він вам більше підійде. Слід згадати ще факт наявності драйвера сумісності з Windows 7. Я пробував цю штуковину, але вийшло не зовсім добре. Можливо через втому системи - їй вже два роки і заросла всяким непотрібним сміттям, а Mach рекомендують встановлювати на свіжу систему і використовувати цей комп'ютер тільки для роботи зі верстатом. Загалом начебто все працює, але моторчики регулярно пропускають кроки, тоді як на комп'ютері з ХР та ж версія Мача поводиться чудово.


Розглянемо тільки вісь Х., а ті, що залишилися, ви самі налаштуєте за тим же принципом. Параметр Steps perвказує за скільки кроків ваш двигун робить повний обіг. Стандартний ШД має крок 1,8 градуса тобто. ми 360 гр (повний оборот) ділимо на 1,8 і отримуємо 200. Таким чином ми знайшли, що двигун у режимі КРОК провертається на 360 гр за 200 кроків. Це число і записуємо у полі Steps per. Відповідно в режимі ПІВШАГ буде не 200, а в 2 рази більше – 400 кроків. Що писати в полі Steps per, 200 або 400, залежить від того, в якому режимі знаходиться ваш контролер. Пізніше, коли підключатимемо до верстата і калібрувати, ми цей параметр змінимо, але поки ставте 200 або 400.

Velocity– задається максимальна швидкість пересування порталу. У мене для надійності коштує 1000, але при роботі зменшую або збільшую її прямо на ходу в головному вікні Мача. А взагалі, сюди рекомендують вписувати число на 20-40% менше максимально можливої, яку здатний видати ваш двигун без пропуску кроків.

Пункт Acceleration- Прискорення. Значення, що вписується в цей рядок, як і швидкість, залежить від вашого двигуна і блоку живлення. Занадто маленьке прискорення значно збільшить час обробки фігури складної форми та рельєфу, надто висока збільшує рівень ризику пропуску кроків при старті т.к. двигун рватиме з місця. Загалом, цей параметр виставляється експериментальним шляхом. Зі свого досвіду 200-250 оптимальне значення.

Step pulse та Dir pulse. Від 1 до 5, але може бути більше. Якщо ваш контролер не зовсім добре зібраний і тоді стабільна робота можлива при більшому часовому інтервалі.

Забув сказати, що швидше за все щоразу при запуску Мача у вас блиматиме кнопка Reset. Тисніть по ній, інакше вона нічого не дозволить зробити.

Уфф. Ну тепер давайте спробуємо завантажити програму, що управляє, приклад якої можете скачати в кінці статті. Натискаємо кнопку Load G-Codeабо йдемо в меню File/Load G-Codeкому як зручніше і з'являється вікно відкриття програми, що управляє.


УП є звичайним текстовий файл, у якому стовпчик записані координати. Як видно в списку типів файлів, що підтримуються, є формат txt, отже його можна відкрити і відредагувати звичайним блокнотом, як і файли з розширенням nc, ncc, tap. Підправити G-код можна і в самій програмі, натиснувши кнопку Edit G-Code.

Завантажуємо УП і бачимо, що у лівому вікні з'явився код, а у правому обриси фігури, яку вирізатимемо.


Для запуску обробки залишилося лише натиснути зелену кнопку Cycle Start, що ми робимо. У вікні координат побігли цифри, а картинкою поїхав віртуальний шпиндель, отже процес обробки успішно почався і наш віртуальний (поки що) верстат почав обробляти деталь.


Якщо вам з якоїсь причини потрібно зупинити роботу верстата – натискаємо Stop. Для продовження знову натиснути Cycle Start та обробка продовжиться з того самого місця. Я так кілька разів переривався під час дощу, коли треба було вимкнути та накрити верстат.

Зміна швидкості здійснюється кнопками «+» «-» у колонці Feed Rate, І спочатку дорівнює 100% від швидкості, виставленої в Motor Tuning. Тут можна підлаштувати швидкість пересування порталу під певні умови обробки. Швидкість регулюється дуже великому діапазоні від 10 до 300%.

Ось у принципі і все про налаштування Mach3 сподіваюся, що нічого не забув. Трохи пізніше, коли будемо калібрувати і запускати верстат я розповім ще про деякі потрібних налаштуваннях. А зараз візьміть чай, каву, сигарету (кому що до душі) і влаштуйте собі хвилинку відпочинку, щоб з новими силами та свіжою головою приступити до налаштування електроніки верстата.


Це бажано робити із встановленим шпинделем т.к. навряд чи у вас в домашніх умовах вдасться виготовити абсолютно рівне кріплення шпинделя і також рівно прикрутити його до осі Z.

Допустимо ви зараз вирівняєте вісь Z, а коли зробите кріплення і встановите шпиндель, здивуєтеся як криво він там буде розташовуватися. Перше, що потрібно зробити – закріпити у патроні свердло чи фрезу. Тепер перекладаємо портал у будь-яке місце нашого робочого (координатного) столу і дивимося косинцем, чи є у нас 90 градусів між столом та фрезою. Залежно від конструкції кріплення шпинделя і самої осі Z, коректуєте положення фрези, і досягши бажаного результату фіксуєте шпиндель у такому положенні.

Ну і ще одне підстроювання - перевірка того чи може ваш верстат намалювати прямий кут, коли ви йому це накажете зробити. Інакше у вас може вийти ось що.


Для себе я вивів два способи, як це можна перевірити та підрегулювати, опишу їх обоє.
1 - Це універсальна фреза - обламане і переточене свердло 3 мм. Через відсутність інших фрез, використовується як для чорнової, так і для чистової обробки. Величезний плюс цієї фрези її дешевизна, з мінусів: не виходить правильно ув'язнити, і дуже обмежений ресурс. Буквально пара невеликих картинок, після чого вона починає палити дерево. З усього цього випливає не дуже гарна якістьвиконаної роботи з подальшим обов'язковим доопрацюванням наждачкою, причому шкурити доведеться досить багато.
2 - Пряма двозахідна фреза 3,175 та 2 мм. Застосовується загалом для зняття чорнового шару невеликих заготовок, але при необхідності можна використовувати як чистову.
3 - Конічні фрези 3, 2, та 1,5 мм. Застосування – чистова обробка. Діаметр визначає якість та деталізацію кінцевого результату. З фрезою 1,5 мм якість буде краще, ніж з 3 мм, але час обробки помітно збільшиться. Використання конічних фрез при чистовій обробці практично не вимагає після себе додаткову обробку шкіркою.
4 – Конічний гравер. Використовується для гравіювання, причому сплав, з якого він зроблений, дозволяє виконувати гравіювання в тому числі і на металі. Ще одне застосування – обробка дуже дрібних деталей, які дозволяє виконувати конічна фреза.
5 - Прямий гравер. Використовується для розкрою або вирізування. Наприклад вам потрібно вирізати ...букву "А" з листа фанери 5 мм. Встановлюєте прямий гравер у шпиндель і ось вам ЧПУ-лобзик . Я його використав замість прямої фрези, коли вона зламалася. Якість обробки цілком нормальна, але періодично намотує він довгу стружку. Потрібно бути напоготові.
Всі перераховані вище фрези були з хвостовиком 3,175 мм, а зараз важка артилерія.
6 - Пряма та конічна фрези 8 мм. Застосування те саме, що й у фрез 3 мм, але більш масштабних робіт. Час обробки значно скорочується, але на жаль вони не підходять для невеликих заготовок.

Все це лише мала частина з кількості фрез, які можна застосовувати в ЧПУ для виконання різних завдань. Початківців не можу не попередити про велику вартість хороших фрез. Наприклад вищеописані фрези 8 мм із швидкорізальної сталі коштують приблизно по 700р. Фреза з твердосплаву вдвічі дорожча. Тож іграшки з ЧПУ не вдається поставити до низки найдешевших хобі.

Фото

Викладаю на ваш суд кілька фотографій того, що встиг зробити за кілька місяців.
Перший пробний млинець. Фреза №1. Страшно так? А якщо й інше буде такої ж якості)))


Перша серйозна перевірка для верстата. Розміри 17 на 25 см. Висота рельєфу 10 мм, витрачений час – 4 години.
Як і наступна робота, ця виконана все тією ж фрезою №1. Як бачите результат цілком непоганий.


А тут фреза затупилась, і дерево почало підгоряти.


Пробував на що здатний конічний гравер.


Сестра попросила вирізати їй собачку. Чорнова обробка – фреза №23 мм, чистова фреза №33 мм. Рельєф 6 мм, час обробки близько 1,5 годин.


Таблички додому. Рельєф 10 мм, але вже увігнутий т.к. це значно скорочує час обробки. Обробляється не вся площа, а лише напис. Час обробки близько 2год, фрезою №5 (прямий гравер).


Моя спроба зробити об'ємну дерев'яну фотографію. Помилився у поєднанні людини та дерева, але в цілому, мені здається непогано вийшло. Чорнова обробка - пряма фреза 3 мм, чистова конічна 2 мм. Рельєф 5 мм, а ось час обробки не пам'ятаю.

Читацьке голосування

Статтю схвалили 89 читачів.

Для участі у голосуванні зареєструйтесь та увійдіть на сайт із вашими логіном та паролем.
mob_info