Ritim İstanbul A5 Blok No:46, D:112, 34846 Maltepe/İstanbul

Yeniden yazma motoru (rewrite engine)

Web uygulamalarında yeniden yazma motoru (İngilizce: rewrite engine), URL’lerde yeniden yazma işlemini gerçekleştiren ve görünümlerini değiştiren bir yazılım bileşenidir. Bu değişikliğe URL yeniden yazma denir. Bir web uygulaması içinde URL eşleme veya yönlendirme uygulamanın bir yoludur.

Motor tipik olarak bir web sunucusunun veya web uygulaması çerçevesinin bir bileşenidir. Yeniden yazılan URL’ler (bazen kısa, güzel veya süslü URL’ler, arama motoru dostu – SEF URL’leri veya bilgi işaretleri olarak bilinir) web sayfalarına daha kısa ve daha alakalı görünen bağlantılar sağlamak için kullanılır. Teknik, bir web sayfası oluşturmak için kullanılan dosyalar ile dış dünyaya sunulan URL arasına bir soyutlama katmanı ekler.

- ADT Çözümleri -
Yönetilen Hizmetler Görseli
Advanced Dynamics Teknoloji'de işletmeler için dış kaynaktan hizmet modeliyle Yönetilen Hizmetler çözümleri sunuyoruz.

Kullanımı

Dinamik içeriğe sahip web siteleri, sorgu dizesi parametrelerini kullanarak sunucudan sayfalar oluşturan URL’leri kullanabilir. Bunlar genellikle bir alt dizin hiyerarşisine sahip bir sitedeki statik sayfaların URL’lerine benzeyecek şekilde yeniden yazılır. Örneğin, bir ADT sayfasının URL’si şöyle olabilir:

https://advdyn.com/w/index.php?title=Sayfa_basligi

Ancak şu şekilde de yazılabilir:

https://advdyn.com/yazi/Sayfa_Basligi

Faydaları

Yeniden yazma motoru web uygulamalarında çok çeşitli faydalar sağlar. Örneğin tarih sırasına göre arşivleme yapmak isterseniz ve bunun tüm blog gönderilne uygulanmasını isterseniz yeniden yazma motoru ve bu motoru çalıştıran .htaccess dosyası size fayda sağlayabilir. Örneğin:

http://www.orneksite.com/Blog/06/04/02/

Moment.js nedir ve nasıl kullanılır?

JavaScript kütüphaneleri programlama sektöründe sıklıkla karşılaşılan sorunları çözmek ve otomatikleştirmek için geliştirilir. Popüler JavaScript kütüphanelerinden biri de Moment.js'tir. Peki Moment.js nedir ve programlama dünyasında...

JavaScript’te değişkenler ve aralarındaki farklar: var, let & const

JavaScript, web geliştirmenin temel taşlarından biri olarak, dinamik ve etkileşimli web siteleri oluşturmanın anahtarıdır. Bu güçlü programlama dilinin en temel yönlerinden biri, veri saklama...

Fiyat takip yazılımları nasıl çalışır?

E-ticaret dünyası her geçen gün daha rekabetçi bir hal alıyor. Bu ortamda, işletmelerin rakiplerini ve pazar trendlerini yakından takip etmeleri hayati önem taşıyor. İşte...

HTML div elementi ve kullanım senaryoları

Her gün milyonlarca web sayfasını ziyaret ediyor, okuyor veya üzerlerinde işlem yapıyoruz. Peki, son kullanıcılar için görsel olarak renderlanan bu sayfaların arkasındaki kodlarda kullanılan...

React ‘hook’ nedir ve ne için kullanılır?

React hook, React JavaScript kitaplığındaki bir özelliktir. Hook'lar, sınıf bileşenlerine ihtiyaç duymadan, fonksiyon bileşenlerinde durum (state) ve diğer React özelliklerini kullanmaya olanak tanır. İlk...

IPv4 ve IPv6 nedir? Aralarındaki farklar nelerdir?

Her gün internete bağlanıyoruz, ancak teknik olarak internete nasıl bağlandığımızla ilgili bir fikriniz var mı? İnternet, modern yaşamın ayrılmaz bir parçası haline geldi ve...

Daha fazla blog içerik

Moment.js nedir ve nasıl kullanılır?

JavaScript kütüphaneleri programlama sektöründe sıklıkla karşılaşılan sorunları çözmek ve otomatikleştirmek için geliştirilir. Popüler JavaScript kütüphanelerinden biri de Moment.js'tir. Peki Moment.js nedir ve programlama dünyasında...

JavaScript’te değişkenler ve aralarındaki farklar: var, let & const

JavaScript, web geliştirmenin temel taşlarından biri olarak, dinamik ve etkileşimli web siteleri oluşturmanın anahtarıdır. Bu güçlü programlama dilinin en temel yönlerinden biri, veri saklama...

Fiyat takip yazılımları nasıl çalışır?

E-ticaret dünyası her geçen gün daha rekabetçi bir hal alıyor. Bu ortamda, işletmelerin rakiplerini ve pazar trendlerini yakından takip etmeleri hayati önem taşıyor. İşte...

HTML div elementi ve kullanım senaryoları

Her gün milyonlarca web sayfasını ziyaret ediyor, okuyor veya üzerlerinde işlem yapıyoruz. Peki, son kullanıcılar için görsel olarak renderlanan bu sayfaların arkasındaki kodlarda kullanılan...