1- php'nin 8. sürümüyle yapılan benchmark teslerine bakma şansın oldu mu?
2- işte buna denecek söz yok :D ama sırf bu yüzden back-end dili tercih edilmez
3- php'nin yazımına çirkin diyenler laravel'i hiç incelememişler bence :D
şaka bir yana, ikisini öğren derim. ikisininde avantajlarını bilerek ona göre projelerde tercihini yaparsın.
öncelikle değil javajavascript olacak onu düzelterek başlayalım.
sweetalert2'nin ilgili javascript kodunu sayfana dahil et
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
daha sonra kullanmak için
Swal.fire({
title: 'Başlık!',
text: 'Açıklama buraya gelecek',
icon: 'success',
confirmButtonText: 'Tamamla'
})
javascript history api kullanacaksın
https://developer.mozilla.org/en-US/docs/Web/API/History_API
burada pushState metodu ile link değiştirebilir
onpopstate metodu ile değişiklikleri algılayıp ona göre işlem yaptırabilirsin
yani döngüye sokamazsın diyor çünkü array değil Array.from(this.files) ya da [...this.files] ile mapleme yapman gerekir belki orada kaçırmışsındır dersi
eğer şunu eklersen dosya ve klasör isimlerini hariç tutacağı için css dosyaların da çalışacaktır
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
sayfaya sonradan eklenen içeriğe event eklemek için vanilla jsde bir tık uğraşmak gerekebiliyor, şu fonksiyon ile yapabilirsin
function live (eventType, elementQuerySelector, cb) {
document.addEventListener(eventType, function (event) {
var qs = document.querySelectorAll(elementQuerySelector);
if (qs) {
var el = event.target, index = -1;
while (el && ((index = Array.prototype.indexOf.call(qs, el)) === -1)) {
el = el.parentElement;
}
if (index > -1) {
cb.call(el, event);
}
}
});
}
live("click", "div.sonradan-eklenen", function (e) {
// ne istiyorsan
});
group by ile verileri gruplayıp count ile saydırarak bakabilirsin. Örneğin
SELECT *, count(telefon) as total FROM tablo_adi GROUP BY telefon
Böylece eğer telefon değeri 1'den büyükse aynı tablo içinde daha fazladır, kaç tane olduğunu yine telefon değerinin çıktısından görebilirsin.
Bu tabi bir yaklaşım yöntemi, ne için kullanacağında önemli farklı çözümler olabilir.
çünkü oluşturduğun $cypher değişen adıyla kullandığın $chyper değişken adı aynı değil, makalede ilk örnekte ben de hatalı yazmışım kusura bakma düzenledim şimdi makaleyide :)
ne için xml kullanılmalı mı? sitemap için xml çıktısı vermek durumundasın örneğin, ya da rss için, api için ister xml ver ister json ancak artık modern yöntemde api için xml çokta kullanılan bir şey değil, kısaca soru çok havada.
@yazilimyolcusu, position: absolute verdiğinde bir elemana onun varlığını sayfadan kaldırmış oluyorsun, artık boşluk doldurmuyor havada asılı kalıyor gibi düşün, dolayısı ile sayfa düzeninin bozulmasına sebep olabiliyor çoğu zaman