userinfo close

  ,

مهندسی کامپیوتر


computer_engineering

تاسیس: 15 دی 1383  پروفایل کلوب
مدیر کلوب: امیر حسین حجازی - معاونان
 

لیست بحث ها

  عناوین بحث ها ارسال کننده پاسخها بازدید بروز رسانی اولویت
162
1210
90/12/12 (23:19)
194
3152
91/1/31 (22:46)
54
394
91/2/31 (15:11)
323
3554
91/2/23 (08:42)
317
2601
91/2/20 (21:05)
76
668
91/1/2 (17:49)
49
455
90/12/24 (02:54)
102
2647
90/12/23 (23:01)
34
293
90/10/3 (17:07)
0
0
91/3/3 (17:31)
4
6
91/3/3 (01:31)
5
9
91/3/1 (15:22)
6
5
91/2/31 (11:13)
2
13
91/2/30 (19:29)
2
9
91/2/28 (22:42)
0
2
91/2/25 (01:16)
3
8
91/2/20 (20:38)
0
3
91/2/19 (22:30)
1
12
91/2/17 (11:46)
1
7
91/2/16 (22:25)

عنوان بحث

طاها م , tahalazio
طاها م - 04:08 1390/10/25

دات نت، PHP یا جاوا

منبع سایت Yourans.com

در اینجا بحث مقایسه تفاوت ها، مزایا و معایب استفاده از یک زبان برنامه نویسی را داریم. این بحث سال هاست که ادامه دارد و با گذشت زمان داغ تر هم خواهد شد. نظرات، اغلب بر اساس آشنایی با یک زبان خاص و یا استفاده عمده از یک زبان است. هر کسی که تجربه ای از بکارگیری یک زبان دارد همه جا آن را به عنوان بهترین زبان اعلام میکند. چنین چیزی واضح است. برای درک بهتر از برتری یک زبان در مقابل زبان دیگر، از هزینه و عملکرد که دو معیار برای سنجش زبان است استفاده میشود.

از لحاظ عملکرد، دات نت دارای سابقه طولانی و موفقی در مقابل گزینه های دیگر است. سرعت دیده شدن صفحات وب سایت اغلب با استفاده از فناوری .NET سریعتر است. جاوا و پی اچ پی نیاز به برنامه نویسی (کدنویسی) بیشتری برای نوشتن برنامه های کاربردی مشابه دارند. این باعث می شود کد برنامه هنگامی که برنامه به طور کامل توسعه یافت، نیاز به کنترل بیشتری داشته باشد. دات نت در این زمینه موجب صرفه جویی در هزینه توسعه و نگهداری برنامه یا سیستم شما میشود.

دات نت همانند جاوا از پیش کامپایل و کامپایل دینامیک در زمان درخواست صفحه استفاده میکند. پی اچ پی باید از یک شتاب دهنده سومی برای افزایش عملکرد خود استفاده کند، اما بر روی اکثر سرورهای میزبان نصب شده نیست. همچنین پی اچ پی شی گرا نیست در حالی که دات نت و جاوا شی گرا هستند. این موجب افزایش توانایی استفاده مجدد از کد میشود و ویژگی های پیشرفته دیگر، زمان توسعه را کاهش داده و توسعه دهندگان را تشویق به نوشتن کدهای کنترلی بیشتری میکند.

دات نت از اکثر زبانها من جمله C++ وC # ، جاوا و… پشتیبانی میکند. پشتیبانی جاوا و پی اچ پی فقط به جاوا و پی اچ پی محدود میشود. یکی از ویژگیهایی که برخی از برنامه نویسان به شدت به آن علاقه مند هستند این است که دات نت یک زبان منبع باز (Open Source) نیست. جاوا و پی اچ پی هر دو منبع باز هستند و برخی از برنامه نویسان به دلایل بسیاری ترجیح می دهند از یک زبان منبع باز استفاده کنند. دات نت برخی از ویژگی های مطلوب که دو زبان دیگر ارائه نمی دهند را ارائه می دهد و ممکن است به دلیل بهره گیری از هزینه های صدور پروانه (License) مورد نیاز برای استفاده کامل از فن آوری های دات نت باشد.
بر اساس نیازهای فردی، هر یک از سه زبان مورد بحث می تواند با تاثیر بیشتری نسبت به دیگری استفاده شود. به طور کلی.NET شاید قدرت بیشتری از زبانهای دیگر نداشته باشد اما صرفه جویی در هزینه و مقیاس پذیری را به ارمغان می آورد. دات نت محصولات بهتری را بدون برخی از دردسرهای زبان های برنامه نویسی دیگر ارائه میدهد.

باز هم این نظر شخصی نویسنده مقاله است و شما میتوانید برای اطمینان بیشتر مطالب دیگری را برای مقایسه این زبان ها مطالعه کنید.

  • ارسال پاسخ

پاسخ ها

تا کنون پاسخی به این بحث داده نشده است.
کلوب دات کام
کلیه محتوای این سایت توسط کاربران درج شده است و کلوب دات کام هیچ مسئولیتی نسبت به آن ها ندارد.