10-03-2011, 06:13 PM
مهربد نوشته: پس اکنون درباره خواناتر بودن PHP سخن میگوییم یا اینکه همچنان امکان ندارد؟
کد:
The date is: <%= Date %> <BR>
<html><% Response.Write("hello"); </html>
http://msdn.microsoft.com/en-us/libr...=vs.90%29.aspx
اکنون نمیشود یا اینکه نه، میشود اما خوانا نیست؟
باز هم اصرار و پافشاری بر سر چیزی که اطلاعی ازش ندارید !
همین کد در PHP میشود :
The date is: <? Date(); ?> <BR>
<html> hello </html>
اینکه کدام خوانا تر و راحت تر است را میگذاریم بر عهده ی خوانندگان
مهربد نوشته: اکنون نمیشود یا اینکه نه، میشود اما خوانا نیست؟
نشانتان دادیم که نمونه ی PHP هم کوتاه تر است ، هم خوانا تر است و هم مسخره بازی و جفنگ بازی اضافی ندارد .
مهربد نوشته: سفسته رجوع به خرد همگانی: چون شرکتهای وب بزرگی از PHP سود بردهاند، پس حتما PHP زبان بهتری است.
باز هم که زدی کوچه ی علی چپ عزیزم !
یک بار برایتان توضیح دادم ، فلسفه اون هم از این نوعش در اینجا کاربردی برابر پشم دارد ، حالا هی برای خودت مغلطه و سفسطه استخراج کن و به این ور و آن ور چنگ بینداز شاید بتوانی چیزی را اثبات کنی !
مهربد نوشته: پس در همین راستا چون کشور بسیار بزرگی (غول بزرگی) مانند امپراتوری کهن ایران هم اسلامی شده، لابد اسلام چیز بهتری
از زرتشتیگری بوده است. قطعا از خردگرایی امروزین هم بسیار بهتر است، باور ندارید؟ شمار مسلمانان را به خردگرایان نگاه کنید، این همه آدم!! اینها که همه اشتباه نمیکنند!!
قیاس مع الفارق !
شما که عشق مچ گرفتنی از این سوتی ها نده
مهربد نوشته: از کی تاکنون سفستههای منطقی تنها به فلسفه محدود شدهاند؟
محدود نشده اند ! ولی در مورد برنامه نویسی حرفی که شما میزنید مرغ پخته را به خنده میندازد !
برای مثال :
مهربد نوشته: PHP میتواند کامیونیتی بزرگتری از #C داشته باشد، میتواند کاربران بیشتری داشته و سایتهای بسیار بزرگتری
میتوانند روی آن نوشته شده باشند و همچنان زبانی بسیار ضعیف و ناکارآمد در برابر #C باشد، که در حقیقت هم همینگونه است.
همچین سخنی فقط از روی نا آگاهی زده میشود ، کی گفته که سی شارپ در طراحی وب از PHP قوی تر است ؟
لابد برنامه نویسان درست و حسابی شرکتهایی مثل گوگل که یک اشتباه به قیمت ورشکست شدنشان تمام میشود ک.خ تشریف دارند که رفته اند سراغ PHP
مهربد نوشته: یا اسپاگتی، من باید اینجا ترجمه هم بکنم؟ این دقیقا همان حرفی را زده که من میگویم:
- «آدمهای زیادی آن بیرون هستند که جیغ و داد میکنند PHP از #C تندتر است، بدون آنکه کوچکترین اثباتی بیاورند.»
چه اندازه هم این گفته آشنا میزند ...
ما هم برایتان نوشتیم که طرف دست پیش را گرفته که پس نیوفته ! یک لینک از یک سایت بی نام و نشان و بی در پیکر توسط یک بی نام و نشان تر از وبسایتش ارسال شده ! جال اینجاست خودش هم هیچ اثباتی نکرده و برای اینکه پس نیوفتد این را نوشته ! یک دور دیگر با دقت آنچه نوشته ام را بخوان .
بد نیست هر از گاهی آدم اشتباه های خودش رو قبول کنه مهربد جان - پا فشاری شما روی اینکه سی شارپ در زمینه طراحی وب از PHP قوی تر است این حقیقت که سی شارپ به گرد پای PHP هم نمیرسد را مخفی نمیکند ، نمونه اش هم همان کد سی شارپی که خودت نوشتی و اصرار میکردی که خیر در سی شارپ میشود مستقیم کد وارد کرد در صورتی که به شما نشان دادیم که چنین نیست و دارید اشتباه میکنید .
مهربد نوشته: خوب benchmark آوردیم که نشان داد #C تندتر است. اکنون ما چه اثباتی داریم که PHP (Interpreter) تندتر از #C (JIT Compiled) است؟
ما هم برایت منبع آوردیم که PHP خیلی سریع تر از سی شارپ است ، اصولن PHP به سرعتش معروف است . من نگرانم اگر شما را ول کنیم بگویید ACCESS از SQL بهتر است
بعد میدونی چیش جالبه ؟ این http://www.wrensoft.com/ که ازش بنچ مارک آوردی رو خودت برو سایتش رو ببین دوزاریت میوفته
ولی اگر نیوفتاد ، اون بنچ مارکی که شما آوردی یک مقایسه برای اسکریپت سرچ خود این شرکت هستش ! نه یک مقایسه ی علمی و درست بین PHP و دات نت .
این هم لینک اصلیش که اون بابا همین طوری کپی کرده بود :
http://www.wrensoft.com/zoom/benchmarks.html
و دقیقن هم همون چیزی بود که من گفتم ! یکی دیگه PHP رو روی ویندوز اجرا کرده ، بعد یکی دیگه اومده میگه PHP از .NET کند تره
همون طوری که پیشتر گفتم دات نت رو ببر روی لینوکس بعد بیا برام تعریف کن چی شد .
Test server specifications:
- Intel i7 2.66 GHz
- Windows 7 Ultimate (64-bit)
- Western Digital 500GB SATA2 GreenPower, 7200 RPM
- 4 GB of RAM
- PHP 5.2.9-1 on Apache 2.2.11
- ASP and ASP.NET tested on IIS 7.5.7000.0
- CGI (C++) application tested on Apache 2.2.11
- JavaScript tested on Internet Explorer 8.0.7000.0
- Zoom Search Engine V6 (build 1013), Enterprise Edition
اینشم که دیگه آخرشه ، خود طرف داره میگه ، من نمیگم :
On average, the PHP version is faster than the ASP version, while the CGI (C++) version is more than 10 times faster than both PHP and ASP.
امیدوارم خودت متوجه شده باشی که بنچمارکی که آورده بودی بی ارزشه !
مهربد نوشته: سفسته است. همچنان که بارها در این جستار گفته شده (و امیدوارم کم کم دوستان به ارزش بسیار مهم آن پی ببرند)، بیشتر بودن و بزرگتر بودن کامیونیتی یک چیز نشانه بهتر بودن آن نیست.تکرار یک مطلب اون رو ثابت نمیکنه ! برایت توضیح دادم که چرا در این مورد و مواردی مانند این بیشتر بودن و بزرگتر بودن دلیل بر بهتر بودن است .
شما خیلی ناراحتی ! برو یک شرکتی به بزرگی گوگل بزن و به جاش از سی شارپ استفاده کن
مهربد نوشته: تو چون آن فاکتورهای پنهان تصمیم گیری را نمیبینی، پیش خودت هوده گرفتی که پس لابد PHP بهتر است، که این یک اشتباه فکری و منطقی است.
مثلن چه فاکتور هایی ؟
اگر از بابت هزینه میگویی ، سوای اینکه چنین هزینه هایی برای یک کمپانی مانند گوگل پشم است ! زبانهای قدرتمند تری هم در دنیا وجود دارند مانند سی++ یا لابد فکر میکنی گوگل دوست نداره از محصولات مایکروسافت به خاطر انحصاری بودنشون استفاده کنه ؟
خیلی مسخره است که فکر کنی یک کمپانی مانند گوگل به خاطر دلایلی مانند اینها و بدون در نظر گرفتن توانایی های یک زبان بیخیال زبان بهتر شده و رفته اون ضعیف تره رو چسبیده !
مهربد نوشته: سایت رسمی یاهو، گوگل، مایکروسافت، FBI و .. همگی بارها هک شدهاند، اکنون که چه؟ تازه بیشترشان هم که PHP هستند، با همین استدلال PHP امنیت پایینتری دارد؟دو زاریت نیوفتاد !
PHP فقط یک سرویس است که بر روی وب سرور آپاچی اجرا میشود و اغلب روی لینکوس هاست میشود ، ولی دات نت محدود به ویندوز است و تنها یک بیسواد میگوید امنیت ویندوز از لینوکس بیشتر است .
مهربد نوشته: این هم که کپی پیست کیلویی بود ...به اندازه ی مال شما کیلویی نبود یک دور گوگل کنی خودت متوجه میشی .
مهربد نوشته: خیر، همانگونه که گفتیم، خرد همگانی یا کثرتگرایی همواره در نمایه و ظاهر درست به نگر میآیند و میتوان برای آنها به
خوبی فرنودتراشی کرد (open source است!)؛ خوب اگر open source بودن این اندازه مهم است، چرا ویندوز close source این همه کاربر دارد؟
باز هم قیاس مع الفارق !
با این استدلال شما سی و سی++ بیخود ترین زبانهای برنامه نویسی دنیا هستند چرا که هم Open Source هستند و هم بیشترین استفاده را در برنامه نویسی دارند .
مهربد نوشته: و تا اینجا تندی بیشتر را نشان دادم، میتوانیم یک به یک پیش رفته و فاکتورهای دیگر را نیز ارزیابی کنیم.خیر شما چیزی را نشان ندادید ! بلکه نشانتان دادیم که تندی سی شارپ دروغی بزرگ و من در آوردی از طرف یک مجهول الهویه اینترنتی بیش نیست ، بیشتر میخواهید خدمت شما :
http://www.google.com/search?q=asp.net+v...tartPage=1
مهربد نوشته: تندی و performance زبان نامبردهتندی و پرفرمنس را که نشانتان دادیم ، کثرت استفاده آن هو توسط برترین های برنامه نویسی را هم که نشانتان دادیم ، سینتکس را هم که نشانتان دادیم - فقط میمانند شی گرایی که در نسخه ی 6 این مورد هم حل میشود - در همین فهرست سه گزینه ای ی شما PHP در دو مورد از سی شارپ جلو تر است - البته از نظر شی گرایی هم در حال حاضر در حد و اندازه ی طراحی یک وبسایت نه تنها کم ندارد بلکه زیادی هم دارد .
دستور زبان و خوانایی syntax آن
پشتیبانی و پیادهسازی مفاهیم امروزین مانند OOP
...
در ضمن تجربه نشان داده که در برنامه نویسی برای یک وبسایت شی گرایی خیلی کار آمد و به درد بخور نیست و برای همین بیشتر برنامه نویسان میروند سراغ برنامه نویسی ماژولار - درست به همین دلیل است که دروپل ماژولار از جوملای شی گرا خیلی سریع تر و بهینه تر و ایمن تر است .
خدای ار به حکمت ببندد دری - به کرمک زند قفل محکم تری