omidak گفت:
ghasedak_ گفت:
سلام
ما هم يه دوكلمه بگيم بي نصيب نمونيم !!!
راستش من توي خونه حول و حوش 10-20 جلد كتاب در مورد asp - asp.net - Visual basic , ...
ولی در مورد php يك مطلب فارسي هم نخوندم ولي در اين حال خيلي راحت تر و سريعتر يادش گرفتم - در عرض يكي دوماه
فكر نمي كنم 1-2 ثانيه تندتر و كندتر بودن هم باعث بشه كه امكانات بسيار بالاي php رو با هيچ زبان ديگه اي عوض كنم
عزیزم مگه Dot Net بچه بازیه؟
سلام
راستش يه نفر ديگه هم مثل شما بود چپ و راست مي گفت دات نت
آخر سر يه كاري كرديم:
يه برنامه مشترك رو با من با php نوشتم اونم با aspx نوشت.
اين سورس ها:
سورس php:
<?
function utime (){
$time = explode( " ", microtime());
$usec = (double)$time[0];
$sec = (double)$time[1];
return $sec + $usec;
}
$start = utime();
$e=1;$cts="";
$ct="Total=id ";
while ( $e < 12000 )
{
$e++;
$ctm = ereg_replace('id', "$e",$ct);
$cts .= $ctm;
}
$end = utime(); $run = $end - $start;
echo "<P> $cts<p>";
echo "Page expelled in " . substr($run, 0, 5) . " secs.";
?>
اسکرپت ASPX:
<%@ Page Language="VB" Debug="True" ContentType="text/html" ResponseEncoding="utf-8" %>
<script runat=server>
Sub Page_Load()
dim template as string
dim i as integer
dim cpg as string
response.write ("start:" & now()&"<BR>")
template = "Total=[id]"
For I = 1 To 12000
cpg = cpg & Replace(template, "[id]", I & Vbcrlf)
Next
'response.Write(cpg)
response.write("end:"&now()&"<BR>")
end sub
</script>
در پایان هر دو اسکرپت رو یک سرور اجرا شدن!!
فکر می کنید اختلاف زمان اجرای اسکریپت ها چقدر بود؟!!
اسکریپت ASPX حدود 15 ثانیه و اسکریپت PHP توی 0.051 ثانیه !!!
برای هر دومون باور نکردنی بود خوب ولی PHP دیگه بچه بازی که نیست
در ضمن فکر کم این رفیق من الان از اسم َدات نت هم فراری باشه چون بدجوری خورد تو ذوقش