Yüksek hitli ve profesyonel bir web sitesi için ASP'mi düşünürdünüz yoksa PHP'mi? Örneğin sitenizde 5000 kişi online olacak. Xeon serveriniz var ve sitenizin hangi kodlama ile yazılmasını isterdiniz. Fikirlerinizi bekliyorum .
mysql_pconnect("localhost","user","pass");
$sql="select * from uyeler";
$veriler=mysql_query($sql);
$sql="select * from mesajlar";
$veriler=mysql_query($sql);
$sql="select * from database where userid='$userid'";
$mesajlar=mysql_query($sql);
if(mysql_num_rows($mesajlar)){
echo "Daha önce mesaj göndermemişsiniz. Bu dosyayı indirmek için en az 1 mesajınız olmalı";
}else{
// dosya yükleme işlemleri
}
$sql="select id from database where userid='$userid' limit 1";
$uyeler=mysql_query($sql);
if(mysql_num_rows($uyeler)){
echo "Daha önce mesaj göndermemişsiniz. Bu dosyayı indirmek için en az 1 mesajınız olmalı";
}else{
// dosya yükleme işlemleri
}
echo "1. satir $bilgi arada fark olmayan bölüm<br>";
echo '1. satir' . $bilgi . 'arada fark olmayan bölüm<br>';
echo "2. satir<br>";
echo '2. satir<br>';
Taktir Ederek Okudum..rotring' Alıntı:En basitinden işi yapmış olmak için yapan adam kodlamasına bakarak anlayabilirsiniz.
PHP:mysql_pconnect("localhost","user","pass"); $sql="select * from uyeler"; $veriler=mysql_query($sql); $sql="select * from mesajlar"; $veriler=mysql_query($sql);
gibi tüm işlemleri $sql="select * from mesajlar"; şeklinde yapanlar 1 sayfada 10larca db sorgusu yapanlar... Genelde iş elimden gitsin sahibinde patlarsa patlasın gibi düşünenlerden çıkıyor (Yada bilmeyenlerden)...
basit bir örnek vermek gerekirse
Uydurma iş yapan adam bu şekilde yazar.
PHP:$sql="select * from database where userid='$userid'"; $mesajlar=mysql_query($sql); if(mysql_num_rows($mesajlar)){ echo "Daha önce mesaj göndermemişsiniz. Bu dosyayı indirmek için en az 1 mesajınız olmalı"; }else{ // dosya yükleme işlemleri }
Adam gibi yazmak isteyende
PHP:$sql="select id from database where userid='$userid' limit 1"; $uyeler=mysql_query($sql); if(mysql_num_rows($uyeler)){ echo "Daha önce mesaj göndermemişsiniz. Bu dosyayı indirmek için en az 1 mesajınız olmalı"; }else{ // dosya yükleme işlemleri }
ikiside aynı işi yapar.
1. de kullanıcının attığı bütün mesajları değişkene yükler. (Yavaşlık+Ram+Sistemi yorar) değişkene atanıcak bilgi kişinin mesaj duruma 10.000-500.000 bile olabilir .
2. de kullanıcının attığı ilk mesajı görünce durup işlem yapmayı keser değişkene atanıcak bilgi 4-5 karakterdir.
özetlemek gerekirse herkez ben yazarım der ama online kişi sayısı artınca belli olur.
Forumda herkez çoğu projeye xx$ a yazarım (olmadı editlerim diye düşünerek vb.) gibi cevaplar veriyor.
Başkası xxx$ dan aşşağı yazılmaz deyince bide dolandırıcı muamelesi görüyor. Her yüksek ücret isteyen kişide iyi yazmaz ama açıkcası çok basit rakamlarada kod yazan kişilerin yaptıkları kodlamalardan bir hayır geleceğini sanmıyorum...