şuradaki gibi yaparsanız db'nizi daha iyi olacaktır
https://prototurk.com/makaleler/mysql-de-ozel-karakterler-nasil-kayit-edilir
en hızlı ve basit çözümü php'de bulunan Transliterator
sınıfı olabilir. Örnek kullanımı ise;
echo Transliterator::create('Any-Latin; Latin-ASCII')->transliterate('國語'); // çıktı: guo yu
echo Transliterator::create('Any-Latin; Latin-ASCII')->transliterate('фильм'); // çıktı: fil'm
echo Transliterator::create('Any-Latin; Latin-ASCII')->transliterate('Καλημέρα'); // çıktı: Kalemera
echo Transliterator::create('Any-Latin; Latin-ASCII')->transliterate('سلمون عليكم'); // çıktı: slmwn ʿlykm
bunu yaptıktan sonra herhangi bir seo fonksiyonundan geçirmen yeterli.
ya da belki şu paketi kurup kullanabilirsin: https://github.com/ausi/slug-generator
cronjob oluşturarak belli sürelerde bir php dosyasını çalıştırarak içinde işlemler yapman mümkün, ya da socket gibi teknolojileri kullanarak arkaplanda güncelleme geldiğinde işlem yaptırabilirsin ancak doğrudan php ile yaptırmak mümkün olsa bile çok sağlıklı olmayacaktır.
şöyle bir örnek olabilir;
table:hover td, table:hover th {
filter: blur(2px);
}
td:hover {
filter: blur(0) !important;
}
demo: https://codepen.io/tayfunerbilen/pen/YzpMEyy
eğer tüm satır normal olsun diğerleri blur olsun diyorsanda şöyle kullanabilirsin
tr:hover td {
filter: blur(0) !important;
}
teşekkür ederim onu da düzenledim şimdi :D
teşekkür ederim güncellemede gözden kaçmış :)
bu soruyu sizin cevaplamanız gerekiyor, yukarıda da yazdığım gibi dinamiklik istiyorsanız içeriğinizi yönetmek ve buna göre veritabanı vs. kullanmak istiyorsanız bir yazılım dili kullanmak durumundasınız her türlü.
farklı olarak şunu söyleyebilirim, client-side ve server-side işlemlerini ayırabilirsiniz.
yani nodejs ile bir rest api hazırlarsınız, geri kalan tüm işlemlerinizi javascript ile hazırladığınız endpointlere istek atarak nodejs'i karıştırmadan yapabilirsiniz.
nodejs zaten javascript'i kullanarak backend yazmanı sağlıyor :) yani öyle bir tercih hakkın yok.
eğer yazılım yapmak istiyorsan ve bunu javascript ile yapmak istiyorsan o zaman nodejs kullanabilirsin.
ha yok ben statik bir sayfa yapacağım yazılım ile bir işim yok dersen html-css-javascript üçlüsü ile yine statik sayfalar oluşturabilirsin.
kodlarını yazsaydın daha doğru yönlendirme yapabilirdik :) aşağıda çalışan bir kod var alıp kendine göre uyarlayabilirsin
<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css" />
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
<div class="my-slider">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">Slide 1</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
</div>
</div>
<button class="prev-btn">Önceki</button>
<button class="next-btn">İleri</button>
</div>
<script>
var swiper = new Swiper('.my-slider .swiper-container', {
navigation: {
nextEl: '.my-slider .next-btn',
prevEl: '.my-slider .prev-btn',
}
});
</script>