تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: سوال در مورد علت استفاده بیشتر از PHP نسبت به ASP.NET

  1. #1
    داره خودمونی میشه beautifulmind_i's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    قرن 21
    پست ها
    126

    14 سوال در مورد علت استفاده بیشتر از PHP نسبت به ASP.NET

    سلام دوستان
    یک سوال برای من پیش آمده که جرا اکثر برنامه های تخت وب مثل پرتال ها و cms ها و forum ها و فروشگاه های اینترنتی با PHP و MYSQL نوشته می شوند ؟
    مثلا من در بین شرکت های ایرانی که فروشگاه اینترنتی ارائه می دهند ( حالا بگذریم که بسیاری فقط فروشگاه های خارجی رو فارسی می کنند ) هیچ فروشگاهی که از تکنولوژِی .NET ( یعنی ASP.NET و MSSQL ) استفاده کند ندیدم .
    البته می دانم که PHP شاید در سایت های پرترافیک جواب بهتری بده و نیز هزینه هاست آن یعنی لینوکس از هزینه هاست ویندوز کم تر است ولی در مقابل ASP.NET میتونه مزیت های خیلی زیادی برای برنامه های تحت وب داشته باشه .
    مثلا در ASP.NET امکانات و کنترل های زیادی برای AJAX وجود داره که من نظیرشون رو تو PHP ندیدم .
    ( برای مشاهده دموی نمونه امکانات ایجکس در asp.net میتوانید به آدرس زیر مراجعه نمایید :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    به نظر شما علت این همه استفاده شرکت ها و برنامه نویسان از PHP آسان تر بودن و کم هزینه تر بودن نسبت به ASP.NET هست یا دلیل دیگه وجود داره ؟

    و این که اگه من بخوام روی پروژه فروشگاه اینترنتی با ASP.NET کار کنم ، آیا با توجه به امکانات گسترده .NET فروشگاه من قابل رقابت با فروشگاه های اینترنتی نوشته شده با php خواهد بود یا نه ؟
    Last edited by beautifulmind_i; 03-08-2009 at 22:45.

  2. #2
    آخر فروم باز MeHrDaD_MeNaY's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    نیشابور
    پست ها
    1,069

    پيش فرض

    به نظر من رویه چیزی کار کنید که رقابت باهاش در php آسون باشه
    چون واقعا eshop های قدرتمندی روز به روز داره عرضه میشه

    و eshop طوری شده که هر کسی الان میتونه با حداقل هزینه ،امکانات و علم eshop داشته باشه

    مثلا بیشتر بانکها و مراکز دولتی یا سایتهای دانشگاه ها با asp.net هستند
    و هیچ رقیبی هم در php ندارند به صورت جدی

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

    به طور مثال سایت فطار های مسافرتی رجا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا از این دسته سایت ها واقعا بازار کار عالی دارند

  3. این کاربر از MeHrDaD_MeNaY بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه beautifulmind_i's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    قرن 21
    پست ها
    126

    پيش فرض

    از راهنمایی شما خیلی ممنون


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

  5. #4

  6. #5
    پروفشنال M o h a m m a d's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    Tehran
    پست ها
    827

    پيش فرض

    به نظر من چون سرور های لینوکس در دسترس تر هستند تا ویندوز !!
    سرور های ویندوز در ایران هم گرونن هم نسبت به لینوکس کمترند علاوه بر این PHP هم روی لینوکس run میشه هم ویندوز ولی asp.net فقط ویندوزه ....
    ولی از نظر آسونی به نظر من asp.net آسون ترــه
    این نظر من بود

  7. #6
    داره خودمونی میشه beautifulmind_i's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    قرن 21
    پست ها
    126

    پيش فرض

    البته برای کار با ASP.NET باید به یکی از زبان های برنامه نویسی دات نت مثل C# یا VB آشنا بود ولی php زبان برنامه نویسی اش همراه خودش است و به عبارت دیگر به platform نیاز ندارد ، برای همین هم فکر نمی کنم ASP.NET در مقایسه با PHP چندان هم آسون باشه .
    البته از نقطه نظر دیگر کار با ASP.NET به خاطر ابزارهای فراوان و آماده ای که visual studio در اختیار میذاره در حد مقدماتی میتونه از PHP آسون تره باشه ولی اگه بخواین یک پروژه پیشرفته تر رو انجام بدهید نمیشه به ابزارها و کنترل های visual studio اکتفا کرد و لازم به برنامه نویسی است که از این لحاظ فکر می کنم ASP.NET از PHP پیشرفته تر و البته مشکل تر است چون بحث مقایسه زبان برنامه نویسی C#.NET ( یا VB ) با برنامه نویسی در PHP است .
    با تشکر از شما

  8. #7
    داره خودمونی میشه alef_porrang's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    isf
    پست ها
    57

    پيش فرض

    در آینده فکر میکنید که php بهتر موفق باشد یا اینکه php جای خود را به asp.net میدهد .؟

  9. #8
    داره خودمونی میشه beautifulmind_i's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    قرن 21
    پست ها
    126

    پيش فرض

    PHP و ASP.NET هرکدوم جایگاه خاص خودش رو داره ولی من فکر میکنم چون ASP.NET به قول یکی از دوستان غول بزرگی چون مایکروسافت پشت سرش هست دارای سرعت رشد خیلی بیشتری نسبت به PHP باشه .

  10. #9
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    شاید سرعت اضافه شدن امکانات جدید متفاوت باشد و هر دو پلتفرم فوق طرفداران دو آتیشه خودش را دارد و تا وقتی طرفدار و بازار فروش و مصرف باشد، هیچ کالا یا تکنولوژی منقرض نمیشود!

    شاید در روند تکاملی خودشان پیشرفت زیادی کنند و نامشان هم عوض شود ولی ادامه حیاط میدهد ... مثل تاریخ C که با ++C و ++VC و VC++.Net و... پیگیری و توصعه پیدا کرده.

  11. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  12. #10
    پروفشنال peyman1987's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    تهران
    پست ها
    995

    پيش فرض

    علت مسائلی که دوستان گفتن به نظر من اینهاس:

    1- چرا PHP بیشتر از ASP.NET استفاده میشه؟ بنظر من سه تا دلیل عمده داره یکی اینکه اوپن سورسه و ارزونتر از ASP.NET در میاد. دو اینکه سرورهای لینوکس توی دنیا هم ارزونترن هم تعدادشون بیشتره، امنترن و امکانات بیشتری برای کار وب دارن. و سوم اینکه کار با PHP بمراتب آسونتر از ASP.NET هست در حالیکه از نظر اماکانات چیزی کمتر از ASP نداره.

    2- کدوم یکی بیشتر پیشرفت میکنه؟ پشتیبانی مایکروسافت میشه گفت هیچ تاثیری توی پیشرفت ASP نداره. اصولا اگر یه تکنولوژی نظر کاربرا رو جلب نکنه نمیتونه رشد کنه. IE هم توسط مایکروسافت پشتیبانی میشد ولی سرانجامش شد این. در ضمن برعکس چیزی که گفته میشه تکنولوژی های اوپن سورس سرعت رشد بالاتری دارن نمونه ش لینوکس.

    3- چرا سازمانها توی ایران بیشتر به ASP تمایل دارن؟ البته این موضوع 100% نیست مثلا سایت سنجش که قبلا با ASP بود الان با PHP نوشته شده و مشکلاتش هم بمراتب کمتر شده. ولی این حرف درسته که توی ایران ASP بیشتر توسط سازمانهای دولتی پذیرفته میشه دلیلش هم کاملا روشنه. ASP اوپن سورس نیست و اسم مایکروسافت پشتشه. معمولا ارگانهای دولتی ریسک نمیکنن و زبان اوپن سورس استفاده نمیکنن دقیقا مثال اینکه خیلی کم پیش میاد نرم افزاری توی سازمانهای دولتی پیدا کنین که با جاوا نوشته شده باشه. دلیل دیگه ش اینه که معمولا کار وب دولتی دست عده محدودی هست (که عمدتا هم برنامه نویس وب نیستن و کارهاشون واقعا افتضاحه) که این افراد برای گرفتن بودجه بیشتر میرن سراغ تکنولوژیهای Commercial مثل ASP.NET. شما اگه به کشورهای دیگه مراجعه کنین این موضوع رو کمتر از ایران میبینین.

    بهرحال هر دوی این تکنولوژیها دارن پیشرفت میکنن و سرعتشون هم نسبت به خودشون خوبه. همونطور هم که دوستمون گفتن تکنولوژیها از بین نمیرن و فقط ساختارشون عوض میشه.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •