نمایش نتایج 1 تا 15 از 15

نام تاپیک: راهنمایی در زمینه انتخاب

  1. #1

    راهنمایی در زمینه انتخاب

    با سلام به کاربران عزیز
    من میخواستم یک زبان از بین php وjava انتخاب کنم برای همین این موضوع را در اینجا مطرح کردم تا شما دوستان دلایل انتخاب java را توضیح بدید و مزیت های این زبان را عنوان کنید
    و به نظر شما آینده نگری در این زبان وجود دارد یا نه
    از شما که به سوال من پاسخ میدهید و مرا راهنمایی میکنید تشکر میکنم

  2. #2
    نقل قول نوشته شده توسط mhcomputer مشاهده تاپیک
    با سلام به کاربران عزیز
    من میخواستم یک زبان از بین php وjava انتخاب کنم برای همین این موضوع را در اینجا مطرح کردم تا شما دوستان دلایل انتخاب java را توضیح بدید و مزیت های این زبان را عنوان کنید
    و به نظر شما آینده نگری در این زبان وجود دارد یا نه
    از شما که به سوال من پاسخ میدهید و مرا راهنمایی میکنید تشکر میکنم
    جاوا بنظر میرسه که توجه بیشتری به خودش جلب کرده باشه و کار بیشتری هم برای جاوا وجود دارد. شاید بهتر باشه رو جاوا وقت بگذاری.


    فرزاد-

  3. #3
    چیزهایی در جاوا هست که در هیچ چیز دیگری نیست:
    ۱ - اپلت
    ۲ - برنامه نویسی موبایل (البته مخصوص این بخش نیست.)
    ۳ - ارتباط بین JavaScript,Java در صفحات HTML.

    از سویی دیگر صفحات امروزی بدون JavaScript معنا ندارد! گرچه این دو زبان با هم تفاوت دارند اما بسیار هم بهم نزدیکند.

    php خوب است اما محدودیت بیشتری دارد.

    امروزه بیشتر پروژه ها به سمت J EE پیش می روند.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  4. #4
    با تشکر از rezaTavak
    میخواستم ببینم نسخه JEE را به من پیشنهاد میکنی و آیا این زبان اونقدر قدرت داره که آدم بتونه ازش دفاع بکنه
    چون با php کارا که صحبت میکنی میگن php
    asp کارا میگن asp
    java کارا هم میگن جاوا و این انتخاب منو مشکل میکنه من میخوام یه زبانی را شروع بکنم که دیگه نخواسته باشم تو وسط راه کنارش بگذارم
    و دارم به پروژه های بزرگ تحت وب فکر میکنم آیا این زبان جوابگوی من هست
    اگه واست زحمتی نیست یه کم بیشتر درباره مزیت های این زبان بنویس
    با تشکر

  5. #5
    درسته اگر توی پیتون روبی و هر زبون دیگه هم بری همین جواب را خواهی گرفت! یعنی هرکی میگه زبونی که کار میکنه قوی است اما دلایل بالا برای چه زبانی در نظر گرفته شده ؟

    مثلا مورد یک و ۳ در هیچ زبان دیگری نیست. یعنی کاری که همه می کنند جاوا میکند اما کاری که جاوا میکند بقیه نمی توانند.


    از سویی دیگر جاوا برای همه کارها استاندارد دارد پروژه عظیم دارد.


    در حقیقت Application سروری به قدرت Java نیست!


    مثلا ممکنه یک MS SQL سرور کار بگوید که این دیتابیس قوی دارد MySQL کار و Oracle کار هم همین را بگوید اما واقعا همه اینها مانند هم هستند؟

    نگاهی به رنکینگ زبانها جاوا را در صدر نشان میدهد!


    دفاعش را هم من نباید بکنم چون هیچ نفعی برای من ندارد. حتی من جاواکار واقعی نیستم. من تمام زبانهای موجود کار کرده ام و اکثر آنها را حداقل تجربه کوچک دارم.

    بنابراین مطمئن باشید جاوا زبان خوبی است.


    اما بزرگترین عیب ASP:
    برای IE طراحی شده و خیلی مسخره است که روی دیگر سیستمها مانند لینوکس و... جواب ندهد!

    عیب PHP:
    مانند جاوا کمپایل نمیشه و سرعتش پایین تر است! البته بالایی هم همین عیب را دارد.


    در ضمن مورد ۴ از مزایای جاوا:
    برای سرور دو نسخه دارد JSP و Servlet چیزی که بقیه زبانها ندارد!



    خب حال خودتان انتخاب کنید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  6. #6
    کاربر جدید آواتار P_Norton
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    همین نزدیکی
    پست
    27
    با سلام
    منم همون مشکل دوستمون mhcomputer رو دارم ممنون می شم اگه کمی بیشتر راهنمایی کنید، چون با هیچکدوم از زبان های فوق آشنایی ندارم.
    منظور شما اینه که جاوا نسبت به بقیه زبانهای موجود دستش باز تره؟ از php هم زیاد تعریف می کنن نظرتون راجع به اون چیه.
    بحث های قبلی رو خوندم ولی نتیجه ایی نگرفتم، البته تو گستردگی جاوا شکی نیست از ماشین لباسشویی و یخچال فریزر گرفته تا ماهواره و تانک همه جا برنامه هاش قابل استفاده است فکر کنم فردا پس فردا تو ظرف سالادم پیداش بشه! منتها اینکه از نظر امکانات محیط و قدرت پیاده سازی بعضی الگوریتم ها ، و اینکه آیا به همه سخت افزار های سیستمش دسترسی داره یا نه؟ لطفا کمکم کنید
    با تشکر
    آخرین ویرایش به وسیله P_Norton : پنج شنبه 29 فروردین 1387 در 15:20 عصر

  7. #7
    نقل قول نوشته شده توسط P_Norton مشاهده تاپیک
    لطفا کمکم کنید
    با تشکر
    بیشتر از همه اینها باید برنامه نویس خوبی باشی. اصولا زیاد نمی شود یک زبان رو یاد گرفت و با همون ادامه داد. من در طول عمر برنامه نویسی خودم چند بار زبان عوض کردم. در مورد جاوا هم باید بگم که پشتیبانی خیلی قوی پشتش هست و فعلا خیلی فعال هستش. از لحاظ استاندارد هم همانگونه که رضا گفت خیلی جاوا پیشرفته و کامل تر هستش. من یک بار با یک .net کار نشستم و سرورهای جاوایی و .netیی رو مقایسه کردم و جاوا به نظر میومد خیلی ساختار یافته تر باشه. حالا با وجود همه اینا که گفتم هنوز دلیلی وجود نداره که جاوا برای همه پروژه ها مناسب باشه و حتی خود من تو چند تا مورد پیشنهاد کردم که از جاوا استفاده نشود. به همین خاطر یاد گرفتن چیزی مثل php هم می تواند خیلی مفید باشه. من دیدم اشخاصی که php بلدن در مدت زمان خیلی کم وب سایتهایی ساختن که انجامشون با جاوا در اون زمان غیر ممکن بود. اصولا در تجربه شخصی من هر چی scalability و consistency سیستم مهم تر بشود جاوا کاندیدای بهتری هست و هر چه زمان مهم تر بشود چیزهایی مثل php و python خیلی خوب عمل می کنند. حتی من الان خیلی پیشنهاد می کنم به زبانهایی مثل groovy نگاه کنی اگه دوست داری طرف زبانی مثل php بری.


    فرزاد-

  8. #8
    اثبات خوب بودن جاوایا زبان دیگر بستگی به شرایط دارد.

    اما در کل کاری که جاوا می کند زبانی دیگر قادر به انجام آن نیست.

    اگر برنامه نویس وب باشید دلایل بالا را دست کم نخواهید گرفت.

    مثال :

    چگونه می شود در یک صفحه وب نمودار کشید؟جواب:‌اپلت جاوا فقط و فقط!
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  9. #9
    منظورت از نمودار چیه با php هم میشه نمودار کشید.
    من php کارم ولی اگه جاوا بهتر باشه حاضرم به سمت جاوا بیام.
    اگه میتونی چندتا دیگه از قابلیتهای جاوا رو بگو که زبانهای دیگه از انجام دادن آنها ناتوانند
    شاید ما هم جاوایی شدیم :)

  10. #10
    وقتی اصلا HTML عناصری مانند دایره و مربع ندارد (منظورم عکس نیست) چگونه نمودار می کشد؟
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  11. #11
    اگر بخواهی اینطوری حساب کنی. میشه گفت مگر HTML توانایی اجرایی Applet را دارد؟! که با آن بشود نمودار کشید! برای اجرای Applet شما بایدJVM را نصب کنی. مثل فلش که باید Flash Player را نصب کنی.

  12. #12
    اگر بخواهی اینطوری حساب کنی. میشه گفت مگر HTML توانایی اجرایی Applet را دارد؟! که با آن بشود نمودار کشید! برای اجرای Applet شما بایدJVM را نصب کنی. مثل فلش که باید Flash Player را نصب کنی.
    و این یک محدودیت به حساب میاد

  13. #13
    ۱ -
    به این دلیل که Applet یکی از اجزای HTML است حالا ممکن browser شما JavaScript را هم ساپورت نکند! این که پشتبانی بشه یا نشه مهم نیست مهم اینه که این خصیصه وحود دارد!
    http://www.w3.org/TR/html401/index/elements.html

    پس این نسبت به <Object> ارجحیت دارد چون تفاوت قائل شده است.

    ۲ - http://wp.netscape.com/eng/mozilla/3...pt/livecon.htm
    LiveConnect

    است که در هیچ زبانی دیگر نیست!


    ۳ - http://en.wikipedia.org/wiki/List_of...ting_languages
    یعنی با هر زبانی بنویس و در جاوا اجرا کن!

    ۴ - Java Servlet

    ۵ - JSP
    ۶-میزان محبوبیت زبانها:
    TIOBE Programming Community Index: TPCI

    http://www.devtopics.com/most-popula...ing-languages/

    ۷ - با یک زبان آشنا شو و برای تمام پلاتفرمها از موبایل تا سرور بنویس.
    ۸ - Application Server :
    http://en.wikipedia.org/wiki/Application_server نگاه کنید هر شرکتی (معروف نرم افزاری) در جاوا یک اپلیکشن سرور دارد.
    حتما اوراکل را به عنوان یک نرم افزار نویس خوب می شناسید
    http://www.oracle.com/appserver/index.html


    و دلایل بسیار دیگری که جاوا را نسبت به بقیه ارحج میکند.

    حال این بستگی به شما دارد.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  14. #14
    کاربر جدید آواتار P_Norton
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    همین نزدیکی
    پست
    27
    اگه دوست داری طرف زبانی مثل php بری.


    فرزاد-

    قانع کننده و منطقی بود ممنون

  15. #15
    کاربر دائمی آواتار taknegaar
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران
    پست
    528

    نقل قول: راهنمایی در زمینه انتخاب

    نقل قول نوشته شده توسط fkohantorabi مشاهده تاپیک
    جاوا بنظر میرسه که توجه بیشتری به خودش جلب کرده باشه و کار بیشتری هم برای جاوا وجود دارد. شاید بهتر باشه رو جاوا وقت بگذاری.


    فرزاد-

    آقا فرزاد این اظهار نظر از شما بعید بود!

    اینم بخون:
    https://barnamenevis.org/558171-post2.html

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •