humehr garivani
5 سال پیش توسط humehr garivani مطرح شد
12 پاسخ

php یا C sharp

سلام php یا C#؟ من الان دارم تو شرکتی با php laravel کار می کنم اما به نظرم php زبان قوی نیست و فقط به درد طراحی وب می خوره اما زبان هایی مثل C# - python هستند که قوی ترند مهاجرت کنم به c#؟


ثبت پرسش جدید
مهدی طهرانی
تخصص : cloud architect
@mtehrani 5 سال پیش آپدیت شد
2

@humehrgarivani
دوست عزیز من 15 ساله .net کار می‌کنم و سه ساله php و لاراول کار می‌کنم بهت توصیه می‌کنم عمرتو با این دو زبون هدر نده اگه واقعا خوب میخوای کار کنی توی هر زمینه‌ای برو سمت Go یا حداقل پایتون و خانواده جاوا
تازه php فقط به درد صفحات وب میخوره مگرنه برای API-Centric اصلا مناسب نیست چون php ذاتا monolithic هست و برای ساخت صفحات وب ساخته شده.


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

سلام مگه قراره از php جای دیگه‌ای به غیر وب هم استفاده کرد ! اگر شما هدفتون وب نیست میتونید C# یاد بگیرید !
ولی من که اصلا با خانواده C# و اینا اصلا حال نمیکنم ترجیح میدم اگر بغیر وب دارم کار میکنم از python استفاده کنیم ولی برای وب php رو ترجیح میدم بخاطر اینکه تخصصی برای وب اومده :)


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
0

php زبان مخصوص طراحی وبسایت هستش.
زبان هایی نظیر C# و Python زبان برنامه نویسی هستند (شامل طراحی سایت هم می شوند). اگر دنبال مقصودهای به غیر از طراحی سایت هم باشید به سراغ این زبان ها میرید.


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
5

درود
قبل از PHP مجبور بودند کدهای یه صفحه وب رو در قالب برنامه های C و بعدها با Perl پیاده سازی کنند که اصلا کار ساده ای نبود.
در حال حاظر ۸۰٪ کل وب سایت‌های دنیا روی بستر PHP هستند و اون ۲۰٪ دیگه شامل ASP, Python, Java, Go و غیره هستند.. (میشه گفت این آمار در ایران بالای ۹۰٪ هست)
دوستان هم اشاره کردند چنانچه شما هدفتون برنامه نویسی تحت وب هست و داخل ایران مشغول هستید.. PHP بهترین گزینه‌ست و هم‌چنین لاراول.
من تنها ادارات دولتی و برخی سازمان‌ها رو دیدم که در ایران طرفدار ASP.net و #C هستند. اما از طرف دیگه بزرگترین وب ‌سایت‌ها با بازدید‌های خیلی بالا مثل دیجی‌کالا دارن به خوبی با PHP کار میکنند.


behnamshateri
@behnamshateri 5 سال پیش مطرح شد
0

به طور قطع C# بسیار قوی تر از php از هر لحاظ هستش. من با هر دو دارم کار میکنم laravel و asp.net
ولی کاملا بسته به هدف و کاربرد داره.


محمد امین سلطانی
تخصص : دانشجوی مهندسی کامپیوتر
@masoltani 5 سال پیش آپدیت شد
2

من نزدیک به 3 سال هستش که به طور کاملا حرفه ای سی شارپ کار میکنم و خیلی علاقه مند به خانواده دات نت هستم ولی قبل از شروع باید به این نکته توجه کنید که این زبان کاملا زبان سختی هستش (در سطح حرفه ای) که به نظر خودم (با این که خیلی به این زبان علاقه مندم) بعضی جاها به قول خودمون "الکی سختش کرده" . من با سی شارپ توی حوزه های wpf - windows form - xamarin android/ios/forms به صورت حرفه ای کار کردم و کمی هم asp . میتونم بگم که اکثر سازمان ها و مراکز دولتی طرفدار پرو پا قرص دات نت هستن ولی اگه بخواید بازار کار بیرون رو هم در نظر بگیرید پیشنهادم اینه که به جاش سمت زبان های آسونتری مثل پایتون برید.

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


فرهاد
تخصص : Javascript Developer
@cfarhad 5 سال پیش مطرح شد
0

@humehrgarivani
اگه زبونی مث C نمیومد مطمعنا ( پایتون ، پرل ، سوییفت ، روبی و ... ) نمیومدن . پس زبان بدشت مزخرفیه ‌.

Php قدرتش مخصوص وبه .

اگه دنبال یه زبون قدرتمند میگردین خب چرا سراغ جاوا نمیرید .


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 5 سال پیش مطرح شد
1

باید ببینی هدفت چیه
تو وب هیچی حریف php نمیشه چون تخصصی واسه وب اومده


مهدی طهرانی
تخصص : cloud architect
@mtehrani 5 سال پیش آپدیت شد
2

@humehrgarivani
دوست عزیز من 15 ساله .net کار می‌کنم و سه ساله php و لاراول کار می‌کنم بهت توصیه می‌کنم عمرتو با این دو زبون هدر نده اگه واقعا خوب میخوای کار کنی توی هر زمینه‌ای برو سمت Go یا حداقل پایتون و خانواده جاوا
تازه php فقط به درد صفحات وب میخوره مگرنه برای API-Centric اصلا مناسب نیست چون php ذاتا monolithic هست و برای ساخت صفحات وب ساخته شده.


فرزاد رحیمی
@farzad.rahimi 5 سال پیش مطرح شد
0

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

ولی اگه برای ادارات دولتی میخوای C# و ASP
همه اداره جات دولتی تا 20 سال دیگه شاید بتونن از اکوسیستم ویندوز خارج شن! که همچین تصمیمی هم ندارن!
فرض بر اینکه شما بخوای برای مراکز بهداشتی نرم افزار HIS یا HMIS و یا... بسازی که خیلی هم گرونن ( بتونی نظر بیمارستان و دانشگاه علوم پزشکی رو جلب کنی ) هر بیمارستان 40 یا 50 میلیون برنامه رو میخرن و پشتیبانی هم هر 6 ماه 5 یا 6 میلیون میدن.

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 5 سال پیش مطرح شد
1

@eng.tehrani
سلام میشه بفرمایید چرا گفتید پایتون تو وب بهتر از دات نت و php هست ؟


مهدی طهرانی
تخصص : cloud architect
@mtehrani 5 سال پیش آپدیت شد
0

@rezajashnsaz0011
دوست عزیز گویا متوجه عرایض حقیر نشدید بنده نگفتم پایتون در وب بهتره بنده کلی گفتم و من اصلا طرفدار پایتون نیستم و فقط گفتم حداقل از اونا از جهاتی بهتره!
php فقط برای صفحات وب و پروژه‌های monolithic خوبه
و برای وب سرویس خصوصا در api-centric ها و خصوصا در معماری میکروسرویس اصلا خوب نیست و go و جاوا خیلی بهترن در این زمینه و حالا خیلی پروژه‌های دیگه که وب نیستن


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
1

سلام
@humehrgarivani

شما در وحله اول ببینید به کدوم حوزه علاقه مند هستید!
نسبت به علاقه ، زبان محبوبش رو انتخاب کنید
PHP مختص وب هست

C# هم همه ازش برای برنامه های سمت ویندوز یاد میکنند!
2 موضوع جداست ، جدا از اینکه هر کدوم رو میشه تبدیلاتی زد که بشه همه جا اجرا کرد...!

ولی اینطوری باشه جاوا اسکریپت از همه چی قدرتمند تره!
شما پروژه رو بسنجید و ببینید با چه زبانی میشه یه پروژه رو به بهترین نحو پیاده سازی کرد.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام