PDA

View Full Version : بهترین زبان برنامه نویسی !!!



Mr.Ardeshir
چهارشنبه 29 دی 1389, 13:25 عصر
سلام به شما دوستان عزیز

یه سوال داشتم

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

PHP - Asp.Net - C# - Delphi Or ...

ممنون می شم راهنمایی کنید

Mr FTHEL
چهارشنبه 29 دی 1389, 14:38 عصر
هر زبانی رو بهره کاری ساختن
اما من asp رو به php ترجیح میدم اما php در دسترس تره بازار کارش بهتره

hossin.esm
چهارشنبه 29 دی 1389, 14:48 عصر
نظر من
اما من php را به asp ترجیح میدهم
بازار کار بهتر
هزینه کمتر
بالا ترین امار برنامه نویسی سایت
متن باز
دسترسی به کد بیشتر
منابع بیشتر
امنیت بیشتر

نظر شخصی شخصی من
ساده ، با حال و ..............................

AmirHarirbafan
چهارشنبه 29 دی 1389, 15:03 عصر
غیر از مسئله امنیت بیشتر php ، مابقی رو باهات موافقم.
اما سوال دوستمون اینه که کدوم زبان رو انتخاب کنم، به نظر من هر زبانی که فکر میکنی کارتو به بهترین وجه میتونه انجام بده.
به عنوان مثال اگه شما بخوای برنامه Windows Application بنویسی نمیتونی از php یا Aps.net استفاده کنی ، باید بری سراغ زبان هایی که مربوط به برنامه نویسی ویندوزی هستن و بین اونا نگاه کنی که کدوم رو بیشتر تسلط داری ، کدوم بهتر میتونه نیازهاتو برآورده کنه ، با کدوم سریع تر برنامه به پایان میرسه و ...
به عنوان مثال، اگه من بخوام یک وب سایت طراحی کنم ، ابتدا به بودجه ای که برای این کار درنظر گرفته شده نگاه میکنم ، اگه بودجه کم باشه ، با Asp.net (Web Form) میزنم، چون سریع تموم میشه، اما اگه بودجه مناسب باشه و کد تمیز و با کیفیت لازم باشه ، Asp.net MVC استفاده میکنم اما بعضی وقتا میبینم Asp.net در بعضی ضمینه ها ضعیف عمل کرده، خوب در اون صورت میرم سراغ PHP

Slytherin
چهارشنبه 29 دی 1389, 17:01 عصر
همه رو یاد بگیر، هر کدوم خوشت اومد ادامه بده. ترتیبش هم مهم نیست:چشمک:

Mr FTHEL
پنج شنبه 30 دی 1389, 15:20 عصر
نظر من
اما من php را به asp ترجیح میدهم
بازار کار بهتر
هزینه کمتر
بالا ترین امار برنامه نویسی سایت
متن باز
دسترسی به کد بیشتر
منابع بیشتر
امنیت بیشتر

نظر شخصی شخصی من
ساده ، با حال و ..............................
کی گفته امنیتش بیشتره؟ :قهقهه: شما میگید؟ :متفکر: من بودم حرفمو پس میگرفتم :چشمک:
با قرمز ها موافقم :چشمک:
ببخشید اسپم دادم

hossin.esm
پنج شنبه 30 دی 1389, 17:50 عصر
سلام دوستان
از همتون تشکر میکنم
شاید در مورد امنیت اشتباه کرده باشم (در مورد asp.net اطلاعات چندانی نداشته باشم.)
ممنون میشم در مورد امنیت بیشتر asp.net با php اطلاعاتی دارید مطرح کنید.
تا اونجایی که من میدونم حداقل امنیت هاست های لینوکسی از ویندوزی بیشتر هست.

چند مزیت دیگر php
اجرا روی هاست های ویندوزی و لینوکسی
سرعت بالا و (اجرا روی سیستم های بسیار ضعیف)

sherafatian
جمعه 01 بهمن 1389, 15:34 عصر
اولا که در کل روی هر زبان برنامه نویسی که حرفه ای و اصولی کار کنی میتونی موفق باشی و بازار کار رو در همون زمینه دستت بگیری،
ثانیا حالا که بحث زبان های وب شده من از هر نظر با حسین کاملا موافقم. شخصا تو مقاله های هک و امنیت که گشتم سوراخ های iis خیلی بیشتر از آپاچیه. و اگر تو اخبار بگردی مسلما خبر زمانی که خود مایکروسافت بخاطر چالش های امنیتی به لینوکس رو آورده رو پیدا خواهی کرد. اگه خودم پیدا کردم لینکش رو می ذارم البته در ایران که بعضا php رو با iis کار میکنن خودش جای حرف داره. بهتره تعصبی نباشیم و قبول کنیم که امنیت در php خیلی بیشتره. ضمنا بخش عمده ای از حصول امنیت در یک نرم افزار (خواه تحت وب، خواه لوکال) به برنامه نویس برمی گرده که این رو هم باید مد نظر داشته باشی

binyaft
جمعه 01 بهمن 1389, 21:29 عصر
من هم PHP رو ترجیح میدم


به عنوان مثال اگه شما بخوای برنامه Windows Application بنویسی نمیتونی از php یا Aps.net استفاده کنی

asp رو نمیدونم اما با PHP خیلی عالی میشه

aminghaderi
شنبه 02 بهمن 1389, 08:52 صبح
با نظرات خیلی از دوستان مخالف هستنم و اکیدا تقاضا دارم در رابطه با موضوعی که اطلاع ندارید نه قضاوت کنید و نه حرفی بزنید که برسه به اینکه کسی رو با راهنمایی اشتباه خودتون گمراه کنید.
کی گفته ASP.NET امنیت نداره؟؟ چند تا مقاله معتبر با نویسندگان صاحب نظر سراغ دارید که این مورد رو تایید کنند؟؟
ASP.NET زبان نیست که بشه یا نشه باهاش برنامه نویسی ویندوز کرد ؟!
ASP.NET یه تکنولوژی هست برای ساخت و توسعه برنامه های تحت وب در دات نت ، که زبان اون برمی گرده به زبان مورد انتخاب شما برای برنامه نویسی که معمولا C# یا VB رو انتخاب می کنند.
با همون C# یا VB که یه ASP.NET کار واجبه بهش مسلط بشه می شود برنامه نویسی رومیزی (Windows Application) و هم برنامه نویسی تحت شبکه (Socket Programing ) انجام داد و در این معقوله ها خیلی قوی کار کرده.
از مزایایه استفاده از دات نت :
1- سرعت توسعه بالا.
2- در دسترس بودن قطعات حرفه ای (کامپوننت های تجاری).
3- پشتیبانی وسیع (کافیه مشکلت رو به فارسی و در بعضی مواقع به اینگلیسی در گوگل جستجو کنی ، تالار های تخصصی هم که تا دلتون بخواد ، فارسی و انگلیسی ، کتاب هم که دیگه... ).

اگر حوصله توضیح داشته باشم و ذهن یاریم کنه می تونم تا حدود یک صفحه دیگه مزایاش رو بگم ولی اگر بخوام ایراد بگیرم باور کن باید بشینم خوب فکر کنم و باز هم شاید فقط چند ایرادی بتونم ازش بگیرم.

خوب این از asp.net .
php هم عالی هست ، من خودم php کار نکردم ولی دوستان زیاد php کار کردن و همه هم راضی هستند و همه هم کلی تعریف می کنند و این نشون دهنده قدرت این زبان هست.
لینوکس رو هم که تقریبا همه می دونن یه سرو گردن از لحاظ هسته و توسعه و امنیت از ویندوز قوی تره و خوب این هم یه امتیاز بزرگ برای php هست و اینکه پی اچ پی در ویندوز هم استفاده می شه و راحت می شه باهاش کار کرد ، شخصا در یکی از پروژه ها یه قسمتش رو از php استفاده کردم و مشکلی هم نداشتم.

با cms های php هم کار کردم تغریبا همشون کارشون عالی بود . شخصا عاشق مامبو هستم و همچین سیستم هایی خیلی به رشد برنامه نویس کمک می کنه .

زبان های و اسکریپت های دیگه هم خوبه.
پرل ، پیتون و اسکریپت های cgi هم خوبه ولی خوب عام و همه کس پسند نیست .

موفق باشی.

aminghaderi
شنبه 02 بهمن 1389, 09:07 صبح
بهتره تعصبی نباشیم و قبول کنیم که امنیت در php خیلی بیشتره.من یه کسی که اصلا و به هیچ وجه تعصبی روی زبان و یا تکنیک و تکنولوژی خاصی ندارم.
ولی می شه بگین با این تفسیر یک طرفه ای که شما دارین چرا اکثر سیستم های بانکی ، سازمانی ، اداری ، شرکتی و علمی (سیستم های مکانیزه دانشگاه ها) از asp.net یا asp برای توسعه نرم افزارشون استفاده کردند؟؟؟؟
می تونم بپرسم شما چند سال تجربه کار با asp.net رو دارید؟؟؟
تاحالا جایی نشنیدین که asp.net رو هم می شه روی آپاچی تنظیم کرد؟؟؟
تا حالا کسی بهتون نگفته ویندوز های سرور ها اکثریت 2003 هست در حالی که 2008 اومده زورشون می یاد خودشون رو به روز کنند؟؟؟

Mr.Ardeshir
شنبه 02 بهمن 1389, 10:51 صبح
ممنون از همه واسه این که نظرات و عقاید شخصی و کلی رو دارین مطرح می کنین که بشه تصمیم خوبی گرفت

من خودم چون زیاد کار نکردم و تجربه و ... ندارم اصلا صحبت نمی کنم و فقط نظرات رو با دقت می خونم

hossin.esm
شنبه 02 بهمن 1389, 10:51 صبح
من یه کسی که اصلا و به هیچ وجه تعصبی روی زبان و یا تکنیک و تکنولوژی خاصی ندارم.
ولی می شه بگین با این تفسیر یک طرفه ای که شما دارین چرا اکثر سیستم های بانکی ، سازمانی ، اداری ، شرکتی و علمی (سیستم های مکانیزه دانشگاه ها) از asp.net یا asp برای توسعه نرم افزارشون استفاده کردند؟؟؟؟
می تونم بپرسم شما چند سال تجربه کار با asp.net رو دارید؟؟؟
تاحالا جایی نشنیدین که asp.net رو هم می شه روی آپاچی تنظیم کرد؟؟؟
تا حالا کسی بهتون نگفته ویندوز های سرور ها اکثریت 2003 هست در حالی که 2008 اومده زورشون می یاد خودشون رو به روز کنند؟؟؟

سلام دوست عزیز
ممنون.
دقیقا نمی شه گفت php از asp.net بهتر هست. یا asp.net از php و یا حداقل نیاز به بررسی بسیار زیادی است.
و هر کدوم مزایای خودشون را دارند.
دوستمون هم به این نکته اشاره کردند که
امنیت در زبان های برنامه نویسی بیشتر به برنامه نویس برمیگرده .توی php شاید بیشتر احساس بشه. واین که توی ایران خیلی ها این رو رعایت نمی کنند . و عیب رو به زبان برنامه نویسی می دهند.

و اطلاعاتی که من دارم (شاید صحیح نباشه).
امنیت iis نسبت به اپاچی کمتر است.
امنیت هاست لینوکسی نسبت به ویندوزی بیشتر است .
اکثریت هاست ها لینوکسی است یا به این سمت حرکت میکند.

و اینکه برنامه .net را میتونیم روی بعضی از توزیع های لینوکس اجرا کرد و به طور پیش فرض نصب هست و یک ویرایشگر .net هم در لینوکس هست به نام mono که ویندوزیش هم هست.
که البته نصب به visual studio ضعیف تر است.

hossin.esm
شنبه 02 بهمن 1389, 11:10 صبح
دوست عزیز JupEr-Juf (http://barnamenevis.org/member.php?u=152038)
به نظر من فقط به این مطالب بسنده نکنید و مقالات و منابع مختلف و معتبری را در این رابطه مطالعه کنید.
و نسبت به نیاز تون یکی را انتخاب کنید.
و حتی میتونید هریک را یکم یاد بگیرید و بعد تصمیم بگیرید

Hell Lord
شنبه 02 بهمن 1389, 11:34 صبح
این مساله همیشه جای بحث دارد، من با اینکه از میکروسافت به شدت متنفرم و فقط پی اچ پی کار میکنم، اما c# شاهکار بزرگی است!
و به خاطر همین دارم میرم ASP را هم تجربه کنم.
به قول یکی شما هیچوقت نمیتونید بگید سیب بهتر است یا پرتغال، هر کدام مزیت خودشون رو دارند.
...
یک چیزی هم که در بحث اینجا دیدم متاسفانه، چرا نحوه ی بحث کردن ما ها اینطوری هست؟ اکثرا" میخواهیم طرف مقابل رو بکوبیم! یاد بحث های سی ا سی مزخرف میافتم!! تو رو خدا یکم آروم تر! خبری نشده که!!؟ :افسرده:

aminghaderi
شنبه 02 بهمن 1389, 16:25 عصر
یک چیزی هم که در بحث اینجا دیدم متاسفانه، چرا نحوه ی بحث کردن ما ها اینطوری هست؟ اکثرا" میخواهیم طرف مقابل رو بکوبیم! یاد بحث های سی ا سی مزخرف میافتم!! تو رو خدا یکم آروم تر! خبری نشده که!!؟ :افسرده:
اخه می دونی عزیزم من موندم چرا وقتی ما در باره یه موردی اطلاعات نداریم کسی دیگر رو گمراه می کنیم.
من اطلاعاتم در php صفر نیست ، یه زمانی هم قرار بود شروع به یادگیریش کنم ، ولی هر جا می رسم می گم اطلاعاتم در php صفر هست ، چون بخوایم در مقیاس بزرگ مثلا با کسی که 5 ساله داره به صورت تخصصی php کار می کنه مقایسه کنیم خوب اطلاعات من صفر هستش.
خوب بعد من نباید بیام افکار کسانی که تاره می خوان وارد معقوله برنامه نویسی تحت وب بشن رو خراب کنم .
من ام اطلاعات کاملی درباره asp.net ندارم ، کلا اطلاعات تخصصیم زیاد خوب نیست ولی این موارد رو رعایت می کنم.

موفق باشی.

Hell Lord
شنبه 02 بهمن 1389, 17:04 عصر
اخه می دونی عزیزم من موندم چرا وقتی ما در باره یه موردی اطلاعات نداریم کسی دیگر رو گمراه می کنیم.
من اطلاعاتم در php صفر نیست ، یه زمانی هم قرار بود شروع به یادگیریش کنم ، ولی هر جا می رسم می گم اطلاعاتم در php صفر هست ، چون بخوایم در مقیاس بزرگ مثلا با کسی که 5 ساله داره به صورت تخصصی php کار می کنه مقایسه کنیم خوب اطلاعات من صفر هستش.
خوب بعد من نباید بیام افکار کسانی که تاره می خوان وارد معقوله برنامه نویسی تحت وب بشن رو خراب کنم .
من ام اطلاعات کاملی درباره asp.net ندارم ، کلا اطلاعات تخصصیم زیاد خوب نیست ولی این موارد رو رعایت می کنم.

موفق باشی.
شما درست میفرمایید، خب در برابر اون اظهار نظرات ، میشود تخصصی جواب داد و رفرنس های معتبر اورد تا اینکه سعی در کوبیدن هم دیگر کرد!:لبخندساده: ممکن هستش یک بچه ی 15 ساله هم بیاید اینجا حرفی بزند، این روش درسته؟
توی بحث های سی ا سی و اجتماعی به اندازه ی کافی از هم دور شدیم، دیگه بحث های علمی اینطور نشود بهتر است....:لبخندساده: ببخشید شدم مثل بابا بزرگ ها دارم نصیحت میکنم، اما این موارد رو خیلی توی این انجمن دیدم که ناراحت کنندست.

Mr.Ardeshir
یک شنبه 03 بهمن 1389, 11:09 صبح
دوست عزیز JupEr-Juf (http://barnamenevis.org/member.php?u=152038)
به نظر من فقط به این مطالب بسنده نکنید و مقالات و منابع مختلف و معتبری را در این رابطه مطالعه کنید.
و نسبت به نیاز تون یکی را انتخاب کنید.
و حتی میتونید هریک را یکم یاد بگیرید و بعد تصمیم بگیرید

چشم عزیز :قلب:

binyaft
یک شنبه 03 بهمن 1389, 20:32 عصر
ممکن هستش یک بچه ی 15 ساله هم بیاید اینجا حرفی بزند، این روش درسته؟
من 15 سالمه ها :D

aminghaderi
یک شنبه 03 بهمن 1389, 20:48 عصر
من 15 سالمه ها :D
شما سنت کمه مهدی جان ولی تو بحثهای فنی ماشاالله واسه خودت استادی.:قلب:
شما به دل نگیر...:چشمک:

Hell Lord
سه شنبه 05 بهمن 1389, 10:30 صبح
من 15 سالمه ها :D

شما که یک پا استادی! :قلب: