J3.x

New Routing System/tr: Difference between revisions

From Joomla! Documentation

Created page with "Öğretici<br/> Yeni Yönlendirme Sistemi"
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(32 intermediate revisions by 2 users not shown)
Line 5: Line 5:
{{Joomla version|version=3.8}}
{{Joomla version|version=3.8}}
{{-}}
{{-}}
==Introduction==
==Giriş==
The new routing system defines a new and more flexible interface for developers to handle creating and processing URLs and gives end users more options as it relates to how URLs are displayed (including the often requested ability to remove content item IDs from the URL). <br />
The new routing system defines a new and more flexible interface for developers to handle creating and processing URLs and gives end users more options as it relates to how URLs are displayed (including the often requested ability to remove content item IDs from the URL). <br />
As of Joomla! 3.8, for the components which support the new router (Content, Contacts, Users, and Newsfeeds), it is possible to set up the router to run in one of three different configurations:  
Joomla 3.8!'den itibaren, yeni yönlendiriciyi (İçerik, Kişiler, Kullanıcılar ve Haber Beslemeleri) destekleyen bileşenler için, yönlendiriciyi üç farklı konfigürasyondan birinde çalışacak şekilde ayarlamak mümkündür:  
*The current routing system (which will remain the default behavior for new installations and the option that will be generally recommended for existing sites when upgrading),
*Geçerli yönlendirme sistemi (yeni yüklemeler için varsayılan davranış olarak kalacak ve yükseltme yaparken mevcut siteler için genellikle önerilecek seçenek),
*The new routing system,
* Yeni yönlendirme sistemi,
*The new routing system with content item IDs removed.
* İçerik öğesi kimlikleriyle yeni yönlendirme sistemi kaldırıldı.


==Note==
==Not==
Because the URLs generated with the new routing system are not 100% compatible with the existing router and its URLs, it is suggested that existing sites do not enable the new system without thoroughly testing their sites in a staging environment and addressing any URL changes.<br />
Yeni yönlendirme sistemi ile oluşturulan URL'ler mevcut yönlendiriciyle ve URL'leriyle% 100 uyumlu olmadığından mevcut sitelerin, test ortamında sitelerini kapsamlı bir şekilde sınamadan ve URL değişikliklerini hedeflemeden yeni sistemi etkinleştirilmemesi önerilir.<br />
New sites are encouraged to make use of the new system immediately.
Yeni sitelerin bu yeni sistemi hemen kullanmaları önerilir.


==What are the changes in the URLs?==
==URL'lerdeki değişiklikler nelerdir?==
When SEF options are enabled, here are two pages from the testing sample data set with each of the routing configurations:
SEF seçenekleri etkinleştirildiğinde, her bir yönlendirme yapılandırmasıyla birlikte sınama örnek veri setinden iki sayfa alınır:
*Animals Photo Gallery Category Page:
*Hayvanlar Fotoğraf Galerisi Kategori Sayfası:
**Existing router: <tt><nowiki>/article-categories/72-park-site/photo-gallery/animals</nowiki></tt>
**Mevcut yönlendirici: <tt><nowiki>/article-categories/72-park-site/photo-gallery/animals</nowiki></tt>
**New router enabled with IDs: <tt><nowiki>/article-categories/26-park-site/28-photo-gallery/72-animals</nowiki></tt>
**Kimlikleri ile etkin Yeni yönlendirici: <tt><nowiki>/article-categories/26-park-site/28-photo-gallery/72-animals</nowiki></tt>
**New router enabled without IDs: <tt><nowiki>/article-categories/park-site/photo-gallery/animals</nowiki></tt>
**Kimlikleri olmadan etkin Yeni yönlendirici: <tt><nowiki>/article-categories/park-site/photo-gallery/animals</nowiki></tt>
*Koala Article Page:
*Koala Makale Sayfası:
**Existing router: <tt><nowiki>/article-categories/72-park-site/photo-gallery/animals/25-koala</nowiki></tt>
**Mevcut yönlendirici: <tt><nowiki>/article-categories/72-park-site/photo-gallery/animals/25-koala</nowiki></tt>
**New router enabled with IDs: <tt><nowiki>/article-categories/26-park-site/28-photo-gallery/72-animals/25-koala</nowiki></tt>
**Kimlikleri ile etkin Yeni yönlendirici: <tt><nowiki>/article-categories/26-park-site/28-photo-gallery/72-animals/25-koala</nowiki></tt>
**New router enabled  without IDs: <tt><nowiki>/article-categories/park-site/photo-gallery/animals/koala</nowiki></tt>
**Kimlikleri olmadan etkin Yeni yönlendirici: <tt><nowiki>/article-categories/park-site/photo-gallery/animals/koala</nowiki></tt>


The numbers indicate the IDs of your categories and articles.<br />
Rakamlar, kategorilerinizin ve makalelerinizin kimliklerini gösterir.<br />
With the new router and the Remove IDs option enabled, the IDs are removed, which allow to have cleaner and more friendly URLs. It will also improve your SEO.
Yeni yönlendirici ve Kimlikleri Kaldır seçeneği etkinse, daha temiz ve daha kolay URL'lere sahip olmanıza izin veren kimlikler kaldırılır. Ayrıca SEO'yu geliştirecektir.


==How can I enable the new routing system?==
==Yeni yönlendirme sistemini nasıl etkinleştirebilirim?==
The New Routing System is available for Content, Contacts, Users, and Newsfeeds. The way to enable this new features is the same for each of them.
[[File:Routing.gif|Enable the new router|center]]
Yeni Yönlendirme Sistemi, İçerik, Kişiler, Kullanıcılar ve Haber Kaynakları için kullanılabilir. Bu yeni özelliklerin etkinleştirilmesi için yol her biri için aynıdır.


Let's take '''Content''' as example.
Örnek olarak '''İçeriği''' ele alalım.
*Log in the backend
*Arka planda oturum açın
*In the top menu, navigate to Content{{rarr}}Articles
*En üst menüden İçerik'e gidin{{rarr}}Makaleler
*Click on the button '''Options''' at the top right {{-}}[[File:J3.x-New-Router-Options-en.png|800px]]
*Sağ üst köşedeki '''Seçenekler''' düğmesine tıklayın {{-}}[[File:J3.x-New-Router-Options-en.png|800px]]
*Click on the '''Integration''' tab {{-}}[[File:J3.x-New-Router-Integration-Tab-en.png|800px]]
*'''Entegrasyon''' sekmesini tıklayın {{-}}[[File:J3.x-New-Router-Integration-Tab-en.png|800px]]
*Activate the New Routing System:
*Yeni Yönlendirme Sistemini Etkinleştirin:
**Click on '''Experimental''' to enable the new URL Routing
**<span class="mw-translate-fuzzy">Yeni URL Yönlendirmesini etkinleştirmek için '''Deneysel''' seçeneğini tıklayın.</span>
** Click on '''Yes''' if you want to remove IDs. {{-}}[[File:J3.x-New-Router-Integrations-Options-en.png|800px]]
** Eğer kimlikleri kaldırmak istiyorsanız '''Evet''' tıklayın. {{-}}[[File:J3.x-New-Router-Integrations-Options-en.png|800px]]
* Click on '''Save''' or '''Save & Close''' at the top left
* '''Kaydet''' veya '''Kaydet ve Kapat''' tıklayın.
* Visit your frontend and check your URLs.
* <span class="mw-translate-fuzzy">Sitenizin ön uç ziyaret edin ve URL'leri kontrol edin.</span>


Follow the same process for Contacts, Users, and Newsfeeds.
<span class="mw-translate-fuzzy">Kişiler, Kullanıcılar ve Haber Kaynakları için aynı işlemi uygulayın.</span>


'''NB:''' There are cases where changing the routing system can change a page’s URL and cause an existing page to give a 404 response. Developers are still discussing ideas for a migration plan to keep old URLs working to some extent.
<noinclude>
<noinclude>
[[Category:Tutorials{{#translation:}}]]
[[Category:Tutorials{{#translation:}}]]

Latest revision as of 05:34, 8 November 2018

Öğretici
Yeni Yönlendirme Sistemi
Joomla! 
3.8

Giriş

The new routing system defines a new and more flexible interface for developers to handle creating and processing URLs and gives end users more options as it relates to how URLs are displayed (including the often requested ability to remove content item IDs from the URL).
Joomla 3.8!'den itibaren, yeni yönlendiriciyi (İçerik, Kişiler, Kullanıcılar ve Haber Beslemeleri) destekleyen bileşenler için, yönlendiriciyi üç farklı konfigürasyondan birinde çalışacak şekilde ayarlamak mümkündür:

  • Geçerli yönlendirme sistemi (yeni yüklemeler için varsayılan davranış olarak kalacak ve yükseltme yaparken mevcut siteler için genellikle önerilecek seçenek),
  • Yeni yönlendirme sistemi,
  • İçerik öğesi kimlikleriyle yeni yönlendirme sistemi kaldırıldı.

Not

Yeni yönlendirme sistemi ile oluşturulan URL'ler mevcut yönlendiriciyle ve URL'leriyle% 100 uyumlu olmadığından mevcut sitelerin, test ortamında sitelerini kapsamlı bir şekilde sınamadan ve URL değişikliklerini hedeflemeden yeni sistemi etkinleştirilmemesi önerilir.
Yeni sitelerin bu yeni sistemi hemen kullanmaları önerilir.

URL'lerdeki değişiklikler nelerdir?

SEF seçenekleri etkinleştirildiğinde, her bir yönlendirme yapılandırmasıyla birlikte sınama örnek veri setinden iki sayfa alınır:

  • Hayvanlar Fotoğraf Galerisi Kategori Sayfası:
    • Mevcut yönlendirici: /article-categories/72-park-site/photo-gallery/animals
    • Kimlikleri ile etkin Yeni yönlendirici: /article-categories/26-park-site/28-photo-gallery/72-animals
    • Kimlikleri olmadan etkin Yeni yönlendirici: /article-categories/park-site/photo-gallery/animals
  • Koala Makale Sayfası:
    • Mevcut yönlendirici: /article-categories/72-park-site/photo-gallery/animals/25-koala
    • Kimlikleri ile etkin Yeni yönlendirici: /article-categories/26-park-site/28-photo-gallery/72-animals/25-koala
    • Kimlikleri olmadan etkin Yeni yönlendirici: /article-categories/park-site/photo-gallery/animals/koala

Rakamlar, kategorilerinizin ve makalelerinizin kimliklerini gösterir.
Yeni yönlendirici ve Kimlikleri Kaldır seçeneği etkinse, daha temiz ve daha kolay URL'lere sahip olmanıza izin veren kimlikler kaldırılır. Ayrıca SEO'yu geliştirecektir.

Yeni yönlendirme sistemini nasıl etkinleştirebilirim?

Enable the new router
Enable the new router

Yeni Yönlendirme Sistemi, İçerik, Kişiler, Kullanıcılar ve Haber Kaynakları için kullanılabilir. Bu yeni özelliklerin etkinleştirilmesi için yol her biri için aynıdır.

Örnek olarak İçeriği ele alalım.

  • Arka planda oturum açın
  • En üst menüden İçerik'e gidin  Makaleler
  • Sağ üst köşedeki Seçenekler düğmesine tıklayın
  • Entegrasyon sekmesini tıklayın
  • Yeni Yönlendirme Sistemini Etkinleştirin:
    • Yeni URL Yönlendirmesini etkinleştirmek için Deneysel seçeneğini tıklayın.
    • Eğer kimlikleri kaldırmak istiyorsanız Evet tıklayın.
  • Kaydet veya Kaydet ve Kapat tıklayın.
  • Sitenizin ön uç ziyaret edin ve URL'leri kontrol edin.

Kişiler, Kullanıcılar ve Haber Kaynakları için aynı işlemi uygulayın.

NB: There are cases where changing the routing system can change a page’s URL and cause an existing page to give a 404 response. Developers are still discussing ideas for a migration plan to keep old URLs working to some extent.