3نفر پسندیدند
-
14th August 2013 08:02 AM
#11
کاربر عادی
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
returnx
بله ، با شما موافقم ، در واقع من هم می خواستم با آماری که ارائه دادم ، صحبت های شما را تایید کرده باشم ، البته نه با عبارت
نوشته اصلی توسط
Codex
محبوبترین زبان دنیا php هست
بلکه با عبارت
پر کاربردترین زبان تحت وب!! فکر کنم اینطور درست تر باشه!؟
باشه مهندس ، پر کاربرد
پ.ن: از خندم ناراحت نشی مهندس ، یاد گذشته های خودم افتادم... ;)
ویرایش توسط Codex : 14th August 2013 در ساعت 08:20 AM
-
14th August 2013 10:15 AM
#12
عضو تازه وارد
آيا اين پست براي شما سودمند بود؟
بله |
خیر
ولی چیزی که واضح و روشنه اینه که یادگیری php نیاز به وقت زیادی نداره و زیاد ریزه کاری نداره ولی یادگیری asp زمان برتر هست
از نظر من اینده از آن هر دوست
-
14th August 2013 07:16 PM
#13
کاربر عادی
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
dokhtare.babash
ولی چیزی که واضح و روشنه اینه که یادگیری php نیاز به وقت زیادی نداره و زیاد ریزه کاری نداره ولی یادگیری asp زمان برتر هست
از نظر من اینده از آن هر دوست
میخواین یکسری مفاهیم pattern و regex رو تو php بگم کلاً زده بشین از php
-
14th August 2013 08:33 PM
#14
عضو تازه وارد
آيا اين پست براي شما سودمند بود؟
بله |
خیر
تو بحثهای بین پی اچ پی و ای اس پی دات نت خیلیا میگن گوگل و فیس بوک و
تویتر با پی اچ پی هستن و خدا تا بازدید دارن ولی این سایتها هیچ کدومشون بک بونا و منابع پردازشیشون با پی اچ پی نیست و در اصل از زبانهای مختلفی مثل سی++ و سی و... جهت انجام کارهاشون استفاده میکنن .و صرفا اینترفیسشون با پی اچ پی
هست .مثلا فیس بوک از یه مبدل اختصاصی برای تبدیل کدهای پی اچ پی به کدهای بهینه سی++ ستفاده میکنه گوگل هم به همین شکل . سرعت اجرای کدهای ای اس پی دات نت از معادلهای پی اچ پی اون بیشتره چون
کامپایل میشن اما پی اچ پی خیر
-
14th August 2013 09:00 PM
#15
کاربر عادی
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
dokhtare.babash
تو بحثهای بین پی اچ پی و ای اس پی دات نت خیلیا میگن گوگل و فیس بوک و
تویتر با پی اچ پی هستن و خدا تا بازدید دارن ولی این سایتها هیچ کدومشون بک بونا و منابع پردازشیشون با پی اچ پی نیست و در اصل از زبانهای مختلفی مثل سی++ و سی و... جهت انجام کارهاشون استفاده میکنن .و صرفا اینترفیسشون با پی اچ پی
هست .مثلا فیس بوک از یه مبدل اختصاصی برای تبدیل کدهای پی اچ پی به کدهای بهینه سی++ ستفاده میکنه گوگل هم به همین شکل .سرعت اجرای کدهای ای اس پی دات نت از معادلهای پی اچ پی اون بیشتره چون
کامپایل میشن اما پی اچ پی خیر
عجب بحث خوبی شد ، خرسندیم ...
اینترفیس ارتباطی با php نداره ، با گرافیک و زبان های سمت کاربر (client side) تامین میشه
asp.net یک اسکریپت (زبان نیست) است که قابلیت استفاده از زبان های c# و ... رو برای برنامه نویسی سایت تامین میکنه
اتفاقاً زمانیکه صحبت از برنامه های وب میشه، کدهای کامپایل شده زمان بیشتری مصرف می کنند، php بر پایه مفسر است(interpreter) و بدون شک و قطعاً سرعتش خیلی بیشتر از .net هست و اگر در سیستم عامل لینوکس بالا بیاد فوق العاده مصرف رمش کمتر از محصولات .netی خواهد بود که از ویندوز بهره می برند
لینک زیر رو ببنین ، benchmark و تست سرعت php در مقابل asp.net (خودتون هم سرچ کنید حتماً) میبینین که اصلاً قابل قیاس نیست:
PHP vs .NET Performance part 2 | Holistic Systems
این لینک هم مربوط به سایت های محبوب و زبان های استفاده شده در آنهاست:
Programming languages used in most popular websites - Wikipedia, the free encyclopedia
-
14th August 2013 10:02 PM
#16
Moderator
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
dokhtare.babash
تویتر با پی اچ پی هستن و خدا تا بازدید دارن ولی این سایتها هیچ کدومشون بک بونا و منابع پردازشیشون با پی اچ پی نیست و در اصل از زبانهای مختلفی مثل سی++ و سی و... جهت انجام کارهاشون استفاده میکنن .و صرفا اینترفیسشون با پی اچ پی
اساسا php برای طراحی ایترفیس نیست و این جمله از پایه مشکل داره !! در ضمن استفاده چندین سایت پر بازدید از یک زبان ، دلیل قانع کننده ای برای برتری یک زبان نیست...
نوشته اصلی توسط
dokhtare.babash
ثلا فیس بوک از یه مبدل اختصاصی برای تبدیل کدهای پی اچ پی به کدهای بهینه سی++ ستفاده میکنه گوگل هم به همین شکل
نمیدونم این اطلاعات را از کجا به دست آوردید و صحتش در چه حد هست!؟ اما اگر اشتباه نکنم مخصوصا گوگل از پایتون استفاده میکنه!!
نوشته اصلی توسط
Codex
asp.net یک اسکریپت (زبان نیست) است
، این جمله هم یکم مشکل نگارشی داره!!
امروزه به دلیل بالا رفتن سرعت پردازشی سخت افزار ها ، خیلی سرعت اجرای زبان ها مورد توجه نیست ، چون عملا تفاوت در زمان اجرای کد های دو زبان مختلف انقدر ناچیز هست که انسان به سختی میتونه احساس کنه ، اونچیزی که در سرعت اهمیت داره ، مرتبه ی زمانی الگوریتم استفاده شده است ...
اونچیزی که شما در سایت های بزرگ میبینید و باعث تعجب میشه که چطور انقدر خوب به درخواست هزاران کاربر جواب میده بدون تاخیر ، فارغ از قدرت سرور های این سایت ها ، ذخیره سازی درست اطلاعات ، عمل Caching اطلاعات و استفاده از الگوریتم های بهینه هست...
به طور مثال سایت F*a*c*e*b*o*o*k برای ذخیره سازی اطلاعات دارای ساختار از mysql و اطلاعات بدون Schema از چندین NoSql برای عملیات ذخیره سازی و Caching استفاده میکنه...
پس صرف اینکه چند سایت بزرگ از یک زبان استفاده می کنند ، دلیلی بر برتری اون زبان نیست هر چند هم حرف های جناب Codex درسته...
ویرایش توسط returnx : 14th August 2013 در ساعت 10:16 PM
-
14th August 2013 10:15 PM
#17
کاربر عادی
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
returnx
نوشته اصلی توسط
dokhtare.babash
تویتر با پی اچ پی هستن و خدا تا بازدید دارن ولی این سایتها هیچ کدومشون بک بونا و منابع پردازشیشون با پی اچ پی نیست و در اصل از زبانهای مختلفی مثل سی++ و سی و... جهت انجام کارهاشون استفاده میکنن .و صرفا اینترفیسشون با پی اچ پی
اساسا php برای طراحی ایترفیس نیست و این جمله از پایه مشکل داره !! در ضمن استفاده چندین سایت پر بازدید از یک زبان ، دلیل قانع کننده ای برای برتری یک زبان نیست...
نوشته اصلی توسط
dokhtare.babash
ثلا فیس بوک از یه مبدل اختصاصی برای تبدیل کدهای پی اچ پی به کدهای بهینه سی++ ستفاده میکنه گوگل هم به همین شکل
نمیدونم این اطلاعات را از کجا به دست آوردید و صحتش در چه حد هست!؟ اما اگر اشتباه نکنم مخصوصا گوگل از پایتون استفاده میکنه!!
نوشته اصلی توسط
Codex
asp.net یک اسکریپت (زبان نیست) است
، این جمله هم یکم مشکل نگارشی داره!!
امروزه به دلیل بالا رفتن سرعت پردازشی سخت افزار ها ، خیلی سرعت اجرای زبان ها مورد توجه نیست ، چون عملا تفاوت در زمان اجرای کد های دو زبان مختلف انقدر ناچیز هست که انسان به سختی میتونه احساس کنه ، اونچیزی که در سرعت اهمیت داره ، مرتبه ی زمانی الگوریتم استفاده شده است ...
اونچیزی که شما در سایت های بزرگ میبینید و باعث تعجب میشه که چطور انقدر خوب به درخواست هزاران کاربر جواب میده بدون تاخیر ، فارغ از قدرت سرور های این سایت ها ، ذخیره سازی درست اطلاعات ، عمل Caching اطلاعات و استفاده از الگوریتم های بهینه هست...
به طور مثال سایت F*a*c*e*b*o*o*k برای ذخیره سازی اطلاعات دارای ساختار از mysql و اطلاعات بدون Schema از چندین NoSql برای عملیات ذخیره سازی و Caching استفاده میکنه...
پس صرف اینکه چند سایت بزرگ از یک زبان استفاده می کنند ، دلیلی بر برتری اون زبان نیست هر چند هم حرف های جناب
Codex درسته...
چه مشکل نگارشی داره؟ اینو سرچ کنید:
asp is scripting language
**********************
ASP.NET is not a programming language. ASP stands for Active Server Pages and it is Microsoft's system (framework) for creating server-side scripts that create dynamic HTML using any of the languages that work with .NET. In a nutshell, ASP.NET is used to create dynamic web sites. In that regard, it is just like PHP, JSP or Cold Fusion.
.NET is also a framework that more or less defines a virtual machine along with thousands of objects that are useful building blocks for any program.
Finally, the programming languages that Microsoft includes with Visual Studio are C#, Visual Basic, F#, and C++. Third-party vendors have created .NET compliant versions of Fortran, COBOL, Boo and many others.
**************************************
asp.net زبان نیست، بلکه محیطی هست که با زبان های دیگر مثل C# میتونین برنامه نویسی سایت انجام بدین
به ترتیب جمله های bold شده :
1- قطعاً در مورد سیستم های بزرگ این جملتون اشتباه است و خیلی تفاوت داره، اگر benchmark کردن یک اسکریپت رو بلد هستید حتماً benchmark کنید تا تفاوت رو احساس کنید
2- غیر از ذخیره سازی درست که می بایست در هر سیستمی لحاظ بشه بقیه موارد درست هست، البته اگر همین بخش cache خوب اعمال نشه لود سرور رو به شدت زیاد میکنه
3- اگر برتری نداشت ازش استفاده نمیشد
به هر حال بهتر هست که بحث فنی باشه تا اینکه هر شخص نظر شخصی خودش رو سعی کنه بقبولونه، بنده 2 لینک دادم بهتر هست یک نگاه کوچک بهش بندازین(قضیه benchmark خیلی کمک می کنه)
ویرایش توسط Codex : 14th August 2013 در ساعت 10:19 PM
-
14th August 2013 10:25 PM
#18
Moderator
آيا اين پست براي شما سودمند بود؟
بله |
خیر
البته من اینُ هم اظافه کنم، که ما عادت کردیم مقایسه های اشتباه انجام بدیم ، متاسفانه من زیاد دیدم ، C# را با C++ مقایسه می کنند که این مسخره ترین نوع مقایسه است!! چرا که C# یک زبان managed هست در حالی که C++ یک زبان native و اساسا قابل مقایسه نیستند ، حتی دیدم C# را با Qt مقایسه می کنند!! که این مورد از مورد قبلی هم مسخره تر هست ، چرا که اساسا یک زبان را نمیشه با یک FrameWork مقایسه کرد ، حتی مقایسه .net با Qt هم اشتباست!!
مقایسه php و asp.net هم تا حدی مقایسه درستی نیست ، مقایسه درست ، مقایسه asp.net با ابزار های توسعه جاوا خواهد بود...
چه مشکل نگارشی داره؟ اینو سرچ کنید:
asp is scripting language
من هم نگفتم یک زبان برنامه نویسی هست!!! فقط گفتم عنوان اسکریپت عنوان درستی نیست ، برای همین گفتم از لحاظ نگارشی و نه فنی !!
[wikipedia]
فکر می کنم عنوان یک زبان نشانه گزاری شده درست تر باشه...
ر benchmark کردن یک اسکریپت رو بلد هستید حتماً benchmark کنید
نه متاسفانه در تخصص من نیست و در این مورد تجربه ای ندارم...
نوشته اصلی توسط
Codex
به هر حال بهتر هست که بحث فنی باشه تا اینکه هر شخص نظر شخصی خودش رو سعی کنه بقبولونه
قرار نیست من نظراتم را به کسی بقبولونم!! من نظرم را می گم اکر فکر می کنید درست است اگر خواستید قبول می کنید و اگر هم نه ، اکر دوست داشتید برای ردش دلیل میاورید و من هم اگر دیدم حق با شماست شک نکنید قبول می کنم!!
ویرایش توسط returnx : 14th August 2013 در ساعت 10:40 PM
-
14th August 2013 10:40 PM
#19
کاربر عادی
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
returnx
البته من اینُ هم اظافه کنم، که ما عادت کردیم مقایسه های اشتباه انجام بدیم ، متاسفانه من زیاد دیدم ، C# را با C++ مقایسه می کنند که این مسخره ترین نوع مقایسه است!! چرا که C# یک زبان managed هست در حالی که C++ یک زبان native و اساسا قابل مقایسه نیستند ، حتی دیدم C# را با Qt مقایسه می کنند!! که این مورد از مورد قبلی هم مسخره تر هست ، چرا که اساسا یک زبان را نمیشه با یک FrameWork مقایسه کرد ، حتی مقایسه .net با Qt هم اشتباست!!
مقایسه php و asp.net هم تا حدی مقایسه درستی نیست ، مقایسه درست ، مقایسه asp.net با ابزار های توسعه جاوا مقایسه درست تری خواهد بود...
چه مشکل نگارشی داره؟ اینو سرچ کنید:
asp is scripting language
من هم نگفتم یک زبان برنامه نویسی هست!!! فقط گفتم عنوان اسکریپت عنوان درستی نیست ، برای همین گفتم از لحاظ
نگارشی و نه فنی !!
[wikipedia]
فکر می کنم عنوان یک زبان نشانه گزاری شده درست تر باشه...
ر benchmark کردن یک اسکریپت رو بلد هستید حتماً benchmark کنید
نه متاسفانه در تخصص من نیست و در این مورد تجربه ای ندارم...
نوشته اصلی توسط
Codex
به هر حال بهتر هست که بحث فنی باشه تا اینکه هر شخص نظر شخصی خودش رو سعی کنه بقبولونه
قرار نیست من نظراتم را به کسی بقبولونم!! من نظرم را می گم اکر فکر می کنید درست است اگر خواستید قبول می کنید و اگر هم نه ، اکر دوست داشتید برای ردش دلیل میاورید و من هم اگر دیدم حق با شماست شک نکنید قبول می کنم!!
این جمله آخر بیشتر منظورم به خودم بود، چون بیشتر آدم منتقدی هستم و بیشتر ایراد میگیرم تا اینکه تمجید کنم، سعی می کنم و بیشتر دوست دارم خودم و دوستانم صحبتی یا جمله ای بکار میبریم، همراه با یک یا چند لینک منبع باشه اینطوری خیلی عالی میشه و تاثیر گذاری بیشتری میتونه داشته
به هر حال امیدوارم از این دست مباحث در تاپیک ها بیشتر باشه چون به شخصه چیزهای خوبی میتونم از دوستانم یاد بگیرم
-
14th August 2013 10:50 PM
#20
Moderator
آيا اين پست براي شما سودمند بود؟
بله |
خیر
نوشته اصلی توسط
Codex
به هر حال امیدوارم از این دست مباحث در تاپیک ها بیشتر باشه چون به شخصه چیزهای خوبی میتونم از دوستانم یاد بگیرم
من هم همینطور، چون یکی از دلایلی که کمتر به این فروم سر می زنم یا پست میدم همین است ، چون تاپیک های آموزنده و فنی تعدادش بسیار کم هست ، و بیشتر تاپیک هایی که دیده میشه ، فیلم آموزشی برای دانلود قرار داده شده ، که فکر نکنم خیلی جالب باشه !! در حالی که تاپیک هایی با رویکرد گفتگو فنی ایجاد بشه ، بار علمی همه بالا میره ، چون از همدیگر یاد میگیریم ، چون در همین بحث ها هست که متوجه اشباهاتمون میشیم و این خیلی با ارزشه...
کلمات کلیدی این موضوع
علاقه مندی ها (Bookmarks)
علاقه مندی ها (Bookmarks)
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین
انجمن
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 02:46 AM بر حسب GMT +4 می باشد.
علاقه مندی ها (Bookmarks)