Merhaba arkadaşlar,
Çok fazla framework denedim ve kesin aldığım sonuç site yada uygulama performansını engelliyor.. Basit bir örnek vereceğim. Dünya koda sahipsiniz kısa bir yazı ile herşeye hemen ulaşmak... Eyvallah çok güzel bir yazılımcı için mükemmel ama google için? bot gelir selamun aleyküm der ve dünya kod tarar hatta hiç kullanmadığınız scriptte ya da sitede mevcut olmayan arka planda yazılı olan kodları bile tarar. buda zaman kaybı... dediğim gibi çok denedim frameworkleri ama bilmediğimiiz kullanmadığımız birşeyi bünyemizde tutmanın ne anlamı var diye sordum kedime. peki bu ram i yormaz mı? yorar. seo için uygunmu? değil. bu Konu hakkında daha fazla bilgi isteyen çekinmeden arasın 0542 569 03 00. Herkese bol kazançlar.
Framework ler hakkında bilinmeyenler...
7
●431
- 06-10-2019, 04:32:18Üyeliği durduruldu
- 06-10-2019, 04:38:34Hmmm.. Bence mantık yanlış. Arama motorları gelip fremaworkunu taramazki ? Sadece senin html kısmını tarar ? Bu dediğin olay ise yazılım dillerine ait fremaworkları değilde bootstrap kütüphanesi için geçerli olabilir ? Çünkü o kütüphane kullanmadığının dünya kadar css dosyası mevcut. Oda o kadar dediğin giib performansı etkilemez.
- 06-10-2019, 04:50:52MisafirMerhaba frameworklerin her seyde oldugu gibi + ve - noktalari vardir. kimse burada framework gereksiz yada framework olmadan olmaz diyemez. google icin frameworkteki kodlari taramaz sizin arayuzde kullandiginiz kodlari kullanir. js kutuphanelerinden yada css kutuphanelerinden bahsediyorsaniz evet mesela 3 ikon icin fontawesomedaki 5000 ikonu yukletmek sacma yada twitter bootstraptaki hic kullanmadiginiz componentler icin evet dedikleriniz dogru. gelelim frameworke.
frameworkun + yonleri;
yazdiginiz kodlari o frameworke hakim her kimse kolayca anlayabilir hizlica mudahalede bulunabilir. eger yazdiginiz kodu bir musteriye teslim edecekseniz populer framework kullanmanizda fayda var.
security session request gibi bir cok kutuphaneyi beraberinde getirir. siz login sistemi yazmak icin tonlarla validasyon yazip bunlarin regexlerini kosullarini mesajlarini olusturmak yerine framework size bunu onceden hazir bir sekilde sunar. ee nolacak biz de yazariz kullanmadigimiz seyler de var bunlara gerek var mi derseniz aslinda gerek yok ama framework ile 1 ayda teslim edebileceginiz bir projeyi 3-4 ayda teslim etme durumunda kalirsiniz. siz 3-4 ay icin 20-30 k fiyat verirken ayni sekilde 1 ayda teslim edecek birisi 6-7k fiyat verir. insanlar ya bu 0.50 saniye gec aciliyor demez. yada cok agir bir framework olsun 1 saniye gec aciliyor demez. cogunlukla butcelerini dusunurler.
bunun icin codeigniter gibi lightweight frameworkler tercih edebilirsiniz. composerla her seyi autoload etmez. ihtiyaciniz olan model yada library helper artik neyse load functionu kullanirsiniz ve dahil eder kullanirsiniz.
- yonleri de ihtiyaciniz olmayan kodlari yuklemesidir. ama unutmayin ki hic bir classi yada functionu call etmeden memory harcamaz. sadece okur icerisindeki islemleri yurutmez.
bu da yuklenme hizinizi bir miktar dusurur fakat bu 1 saniyeyi asacagini dusunmem zaten 1 saniyeyi asiyorsa birakin o frameworku 0.001~ suresinde core yukleyen frameworkler var.
gelelim framework hakkinda bilinmeyenlere. ne yazik ki konu icerisinde framework hakkinda bilinmeyenleri degil bilenenleri bile goremedim. gelelim actiginiz kategoriye nedir hakkinda da ufacik bir aciklamada goremedim. sadece deneyiminizi paylasmisiniz. mesela frameworkunuzun sagladigi cache sistemini kullandiniz mi hic? yada kendi yazdiginiz kodlarda cache yapisi kurdunuz? yoksa her istekte sql cumlelerinizi tekrar tekrar calistiriyor musunuz?Mehmetmasa bunu beğendi.1 kişi bunu beğendi. - 06-10-2019, 05:33:27Üyeliği durduruldutanselkahraman adlı üyeden alıntı: mesajı görüntüle
- 22-10-2019, 21:23:23Üyeliği durdurulduMaveraHizmet adlı üyeden alıntı: mesajı görüntüle
- 22-10-2019, 21:30:40Üyeliği durduruldutanselkahraman adlı üyeden alıntı: mesajı görüntüle
- 22-10-2019, 21:35:50Google ne zamandan beri backend kaynak kodunuzu görebilir oldu. Publish ettiğiniz html çıktısıyla ilgilenir o. Israr ile google arama motoru sayfa açılışında tarar diyorsunuz. Anlamadım açıkcası bu cümlenizi.
Siz cache kullanıyorsanız, mysql/php ilişkisine girmeden saniyesinde html çıktıyı basarsınız sayfaya. Backend'i google tarayamıyor zaten. Sizin kullandığınız html ve meta etiketlerinize bakar. Bu da yayınladığınız/oluşturduğunuz HTML için geçerlidir. - 25-10-2019, 10:29:14ResimBox adlı üyeden alıntı: mesajı görüntüle