|
| |||||||
![]() |
| | Seçenekler |
|
#1
| ||||
| | ||||
Site bantwidth sorunları ve html optimizasyon önerileriArkadaşlar insan başına gelince önemini bi kaç kez daha anlıyor. İlk iternet yaygınlaşırken imkanlar bu kadar bol eğildi. 56k modemler ile bilgiye erişmeye çalışırdık. Şimdi bantlar genişlesede bütün yükü çeken serverlara giderek binen yük artmıştır. Her ne kadar işlemciler gelişse de artan bilgi ihtiyacına cevap verememktedir. Şimdi size bir kaç örnek vereceğim. Bir kutu düşünün içine koyduğunuz her bir kod tanesi 1 gram kütle oluşturur. Server da hizmetçi gibi bunları ordan oraya taşır. HTML kodları işaretleme dili şeklindedir ve explorer, netscape, firefox, myopera gibi browserlar veya tarayıcılar tarafından yorumlanırlar. Anlaşılıp ekrana basılırlar. Şimdi explorer bu yorumlamayı yaparken en üst satırdan yavaş yavaş aşağıya iner. 1000 satır boyurunda bir doayayı 10 saniyede okur. 100 satır boyutunda dosyayı 1 saniyede. Bu ölçülmemiş bir değer önemini kavramanız için söyledim. Diğer bir konu gereksiz BOŞLUKlardır her boşluğu bir gram kütle gibi düşünebilirsiniz. Server bunları aynı bir kod gibi değerlendirir. Şimdi html kodlamada boşluk almak kolaydır. Source kodunu açıp iki boşlukları tek boşlukla değiştir dediğinizde. Hepsi silinecektir ve kodların çalışması engel görmeyecektir. Diğer bir kodu resim boyutudur. Siz ne kadar özensenizde reismlerin 72 dbi ekranlara basıldığını unutmayın. Resimlerinizi JPEG ve gif formatlarına dönüştürün ve örneğin 100kb resim 10 saniyede yükleniyorsa 10kb resim 1 saniye sürecektir. Aynı şekilde resimlerde height ve width taglarını mutlaka kullanın açılış hızını arttırcaktır. Başka hızlı resim açma teknikleride varşimdilikbu kadar bildiriyorum. Resimleri transparant yapın gereksiz arkaplanlar kullanmayın. Diğer bir konu taglardaki " tırnak işaretleridir. Bu işaretleri kullansanız kullanmasanızda yorumlayıcı taraından varmış gibi algılanır. Ayrıca http://WWW.siteadi.com/veliningunlugu/canervemehmet.gif http://siteadi.com/v/c.gif şekline getirilebilir bunu yaptığınızda kodlar %30 bant width paranızda %30 azalır. <a href=" target="_blank">sim link adı</a> Bu kod pekala <a href=http://siteadi.com/l.htm>sim link adı</a> şekline getirilebilir target=_blank yeni pencerede aç seçeneğini metataga ekleyeceğiniz şu kod ile çözebilirsiniz <BASE target=_new> 100 tane link verilmişse artık ne kadar kod tasarrufu yapacağınızı kendiniz görün... Bütün boşlukları aldıktan sonra sayfanızı 1 tek satıra indirebilirsiniz Hızlı açılış için bağımsız tablolar kullanın her tablo en üstteki başta olmak üzere yorumlanır. Tabi sadece kod bazında yapaılabilecek çok şey vardır. Ama diğer tarafda sunucu üzerinde çalışmaktır. Server sistemi bilgisayar parçaları gibi birbirinin hızları ile bağlantılıdır. Serverınız uçak kadar hızlı olsada explorer ekranın ve karşı tarafın adsl bağlantı hızına ve telekomun sağladığı genel internet hızına bağlıdır. PHP & SQL optimizasyonu ise yukarıdaki husuların temel alır. Kodlama tarafında döngüler azaltılır. Her bir php isteği işlemci ve ram demektir. Ayrıca php, sql hızlandırıcı programlar (xcachce, memcache), phpde html sıkıştırma tekniği ve arka planda sayfa üretip aralıklarla htm dosyasına dönüştürüp o şeklinde ekrana basma. SQL tablo tamir ve optimizasyonu. vb. optimizasyon alanları mevcuttur. Bütün büyük siteler server ve kod optimizasyonu yaparlar. Yahoo.com gibi... Çok büyük enerji tasarrufu sağlar. Şimdilik bu kadar sorulara göre yön verebiliriz konuya. Tabi herşeyi %100 optimize etsek elimize boş bir sayfa gelir. Sayfanın hızını etkileyen ve sevrr yükünü etkileyen başlıklar ve sitedeki hedefleriniz uyum içinde ilerlemelidir. Başarının sırrı budur. (Orijinal Ws makalesidir, Kaynak belirtmek şartıyla kullanılabilir.) |
![]() |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konu Açanlar | Forum | Cevaplar | Güncel Mesajlar |
| php&mysql-Flash-Html site yaptırmak isteyenler | Dorylaion | Kodlama, tasarım yaptırma | 0 | 31-08-2008 04:37 |
| site için html kodları lazım... | edgard | Yeni Başlayanlara WebmasterSitesi | 2 | 08-07-2008 04:22 |
| temanızdaki sorunları öğrenin-kaynak site çok güzel | kadınca | Genel | 1 | 09-06-2008 05:44 |
| ::HTML ile site yapacaklara ipuçları:: | kadınca | Webmaster Genel Konular | 0 | 11-01-2008 01:57 |
| Birden fazla fonksiyonlu HTML Site | CMDizayn | SMF | 0 | 18-12-2007 01:14 |