صفحه 2 از 3 اولاول 123 آخرآخر
نمایش نتایج 41 تا 80 از 95

نام تاپیک: asp.net یا php ؟

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

    نقل قول: asp.net یا php ؟

    یاد حرف توسعه دهنده xen افتادم که می گفت. با php میشه هر کاری رو کرد و من هر کاری رو با php می کنم.
    چقدر دنیای بعضی ها کوچیکه!
    پس بگید یه سیستم عامل لطفا! (چون هر کاری میشه کرد)
    البته ترجیحا exe واسط هم نداشته باشه !!!!
    یا یک برنامه مقیم در حافظه !
    البته اینهم ترجیحا exe واسط نداشته باشه (مستقل) !!!!

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

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط man_iran مشاهده تاپیک
    درکل می شه بگید با asp.net بهتره چه برنامه هایی نوشته بشه؟
    برنامه هایی که با زبان های دیگه نوشتنشون سختر و بهتر نباشه
    کلا نرم افزارهایی که قراره یکپارچه باشند!

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

  3. #43

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط taknegaar مشاهده تاپیک
    چقدر دنیای بعضی ها کوچیکه!
    پس بگید یه سیستم عامل لطفا! (چون هر کاری میشه کرد)
    البته ترجیحا exe واسط هم نداشته باشه !!!!
    یا یک برنامه مقیم در حافظه !
    البته اینهم ترجیحا exe واسط نداشته باشه (مستقل) !!!!
    به جایگاه xen در ویرچوالیزشن شک دارید؟

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

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط vahid4134 مشاهده تاپیک
    به جایگاه xen در ویرچوالیزشن شک دارید؟
    چه ربطی به بحث داشت من نفهمیدم !
    (مجازي‌سازي اهميت پيدا كرده، چون كه كاربران كاميپوتر به سكوي تك سيستم‌عاملي قانع نيستند، حالا بحث برنامه های میان سیستم عاملی چه ربطی به بحث ما داشت من نمیدونم! )

    محض اطلاعتون باید بگم:
    بخش بزرگی از Xen توسط زبان اسكريپت‌نويسی پايتون نوشته و بخش واسط ها نیز به زبان C
    و چرا اون بابا که ادعاش گوش فلک رو کر کرده نیومده به خلاف گفته خودش از php استفاده کنه ؟!

    من نمیدونم !!

    امان از این آدمهای متعصب ...

  5. #45
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1385
    پست
    38

    نقل قول: asp.net یا php ؟

    من خودم PHP کار هستم و شايد فکر کنيد اين حرفي که ميزنم بخاطر همين باشه اما:

    به نظر من (همين اول گفتم به نظر من که مشخص باشه نظر شخيه تا باز جنگ و دعوا نشه تو انجمن!) اونايي که تنبل خان هستند و ميخوان سريع يه چيزي رو رديف کنند ASP.NET رو ترجيح ميدن اما اونايي که اهل ظرافت هستند و دوست دارند آقا و سرور برنامشون خودشون باشند PHP رو ترجيح ميدن (مثل خودم)

    ولي خب چيزي که مشخصه تو ايران اکثرا ASP.NET رو ترجيج ميدن البته من خودم شخصا دليل اصليشون رو نمي دونم اما شايد بخاطر امنيت بالاتري که داره باشه (البته ميگن ما که امنيتي توش نديدم، همه سايت هاي دولتي با ASP.NET شده که قريب به اتفاق همشون سابقه حداقل يک بار هک رو دارند!)

    اما از اينا که بگذريم باز به نظر من مقايسه دو زبان مختلف حالا هرچند که کارشون يکي باشه و خروجي که توليد مي کنند در عمل يکي باشه کار چندان صحيحي نيست چون يه طرف برنامه نويسي استعداد و علاقه طرف هست و البته امکاناتي که در اختيار اون هست.

  6. #46

    نقل قول: asp.net یا php ؟

    باز هم از اااووون بحث هاي قديمي
    اولا كسي كه php و asp.net رو مقايسه مي كنه بايد جفتشو بشناسه و باهاش كار كرده باشه تا مقايسه اي منصفانه و عادلانه بتواند انجام دهد
    دوما شما قصد انجام چه پروژه و چه كاري رو داريد؟؟؟؟هر كدام براي كاري بسيار مناسب تر هستند
    اگر مايكروسافتي هستيد و مثلا با C#‎ برنامه نويسي مي كنيد مسلما انتخاب شما Asp.net است .
    سوما امنيت asp.net به لطف net. بسيار بالا است ولي php پر از باگ است و اين كه شما يه پروژه ي بدون باگ با php بنويسيد،مسايل و دشواري هاي خاص خود را دارد
    هنوز هم كه هنوزه از برنامه هاي تحت وب نوشته شده با php باگ هاي بسياري پيدا مي شود
    نه اين كه اين گونه مسايل در Asp.net به چشم نمي خورد ، بلكه بسيار بسيار كم است زيرا شما از ابزارها و اجزايي در net. استفاده مي كنيد كه امنيت آنها بارهاو بارها توسط متخصصان مايكروسافت تست شده ولي چون php به صورا opensource هست يك مقدار قضيه فرق مي كند.
    ببينيد كجا زندگي مي كنيد و بازار كار مملكت شما چه چيزي را مي پزيرد
    اگر براي لذت از برنامه نويسي در حال ياد گرفتن آن هستيد كه خوش به حال شما ولي اگر قصد پول در آوردن از دانش خود را داريد چيزي را ياد بگيريد كه در سرزمينتان خريدار دارد
    حرف آخر : يكي را شروع كن و به خوبي ياد بگير و زمان را با اين گونه مقايسه ها از دست نده و اين شاخه و آن شاخه هم نشو

  7. #47

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط ccx70007 مشاهده تاپیک
    باز هم از اااووون بحث هاي قديمي
    اولا كسي كه php و asp.net رو مقايسه مي كنه بايد جفتشو بشناسه و باهاش كار كرده باشه تا مقايسه اي منصفانه و عادلانه بتواند انجام دهد
    دوما شما قصد انجام چه پروژه و چه كاري رو داريد؟؟؟؟هر كدام براي كاري بسيار مناسب تر هستند
    اگر مايكروسافتي هستيد و مثلا با C#‎ برنامه نويسي مي كنيد مسلما انتخاب شما Asp.net است .
    سوما امنيت asp.net به لطف net. بسيار بالا است ولي php پر از باگ است و اين كه شما يه پروژه ي بدون باگ با php بنويسيد،مسايل و دشواري هاي خاص خود را دارد
    هنوز هم كه هنوزه از برنامه هاي تحت وب نوشته شده با php باگ هاي بسياري پيدا مي شود
    نه اين كه اين گونه مسايل در Asp.net به چشم نمي خورد ، بلكه بسيار بسيار كم است زيرا شما از ابزارها و اجزايي در net. استفاده مي كنيد كه امنيت آنها بارهاو بارها توسط متخصصان مايكروسافت تست شده ولي چون php به صورا opensource هست يك مقدار قضيه فرق مي كند.
    ببينيد كجا زندگي مي كنيد و بازار كار مملكت شما چه چيزي را مي پزيرد
    اگر براي لذت از برنامه نويسي در حال ياد گرفتن آن هستيد كه خوش به حال شما ولي اگر قصد پول در آوردن از دانش خود را داريد چيزي را ياد بگيريد كه در سرزمينتان خريدار دارد
    حرف آخر : يكي را شروع كن و به خوبي ياد بگير و زمان را با اين گونه مقايسه ها از دست نده و اين شاخه و آن شاخه هم نشو
    امنیت!!! من چیزی نمی گم یه جستجو توی وب نشون میده امنیت کدومشون بیشتره
    بازار کار هم قابل قبول که الان ASP.NET و اقوام مایکروسافتی بازار داغی رو توی ایران داشته اند. اما این بازار هم آیا الان به داغی سالهای گذشته هست؟

  8. #48

    نقل قول: asp.net یا php ؟

    سلام
    به جرات می تونم بگم از وقتی این برنامه های متن باز نوشته شده با PHP اومدن (مثه PHPnuke یا Vbulitin) دیگه کسی به ندرت می ره سراغ طراحی وب .
    مگه اینکه مشتری از اینا خبری نداشته باشه . (که بقیه بتونن برنامه شون رو بهش بندازن....)
    الان دیگه دور دور این برنامه ی متن بازه

    هنوز هم كه هنوزه از برنامه هاي تحت وب نوشته شده با php باگ هاي بسياري پيدا مي شود
    درسته امنیت پایینه ولی هزاران نفر در حال کار روشون هستند و ساعتی دارن بهبود پیدا می کنند.

  9. #49
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1385
    پست
    38

    نقل قول: asp.net یا php ؟

    سوما امنيت asp.net به لطف net. بسيار بالا است ولي php پر از باگ است و اين كه شما يه پروژه ي بدون باگ با php بنويسيد،مسايل و دشواري هاي خاص خود را دارد
    اين رو هم فراموش نکنيد که يک برنامه نويس ناشي مي تونه امنيت يک وب سرور رو به خطر بندازه! بنابراين ميشه گفت بخشي از تأمين امنيت رو برنامه نويس بايد انجام بده و هميشه اين کامپايلر نيست که بايد هواي برنامه نويس رو داشته باشه بلکه بلعکس بايد برنامه نويس هواي کامپايلر و سرور رو داشته باشه!

  10. #50

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط samprp مشاهده تاپیک
    سلام
    به جرات می تونم بگم از وقتی این برنامه های متن باز نوشته شده با PHP اومدن (مثه PHPnuke یا Vbulitin) دیگه کسی به ندرت می ره سراغ طراحی وب .
    مگه اینکه مشتری از اینا خبری نداشته باشه . (که بقیه بتونن برنامه شون رو بهش بندازن....)
    الان دیگه دور دور این برنامه ی متن بازه


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

  11. #51

    نقل قول: asp.net یا php ؟

    بهتر بجای دعوا و زدن بعضی حرف های بدون پشتوانه علمی و از روی میل که برای دفاع از چیزهای نامعلومی است بحث را شاخه بدیم و حداقل اگر چیزی را از جایی شنیده ایم و می خواهیم بیان کنیم با اطمینان 100% این حرف را نزنیم
    -------
    در مورد امنیت بین asp.net و php اگر امکان دارد قدری توضیح علمی بدهید

  12. #52

    نقل قول: asp.net یا php ؟

    سلام
    برای خاتمه دادن به این مبحث لینک زیر رو ببینید در مورد امنیت هم چیزایی رو گفته :
    مقایسه بین PHP و ASP.NET

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

  13. #53

    نقل قول: asp.net یا php ؟

    از لینکت واقعا" ممنون اما به نظر من باید جفتش رو بلد باشی

  14. #54

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط samprp مشاهده تاپیک
    سلام
    برای خاتمه دادن به این مبحث لینک زیر رو ببینید در مورد امنیت هم چیزایی رو گفته :
    مقایسه بین PHP و ASP.NET

    ولی با خودن این مقاله من نظرم از PHP برنگشت . چون اپن سورسه چون توسعش سریعه چون روزی خودم می تونم سورسش رو عوض کنم و ...
    اين مقاله در مورد امنيت به خوبي مقايسه رو بيان نكرده. همونطور كه گفتيد چون اوپن سورس هست باگهاش پيدا ميشه و بر طرف ميشه. اما باگهايي كه روي ASP.NET و بقيه نرم افزارهايي كه بازمتن نيستند پيدا ميشه تا بياد يكي ريپورت بده تا برن درستش كنند تا نسخه جديد بياد و ... عمر نوح مي خواد

  15. #55

    نقل قول: asp.net یا php ؟

    درسته
    ولی می تونین دلیلش رو بگین

  16. #56

    نقل قول: asp.net یا php ؟

    به اين دليل كه بحث رو در سطح توسعه دهنده گفته نه هسته

  17. #57

    Exclamation نقل قول: asp.net یا php ؟

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

  18. #58
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    esfahan
    پست
    183

    نقل قول: asp.net یا php ؟

    سلام ، بنده نه ASP و نه PHP بلدم ،
    ببخشید توی بحث شما هم دخالت میکنم .
    من یه سری لینک پیدا کردم فکر میکنم بهتون بتونه کمک کنه .
    http://www.oracle.com/technology/pub...hull_php2.html
    http://www.sharpdeveloper.net/conten....-asp.net.aspx
    http://www.bizfive.com/articles/web-...p-and-asp.net/
    اما خوب اگه روزی قرار باشه web یاد بگیرم ، حتماً میرم سراغ php ، هر چند خودم برای برنامه نویسی ++C از VS2008 استفاده میکنم که محصول مایکروسافت هست ولی همیشه معتقد هستم به محصولات microsoft اطمینانی نیست ، یه دلیل اصلی اینکه php رو انتخاب میکنمOpen Source بودن PHP هست ، همیشه داستانهای زیادی بین زبانهای Open Source , Close Source بوده ، یه بررسی بکنید الان میبینید توی مقوله امنیت و یا دیگر جنبه ها زبانهای Open Source همیشه حداقل یک قدم جلو بوده ،
    python - ruby - perl - php ، خودتون یه نگاهایی به این زبانها داشته باشین واقعا قدرتمندن .
    از طرف دیگه ، توی زبان های Open Source همیشه افراد زیادی به گسترش اون کمک میکنن و قاعدتاً گسترده تر هم هستن .
    در کل ، این شاید یه "قسمتی" از مقایسه باشه ، ولی من همیشه زبان های Open Source رو ترجیح میدم .

  19. #59
    کاربر دائمی
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    تهران
    پست
    2,397

    نقل قول: asp.net یا php ؟

    با سلام , میشه یه کمی بیشتر توضیح بدین.
    مثلا" آیا تو asp کاری هست که من نتونم با php انجام بدم ؟
    ممنون.

  20. #60
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    esfahan
    پست
    183

    نقل قول: asp.net یا php ؟

    سلام ،
    دوست عزیز طبق اون اطلاعاتی که من دارم و اون هم ایجاب میکنه که با توجه به فیلدی که توش فعالیت میکنم داشته باشم ( گرچه یک برنامه نویس وب نیستم ) ، زبان PHP در واقع یک هسته هست که نصب میشه ( PHP Core ) و یکی از مزیتهاش بدلیل استفاده از نرم افزارهای Third party هست که بصورت گسترده نصب میشن و جدای از اون از ماژولهای زیادی استفاده میکنه .
    ولی متاسفانه بدلیل اینکه علاقه چندانی به استفاده از محصولات مایکروسافتی ( وب ) ندارم و تصمیمی هم ندارم که استفاده کنم ازشون ، اطلاع چندانی از امکاناتی که ASP.net در اختیار میذاره ندارم ولی به دلیل اینکه PHP به صورت گسترده ای از نرم افزارهای third party استفاده میکنه و قدرتش رو بالا میبره من خودم فکر میکنم PHP امکانات بیشتری رو در اختیار میذاره ، جدای از این مسئله اگه دقت کنید دنیای برنامه نویسی هم به صورت گسترده ای به طرف محصولات Open Source داره میره ، کما اینکه همونطور هم دوستان اشاره کردن الان Delphi for php هست و قابلیتها خیلی بیشتر شده و ...

  21. #61

    نقل قول: asp.net یا php ؟

    به جرات می تونم بگم از وقتی این برنامه های متن باز نوشته شده با PHP اومدن (مثه PHPnuke یا Vbulitin) دیگه کسی به ندرت می ره سراغ طراحی وب
    خوب بهتره از كدي كه نوشته شده و به امنيت و صحت كاركردش اعتماد داريم استفاده كنيم تا اين كه بخوايم خودمون از صفر شروع كنيم.
    من كار را از جايي شروع مي كنم كه ديگران رها كرده اند(اديسون)

  22. #62
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    پست
    373

    نقل قول: asp.net یا php ؟

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


    نقل قول نوشته شده توسط samprp مشاهده تاپیک
    سلام
    به جرات می تونم بگم از وقتی این برنامه های متن باز نوشته شده با PHP اومدن (مثه PHPnuke یا Vbulitin) دیگه کسی به ندرت می ره سراغ طراحی وب .
    مگه اینکه مشتری از اینا خبری نداشته باشه . (که بقیه بتونن برنامه شون رو بهش بندازن....)
    الان دیگه دور دور این برنامه ی متن بازه
    .
    فکر نمی کنم این طوری باشه چون توی بعضی موارد باید خودت را با این برنامه ها وفق بدی. یعنی ممکنه اون سایتی که بخوای در نیات.
    اگر حرفتون درسته پس باید اکثر شرکت ها که دارن طراحی سایت می کنند از این برنامه ها استفاده کنند. (تا جایی که من می دونم این طوری نیست)

  23. #63

    نقل قول: asp.net یا php ؟

    آقای نیما گفت آیا توی asp کاری هست که من با php نتونم انجامش بدم؟سوال اینجاست آیا با php کاری هست که با asp.net نشه انجامش داد؟البته اگر به پست های اولیه مراجعه کنید یکی از دوستان گفته بود بعضی تکنیک ها را فقط با asp.net میشه پیاده سازی کنید
    خوب asp.net را بلد باشید سرعت در develope شما بالا می رود که یک عامل بسیار بسیار مهم است
    که البته با delphi for php بخشی از این گزینه زیر سوال رفته اما یکی از عامل های بسیار مهم در انتخاب asp.net می تواند قدرت مانور توسط برنامه نویس روی کد و مدیریت کد(از لحاظ تکنیک های خاص Oop خودش) و امنیت کد باشد که روی این گزینه ها microsoft بر روی زبانی مثل C#‎ تاکید فراوان کرده چیزی که کمتر داخل php به چشم می خورد
    فکر می کنیم عامل دیگر پیشرفت امنیت windows نسبت به linux می تواند باشد همان طور که طبق مرجع معتبر گفته شده از لحاظ امنیت امن ترین سیستم و غیر قابل نفوذ ترین سیستم windows vista می باشد و در رده دوم XP service pack 2 به بعد و سپس Linux اون بحث linux امن تر از windows برای win98 بود که واقعا" مسخره بود اما از xp به بعد تحولی در سیستم عامل windows رخ داد
    ضمن اینکه vista پروژه میانی سیستم عامل اصل کاری microsoft که یکی از بزرگترین پروژه های این شرکت است یعنی Windows long horn می باشد که اصلا" بخاطر تغییر در امنیت این سیستم عامل شروع به ساخت نمود
    ضمنا" سایت اصلی شرکت microsoft هم با Asp می باشد که تا آنجایی که من اطلاع دارم servere britanniai آن در سال های اخیر 1 بار هک شده که آن هم به خاطر یک سهل انگاری در شیوه پیاده سازی کد Sql server در Asp بوده که Error report آن کدهای خطا را Report می کرده که هکر توانسته با دادن دستور های الکی به ساختار نوشته شده کدها پی برد و در یک پرس و جوی Sql توانسته injection code کند
    و در کل برای کار با انواع database ها microsoft توسط ole db های خود کار را بسیار آسان نموده
    به نظر من کد نویسی با Asp.net مثل آب خوردن هست و بی نقص و کامل اما php هم بلد باشیم که تحت سرور Linux هم بتوانیم کد بنویسیم

  24. #64

    نقل قول: asp.net یا php ؟

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

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

    اینا رو محض اطلاع گفتم و گرنه من با بنیامین موفقم . تو این دور و زمونه منتظر هر چیزی باید باشی و بنابراین باید همه چی بلد باشی یا زمینه ای داشته باشی .

  25. #65
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    esfahan
    پست
    183

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط benyamin_pc مشاهده تاپیک
    آقای نیما گفت آیا توی asp کاری هست که من با php نتونم انجامش بدم؟سوال اینجاست آیا با php کاری هست که با asp.net نشه انجامش داد؟البته اگر به پست های اولیه مراجعه کنید یکی از دوستان گفته بود بعضی تکنیک ها را فقط با asp.net میشه پیاده سازی کنید
    خوب asp.net را بلد باشید سرعت در develope شما بالا می رود که یک عامل بسیار بسیار مهم است
    که البته با delphi for php بخشی از این گزینه زیر سوال رفته اما یکی از عامل های بسیار مهم در انتخاب asp.net می تواند قدرت مانور توسط برنامه نویس روی کد و مدیریت کد(از لحاظ تکنیک های خاص Oop خودش) و امنیت کد باشد که روی این گزینه ها microsoft بر روی زبانی مثل C#‎ تاکید فراوان کرده چیزی که کمتر داخل php به چشم می خورد
    فکر می کنیم عامل دیگر پیشرفت امنیت windows نسبت به linux می تواند باشد همان طور که طبق مرجع معتبر گفته شده از لحاظ امنیت امن ترین سیستم و غیر قابل نفوذ ترین سیستم windows vista می باشد و در رده دوم XP service pack 2 به بعد و سپس Linux اون بحث linux امن تر از windows برای win98 بود که واقعا" مسخره بود اما از xp به بعد تحولی در سیستم عامل windows رخ داد
    ضمن اینکه vista پروژه میانی سیستم عامل اصل کاری microsoft که یکی از بزرگترین پروژه های این شرکت است یعنی Windows long horn می باشد که اصلا" بخاطر تغییر در امنیت این سیستم عامل شروع به ساخت نمود
    ضمنا" سایت اصلی شرکت microsoft هم با Asp می باشد که تا آنجایی که من اطلاع دارم servere britanniai آن در سال های اخیر 1 بار هک شده که آن هم به خاطر یک سهل انگاری در شیوه پیاده سازی کد Sql server در Asp بوده که Error report آن کدهای خطا را Report می کرده که هکر توانسته با دادن دستور های الکی به ساختار نوشته شده کدها پی برد و در یک پرس و جوی Sql توانسته injection code کند
    و در کل برای کار با انواع database ها microsoft توسط ole db های خود کار را بسیار آسان نموده
    به نظر من کد نویسی با Asp.net مثل آب خوردن هست و بی نقص و کامل اما php هم بلد باشیم که تحت سرور Linux هم بتوانیم کد بنویسیم
    دوست عزیز ، من نمیدونم شما اطلاعاتتون رو از کدوم منبعی دارین میگین و طبق چه قاعده ای بیان میکنین ، اما چیزی که میدونم این هست که اطلاعاتی که به دستتون رسیده کاملاً ناقص هست .
    اشاره کردین به بحث " امن ترین " سیستم عامل دنیا ( ویستا !!!؟) ولی هر چی که جلوتر میره و متخصصان امنیت بیشتر روی این سیستم عامل کار میکنن نقاط ضعف بیشتری روی این سیستم عامل پیدا میکن ، و اما در مورد Windows XP ، اگه توی مباحث امنیت خودتون دستی داشته باشین میتونین متوجه بشین که XP نقاط ضعف زیادی داره ، خواه Memory Corruption خواه از نوع Privilege escalation و یا هر نوع دیگه ، انواع اقسام مشکلات امنیتی توی این سیستم عامل به وفور یافت میشه .
    عنوان امن ترین سیستم عامل دنیا به OpenBSD اختصاص داده شده که کمترین میزان مشکلات امنیتی رو داشته طی چند سال اخیر و به لحاظ جنبه امنیت کسانی که دستی توی امنیت دارن به خوبی میدونن که چقدر این سیستم عامل Stable هست .
    بهتره از بحث دور نشیم ، محصولات مایکروسافت هم بد نیستن اما با انقلاب Open Source و بوجود اومدن نهضتی که " همه " میتونن در گسترش اون کمک کنن گسترش برنامه های Open Source و پیشرفت اونها خیلی بیشتر شده .
    به لحاظ جنبه امنیت توی بحث وب تنها نباید به ASP.net و یا PHP نگاه کنیم چون وقتی میخواهیم یک سرویس وب ارائه کنیم چندین سرویس با هم Integrated میشن تا بتونن یک هدف رو دنبال کنن . مثلاً در کنار PHP باید Apache به عنوان وب سرور و MySQL به عنوان DataBase شما نصب بشن و ... جدای از اینکه خودتون با علم بالا توی بحث امنیت کد میتونین امنیت کد PHP خودتون رو بالا ببرین میتونین با نصب Module هایی روی Apache به سطح امنیت سرویس وبتون کمک کنید و ... . این خاصیت برنامه های Open Source هست که بدلیل اینکه میتونین در دل اونها برین ، چیزی رو اضافه و یا حذف بکنین تا به نتیجه دلخواهتون برسین و مطمئنا میرسین اما وقتی از محصولات مایکروسافت استفاده میکنین اون محصول یه جوری به شما تحمیل هست و از امکاناتی که وجود داره باید استفاده بکنین و نمیتونین چیزی بهش اضافه و یا حذف بکنین ، ولی اصلاً هدف انقلاب Open Source " گسترش همگانی " بوده و هست .
    به عنوان یک فرد نوعی وقتی بخواهم از یک زبان Web استفاده کنم ، جدای اینکه به خود زبان و قابلیت هاش نگاه میکنم به نرم افزارهایی هم که در کنارش میخوام استفاده کنم هم نگاه میکنم ،
    شما خودتون یک مقایسه از طریق گوگل بین این سرویس ها انجام بدین .
    Apache در مقابل IIS
    MySQL در مقابل SQL Server
    Linux در مقابل Windows .
    اون صحبتی هم که در مورد Windows, Linux کردن اون دوستمون به نظر من نمیتونه صحیح باشه .
    الان شما خودتون توجه کنید ببینید چقدر از سرورهای امن دنیا از Linux به عنوان سیستم عاملشون استفاده میکنن و چقدر از سرورهای امن از Windows استفاده میکنن .
    جدای از این مسئله روی سیستم خانگی خودتون Windows و Linux رو نصب کنید و خودتون سطح امنیتشون رو بررسی کنید .
    در ضمن وقتی شما کد PHP مینویسین روی کلیه Platform ها اعم از Linux - Windows - BSD - Mac و ... اجرا میشه و از این لحاظ نگرانی ندارین ، اما فکر میکنین این مسئله میتونه برای ASP.net هم صادق باشه !؟

  26. #66

    نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط __Genius__ مشاهده تاپیک
    دوست عزیز ، من نمیدونم شما اطلاعاتتون رو از کدوم منبعی دارین میگین و طبق چه قاعده ای بیان میکنین ، اما چیزی که میدونم این هست که اطلاعاتی که به دستتون رسیده کاملاً ناقص هست .
    اشاره کردین به بحث " امن ترین " سیستم عامل دنیا ( ویستا !!!؟) ولی هر چی که جلوتر میره و متخصصان امنیت بیشتر روی این سیستم عامل کار میکنن نقاط ضعف بیشتری روی این سیستم عامل پیدا میکن ، و اما در مورد Windows XP ، اگه توی مباحث امنیت خودتون دستی داشته باشین میتونین متوجه بشین که XP نقاط ضعف زیادی داره ، خواه Memory Corruption خواه از نوع Privilege escalation و یا هر نوع دیگه ، انواع اقسام مشکلات امنیتی توی این سیستم عامل به وفور یافت میشه .
    عنوان امن ترین سیستم عامل دنیا به OpenBSD اختصاص داده شده که کمترین میزان مشکلات امنیتی رو داشته طی چند سال اخیر و به لحاظ جنبه امنیت کسانی که دستی توی امنیت دارن به خوبی میدونن که چقدر این سیستم عامل Stable هست .
    بهتره از بحث دور نشیم ، محصولات مایکروسافت هم بد نیستن اما با انقلاب Open Source و بوجود اومدن نهضتی که " همه " میتونن در گسترش اون کمک کنن گسترش برنامه های Open Source و پیشرفت اونها خیلی بیشتر شده .
    به لحاظ جنبه امنیت توی بحث وب تنها نباید به ASP.net و یا PHP نگاه کنیم چون وقتی میخواهیم یک سرویس وب ارائه کنیم چندین سرویس با هم Integrated میشن تا بتونن یک هدف رو دنبال کنن . مثلاً در کنار PHP باید Apache به عنوان وب سرور و MySQL به عنوان DataBase شما نصب بشن و ... جدای از اینکه خودتون با علم بالا توی بحث امنیت کد میتونین امنیت کد PHP خودتون رو بالا ببرین میتونین با نصب Module هایی روی Apache به سطح امنیت سرویس وبتون کمک کنید و ... . این خاصیت برنامه های Open Source هست که بدلیل اینکه میتونین در دل اونها برین ، چیزی رو اضافه و یا حذف بکنین تا به نتیجه دلخواهتون برسین و مطمئنا میرسین اما وقتی از محصولات مایکروسافت استفاده میکنین اون محصول یه جوری به شما تحمیل هست و از امکاناتی که وجود داره باید استفاده بکنین و نمیتونین چیزی بهش اضافه و یا حذف بکنین ، ولی اصلاً هدف انقلاب Open Source " گسترش همگانی " بوده و هست .
    به عنوان یک فرد نوعی وقتی بخواهم از یک زبان Web استفاده کنم ، جدای اینکه به خود زبان و قابلیت هاش نگاه میکنم به نرم افزارهایی هم که در کنارش میخوام استفاده کنم هم نگاه میکنم ،
    شما خودتون یک مقایسه از طریق گوگل بین این سرویس ها انجام بدین .
    Apache در مقابل IIS
    MySQL در مقابل SQL Server
    Linux در مقابل Windows .
    اون صحبتی هم که در مورد Windows, Linux کردن اون دوستمون به نظر من نمیتونه صحیح باشه .
    الان شما خودتون توجه کنید ببینید چقدر از سرورهای امن دنیا از Linux به عنوان سیستم عاملشون استفاده میکنن و چقدر از سرورهای امن از Windows استفاده میکنن .
    جدای از این مسئله روی سیستم خانگی خودتون Windows و Linux رو نصب کنید و خودتون سطح امنیتشون رو بررسی کنید .
    در ضمن وقتی شما کد PHP مینویسین روی کلیه Platform ها اعم از Linux - Windows - BSD - Mac و ... اجرا میشه و از این لحاظ نگرانی ندارین ، اما فکر میکنین این مسئله میتونه برای ASP.net هم صادق باشه !؟
    واقعا مطالب مفيدي بود در تكميل فرمايشات شما همانطور كه عرض كردم امينت رو بايد در جنبه هسته بيان كرد . خيلي از افرادي كه امنيت asp.net رو بالاتر از php مي دونند اين هست كه مسائل امنيتي توسط خود asp.net انجام ميشه نه توسعه دهنده
    در مورد اينكه آيا كاري هست كه با asp.net نشه انجام داد ولي با php بشه صد البته كارهاي خيلي زيادي هست كه ما اصلا ازش خبر نداريم. هر وقت كه يك نرم افزار تحت لينوكس ارايه ميشه بعد از مدت كوتاهي اكسشن اون هم ارائه ميشه. مثل imagemagick يا gd يا ffmpeg يا ... . درسته اين مقوله ها كار خود php نيست اما php تونسته خودش رو با اونها هماهنگ كنه. اون وقتي كه php داشت با imagemagick كار مي كرد توي asp.net اصلا برنامه نويس فكر اين رو نمي كرد كه بتونه توي وب يه چيز مثل فتوشاپ يا GIMP رو داشته باشه.تازه php به چند تا ديتابيس مي تونه وصل بشه؟ asp.net چطور؟
    در مورد develop هم شما develop رو چطور ببينيد. يك نرم افزار بزرگ داراي چندين developer هست كه هر كدوم يك قسمت رو بر عهده دارند . هر قسمتي كه بر عهده مي گيرند تسلط كافي بر كدهاي اون قسمت رو دارند. در برنامه نويسي php مباحث زيادي بر روي قابليت توسعه و MVC وجود داره كه به developer كمك مي كنه يك سيستم قابل توسعه و مفيد رو بسازه. اما در asp.net بيشتر قسمت توسعه رو خود asp.net بر عهده گرفته كه از صحتش بي خبريم و فقط به اسم مايكروسافت بهش اعتماد مي كنيم و اگر بخواييم در مقوله اي كه خود asp.net بر عهده گرفته كاري رو انجام بديم دستمون بسته هست.
    هميشه گفتم اگر از برنامه نويسي فقط فكر پول هستيد asp.net (البته فقط توي ايران كه قانون كپي رايت رو رعايت نمي كنه) گزينه مناسبي هست اما اگر فكر لذت بردن از كد نويسي هستيد و وقتي كه يك سايت رو بالا مياريد از تك تك قسمتهاي اون با خبر هستيد بهترين گزينه php هست.

  27. #67

    نقل قول: asp.net یا php ؟

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

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

    اینا رو محض اطلاع گفتم و گرنه من با بنیامین موفقم . تو این دور و زمونه منتظر هر چیزی باید باشی و بنابراین باید همه چی بلد باشی یا زمینه ای داشته باشی .
    به نظر من اشتباه هست كه هر چيزي رو بايد ياد گرفت. (البته اطلاعات كمي ازش داشتن خوب هست اما اينكه بخواي بري ياد بگيري اصلا خوب نيست ) به خاطر اينكه هم مغزت رو توي اين برنامه و اون برنامه گم مي كني (اصلا منطق برنامه نويسي php با asp.net يكي نيست) هم اينكه اون وقتي رو كه مي خواي بزاري يه چيز ديگه ياد بگيري بزار اون چيزي رو كه بلد هستي رو پيشرفت بدي. (همين كاري كه افراد موفق مي كنند ) افراد موفق هميشه توي يك چيز مهارت زيادي دارند نه توي همه چيز

  28. #68

    Exclamation نقل قول: asp.net یا php ؟

    نقل قول نوشته شده توسط samprp مشاهده تاپیک
    در ضمن هیچ کی نمی یاد سیستم عامل سرورش رو ویستا بزاره (که می گین امنیت داره) ویندوز سرور از اون امنیتش بیشتره . در ضمن یه جایی شنیدم که خود مایکروسافت برای قسمتی از سروراش از لینوکس استفاده کرده .

    اینا رو محض اطلاع گفتم و گرنه من با بنیامین موفقم . تو این دور و زمونه منتظر هر چیزی باید باشی و بنابراین باید همه چی بلد باشی یا زمینه ای داشته باشی .
    هیچکی نمیاد سیستم عامل سرورش رو ویستا بذاره یا شما نمذارین یا شما فکر می کنین هیچکی نمیاد بذاره؟
    ویندوز سرور از اون امنیتش بیشتر است.خوب ویستا هم ورژن ویندوز ویستا سرور داره که امنیتش از همه بالاتر هست اما چون پروژه میانی Longhorn است ازش فعلا" استفاده نمی شه
    شما اونجایی که دیدین سرور ویندوز Linux بوده رو هم به ما نشون بدین اون مربوط به چیز دیگه ای بوده وگرنه سایت microsoft اگر رفته باشین با Asp.net هست که asp بر روی سرور linux اجرا نمیشه!!

  29. #69
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    esfahan
    پست
    183

    نقل قول: asp.net یا php ؟

    سرورهای ویندوزی از ابتدا تا به امروز هیچ وقت قدرت سرورهای لینوکسی رو نداشتن .
    Microsoft برای جلوگیری از حملات DDos که سرورهای ویندوزی قادر به جلوگیری از اونها نبودن ، برای " برخی " از سرویسهای جانبی از سرویسهای لینوکسی استفاده میکنه ...
    اصلاً دلیل منطقی نمیشه که یک شرکت بزرگ سرور " اصلی " خودش رو از یک سیستم عامل دیگه استفاده کنه ، در حالی که خودش تولید کننده سیستم عامل هست .
    مایکروسافت بخوبی میدونه چی کار بکنه که خودش رو این وسط خراب نکنه ... ;)

  30. #70

    Exclamation

    نقل قول نوشته شده توسط __Genius__ مشاهده تاپیک
    اشاره کردین به بحث " امن ترین " سیستم عامل دنیا ( ویستا !!!؟) ولی هر چی که جلوتر میره و متخصصان امنیت بیشتر روی این سیستم عامل کار میکنن نقاط ضعف بیشتری روی این سیستم عامل پیدا میکن
    عنوان امن ترین سیستم عامل دنیا به OpenBSD اختصاص داده شده که کمترین میزان مشکلات امنیتی رو داشته طی چند سال اخیر و به لحاظ جنبه امنیت کسانی که دستی توی امنیت دارن به خوبی میدونن که چقدر این سیستم عامل Stable هست .
    خوب اینکه گفتم ویستا امن ترین سیستم عامل دنیاست حرف من نیست و در رده بندی تخصیص از لحاظ topology کد نویسی برای استراتژی هایی که منجر به امن شدن سیستم در هر شرایطی می شود ویستا و بعد xp قرار دارد نه از لحاظ اینکه فلان سیستم کمتر کاربر داره و روش کار کمتر شده و مشکلاتش کمتر کشف شده بعد از ظهور ویستا اکثر کاربر ها از xp به ویستا کوچ کردن و دلیل اصلی این مطلب امنیت آن بود هر چند با سخت افزار بیشتری که نیاز داشت این روند کند پیش بینی می شد که این طور نشد و خیلی سریع جای خود را پیدا کرد
    وجود مشکل امنیتی در یک سیستم عامل یه چیز هست و توپولوژی کد امنیتی چیز دیگر اینکه در یک شرایط برابر هر کدوم چگونه عمل می کنن مهم هست و سیستم عامل ها از لحاظ امنیتی به شکل های گوناگون رده بندی می شوند از لحاظ تعداد هک شدن و وجود ویروس برای آن سیستم هم رده بندی می شود که تا اونجایی که یادم تو یک بازه زمانی که بعد از Realese سیستم عامل ویستا و لینوکس که بررسی شده بود ویستا چیزی حدود 3 حمله داشته اما لینوکس بیش از 12 حمله که عدد دقیقشون را یادم نیست

    نقل قول نوشته شده توسط vahid4134 مشاهده تاپیک
    در مورد اينكه آيا كاري هست كه با asp.net نشه انجام داد ولي با php بشه صد البته كارهاي خيلي زيادي هست كه ما اصلا ازش خبر نداريم. .تازه php به چند تا ديتابيس مي تونه وصل بشه؟ asp.net چطور؟.
    اگر خبر ندارین کاری با php هست که میشه انجام داد اما با asp.net نمیشه پس اصلا" از کجا می دونین که همچین کاری وجود داره؟؟!!!!!!
    یکی از دوستان پروژه ای انجام می داد که می گفت با Asp.net به چند دیتا بیس متصل می شود
    با Sqlserver2005 خودم هم این کار را انجام دادم که 3تا Server تعیین می کنید که در صورتی که ارتباط با هر کدوم قطع شد اون یکی فعال میشه

    بهتره بیش از این بحث به جدل بجای پیشرفت هم دچار نشه
    کسی اگر مطلب علمی داره فقط بیان کنه خواهشا" و از مطالبی که قرار از چیزی طرفداری بشه جلوگیری کنیم و اگر مطلبی ذکر میشه linke معتبر مربوط به مطلب هم ذکر شه
    بهتره مقالات معتبر لینک داده شه حالا هر کی خواست هر نتیجه ای بگیره و دنبال هر چی دوست داشت و از مقالات فهمید بهتره بره

    یکی از مجله های معتبر دنیا
    Monday, September 17, 2007


    لینک

    Dismissing claims about the security of Mac OS X and Linux systems, he praised Windows Vista as a system designed to help security companies implement good defenses.

    این برنامه php to asp است که خود نشان می دهد باید کارهای php را با asp.net هم بشه انجام داد
    البته تا چه حد کار کنه نمی دونم و شاید دلیل خوبی هم نباشه چون برنامه مشابه آن هم برای asp to php هست اما برای بررسی بیشتر خود دوستان لینک را زدم
    لینک

    http://migration-from-php-to-asp.qarchive.org/

    http://www.asp.net/downloads/archive...on-assistants/

    چند شرکت بزرگ جهان که از Asp.net استفاده می کنند
    http://www.asp.net/get-started/

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

    http://forums.asp.net/44.aspx

    windows vista server

    http://www.internetnews.com/dev-news...le.php/3522461

    http://news.cnet.com/Microsoft-talks....html?tag=nw.6

    این لینک برای آقا وحید

    برای اتصال Asp.net به چند دیتا بیس

    http://www.java2s.com/Code/Java/Data...nedatabase.htm
    آخرین ویرایش به وسیله whitehat : دوشنبه 28 مرداد 1387 در 14:19 عصر دلیل: ادغام پستهای پشت سر هم

  31. #71

    نقل قول: asp.net یا php ؟

    اولا
    امن ترین سیستم و غیر قابل نفوذ ترین سیستم windows vista می باشد
    اینو هکرا تشخیص می دن !!! که اونم به تدریج به هش نفوذ پیدا می کنند و معلوم می شه.
    اینم دلیلش :
    هر چی که جلوتر میره و متخصصان امنیت بیشتر روی این سیستم عامل کار میکنن نقاط ضعف بیشتری روی این سیستم عامل پیدا میکن
    گسترش برنامه های Open Source و پیشرفت اونها خیلی بیشتر شده
    خبر اخیری که ترجمه کردم موضوعش این بود : مایکروسافت بر آپاچی (وب سرور اپن سورس) سرمایه گذاری می کند .

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

    در مورد اينكه آيا كاري هست كه با asp.net نشه انجام داد ولي با php بشه صد البته كارهاي خيلي زيادي هست كه ما اصلا ازش خبر نداريم
    اون کارا که بخواد با یکی انجام بشه با یکی نشه اصلا و ابدا به درد ما نمی خوره .

    اگر خبر ندارین کاری با php هست که میشه انجام داد اما با asp.net نمیشه پس اصلا" از کجا می دونین که همچین کاری وجود داره؟؟!!!!!!
    من قبلا از یکی از دوستام شنیده بودم که یه برنامه نویس داشته با PHP یه برنامه برا ارسال SMS می نوشته . چیزی که حتی فکرش رو هم نمی تونین بکنین . اما آیا به درد ما می خوره . مایی که می خوایم یه وبسایت بنویسیم که بیشترین کاربردش ارتباط با پایگاه دادس (نه ارتباط با پورتا ) .

    فقط به اسم مايكروسافت بهش اعتماد مي كنيم
    دقیقا . یه تعصب بی خودی به یه شرکتی که هدفش پول درآوردنه . اینو از رو سیاستاشون می شه فهمید .

    ه نظر من اشتباه هست كه هر چيزي رو بايد ياد گرفت. (البته اطلاعات كمي ازش داشتن خوب هست اما اينكه بخواي بري ياد بگيري اصلا خوب نيست )
    ببخشید اگه منظورم رو بد رسوندم . آگاهی از قابلیت های هر نرم افزار دید شما را وسیع تر می کنه
    و مغز گم بشه هم حرف درستی نیست . چه بسا دوستان برنامه نویس Application مون چند زبون برنامه نویسی بلدن من خودم چندین زبون بلدم ولی این بلدی دلیل این نیست که شما توش فول باشی . نکات مشترک بین زبونا رو هم نباید فراموش کرد .

    هیچکی نمیاد سیستم عامل سرورش رو ویستا بذاره یا شما نمذارین یا شما فکر می کنین هیچکی نمیاد بذاره؟
    ببینید سادس .
    من شخصا از ویستا خوشم نمی یاد . به خاطر اینکه با ظاهر زیبا داره ملت رو گول می زنه .
    اگه تو زمینه ی سرور و اینا باشین متوجه می شین که باید برای سرور تجهیزات سخت افزاری با قدرت بالا بخرید . حالا ویستایی که کترین پیش نیازاش باید رم 512 باشه و CPU 2 که خودش داد می زنه به درد سرور نمی خوره . ظاهر ویندوز سرور 2003 رو دیدید دقیقا می گه که هدفش فقط اجرای دستوراته نه زیبا سازی .
    نیازی هم نیست . چون معمولا کسی پشت سیستم سرور نیست تا باهاش کار کنه .

    شما اونجایی که دیدین سرور ویندوز Linux بوده رو هم به ما نشون بدین اون مربوط به چیز دیگه ای بوده وگرنه سایت microsoft اگر رفته باشین با Asp.net هست که asp بر روی سرور linux اجرا نمیشه!!
    Microsoft برای جلوگیری از حملات DDos که سرورهای ویندوزی قادر به جلوگیری از اونها نبودن ، برای " برخی " از سرویسهای جانبی از سرویسهای لینوکسی استفاده میکنه ...
    در رده بندی تخصیص از لحاظ topology کد نویسی برای استراتژی هایی که منجر به امن شدن سیستم در هر شرایطی می شود ویستا و بعد xp قرار دارد
    یعنی مایکروسافت کد ویستا رو به جایی که رده بندی می کردن دادن ؟!!!!

    سیستم عامل ویستا و لینوکس که بررسی شده بود ویستا چیزی حدود 3 حمله داشته اما لینوکس بیش از 12 حمله که عدد دقیقشون را یادم نیست
    اون اوایلی هم که هنوز ویستا بازار (!) نیومده بود تو اخبار گفت که یه هکر بهش نفوذ پیدا کرده .

    یکی از دوستان پروژه ای انجام می داد که می گفت با Asp.net به چند دیتا بیس متصل می شود
    منظور دوستمون چند دیتابیس از انواع مختلف مثل SQL ، MySQL ، Oracle و ...

    کسی اگر مطلب علمی داره فقط بیان کنه خواهشا" و از مطالبی که قرار از چیزی طرفداری بشه جلوگیری کنیم و اگر مطلبی ذکر میشه linke معتبر مربوط به مطلب هم ذکر شه
    موافقم !!
    اینم چند تا لینک مفید از ویکیپدیا . جزئیات کامل PHP و ASP.NET
    PHP
    ASP.NET

  32. #72

    نقل قول: asp.net یا php ؟

    ببین دوست عزیز نمی حوام بحث به بی راهه بره برای همین نمی خوام یه چیزی من یا یکی دیگه بگه دوباره یکی بیاد یه جوابی بده اما فقط برای اطلاع شما این چندتا خط رو می نویسم ودیگر هیچ بحث غیر علمی را ادامه نمی دم
    شما اگر پست های قبلی را کامل با لینک های داده شده مطالعه می کردین بعضی از این حرف ها را نمی زدین
    اینو هکرا تشخیص می دن ! هکر ها چیزی دیگر را تشخیص می دن که با این موضوعی که گفتم فرق داره
    مایکروسافت بر آپاچی سرمایه گذاری کرده ! سیاست های مایکروسافت اگر به این سادگی بود که بزرگ ترین و قوی ترین شرکت نبود و ربطی به حرف و برداشت شما نداره اینا بازیه کاش بقیه همون مطلبی که خوندید و اینو نوشتینم می خوندین
    SMS با php ! اینکه خوراک asp.net هست
    من شخصا از ویستا خوشم ...! به نظر شخص کسی قرار نیست تکنولوژی تغییر کنه و سخت افزار با پول حل میشه در جایی که بهترین مد نشر است این چیزا برای شرکتهای مهم اهمیتی ندارن اما اگر دارین با جیبه خودمون می سنجیم فرق داره
    یعنی مایکروسافت کد ویستا رو به جایی ! توپولوژی به سورس می تونه زیاد وابسطه نباشه اینکه شما ساختار یه کاری را بدونین که چه مسیری رو طی می کنه مثل این که .net کار ها از بعضی معماری های این تکنولوژی و ساختارهاش تا حد زیادی باید مطلع باشند
    منظور دوستمون چند دیتابیس از انواع مختلف مثل SQL ، MySQL ، Oracle !!!! اگر لینکی که داده بودم را فقط باز می کردین کدهای نوشته شده را می دیدین مشخص بود که با asp.net اومده یک دیتا بیس از oracle را با یک دیتا بیس از mysql تو یه پروژه Asp آورده بود که با زبون j# هست اگر نیاز داشتین بگین به زبون C#‎ هم کد خوشکل تری بذارم

  33. #73
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    esfahan
    پست
    183

    نقل قول: asp.net یا php ؟

    دوست عزیز ،
    در مورد امنیت ویستا ،
    اگه خوب اطلاع داشته باشین ، هکرها ذاتاً با Microsoft مخالف هستن و بخاطر همین هست که linux رو جمعی از افرادی که هکر بودن نوشتن و الان هم شاهد هستیم توی کل دنیا متخخصان امنیت و هکرها روی گسترش لینوکس و نرم افزارهای Open Source کار میکنن .
    و اما ، اگه شما مطلع بودین توی دنیای هکرها چه خبر هست هیچ وقت نمیگفتین ویستا امن هست و ...
    هکرها یه سری کد دارن به نام Exploit ( حتماً شنیدین یا اطلاع دارین ) ، این کدها که برای سو ء استفاده از آسیب پذیریهای امنیتی نوشته میشن و با اونها میشه به سرویسی که آسیب پذیری امنیتی ( از هر نوعی ) دارن نفوذ کرد ، این کدها به دو دسته Public و private ( که ما بهشون میگیم priv8 ) تقسیم میشن .
    اکسپلویتهایی که اکثراً به صورت public هستن توی مکانهای عمومی و سایتهای امنیتی میتونین ببینین اونها رو و خوب عموماً هم به Vendor گزارش میشن و نسخه update و یا patch ارائه میشه برای اون ...
    اما میمونه بحث priv8 ، کدهایی که در اختیار افراد با تخصص بالا گذاشته میشه و فقط در یک صورت افراد معمولی میتونن از اونها استفاده کنن و اون هم پرداخت بهای زیاد هست یعنی $$$ .
    از طرفی هم عرض کردم ، هکرها دشمن بزرگ مایکروسافت هستن ، خیلی از کدهایی که به عنوان اکسپلویت برای سرویسهای ویندوز نوشته میشن به دلیل عمق فاجعه و میزان ارزش بالای کدها برای هکرها به منظور نفوذ به سیستم های ویندوز ( که متعلق به مایکروسافت هست ) کدها رو به صورت priv8 نگه میدارن و از اونها استفاده میکنن .
    قبل از این این لینک رو بدم یاد آوری کنم به کدهای اکسپلویت که به صورت priv8 هستن کدهای 0day گفته میشه .
    این پست رو توی بلاگ یکی از دوستان هست بخونین :
    http://hkashfi.blogspot.com/2008/04/...iis-0-day.html
    ( حتماً بعد از خوندن این پست متوجه میشین که وب سرور ویندوزی با نام IIS توی نسخه 6 خودش دارای مشکل بزرگی بوده که بعد از 2 سال استفاده بین هکرها و نفوذ به سرورهای ویندوزی به صورت public در اومده ) ( 2 سال کم چیزی نیست ! درسته !؟ ) .
    من خودم به این اعتقاد دارم که شرکت مایکروسافت برنامه نویسان زیادی داره و کارشون رو خوب انجام میدن ، اما شرکتی که اینقدر ادعا و سرمایه داره نباید برنامه نویسانش سوتی های به این وحشتناکی توی برنامه هاشون داشته باشن ! ، متاسفانه و یا خوشبختانه میتونین بررسی کنین و ببینین که مشکلاتی که اکثراً نرم افزارهای microsoft و خود سیستم عامل ویندوز دارن مشکلات " پایه ای " هستن ، وقتی بدلیل load بیش از حد سیستم شما hang میکنه و باعث BSoD میشه و هر چقدر هم مایکروسافت روی ویندوز کار میکنه و وقت میذاره ، هر نسخه ای هم بیرون میده از همین اشکالات رنج میبره این چی رو میتونه نشون بده ؟
    نشون دهنده این هست که microsoft حاضر به تغییر اساسی نیست توی سیستم عاملش ،
    و اونقدر کاربرش براش ارزش نداره که بخواد وقتش رو بذاره برای یه محصول با کیفیت " برتر " .
    در مورد قضیه کاری خودم بگم براتون ، شاید جالب باشه ...
    من خودم یکی از کسانی هستم که بیشتر توی بحث مهندسی معکوس و امنیت Application فعالیت دارم ... و یکی از فعالیتهایی که خیلی بهش علاقه دارم نوشتن برنامه های سطح پائین هست برای دور زدن بخشهای امنیتی ویندوز و یا به نوعی بگم کد مخرب ...
    اگه بین کسانی که مثل من فعالیت دارن و اینجا هم نمونشون زیاد هست سری بزنی و سوال بپرسی همشون تشکر میکنن از مایکروسافت !!! چون به دلیل جاهل بازیهایی که در میاره باعث تفریح و سرگرمی یه سری از افراد شده ! به دلیل کارهایی که از روی نادانی انجام میدن و حاضر نیستن مشکل خودشون رو بفهمن !
    به عنوان آخرین کلام اجازه بدین یه جمله از ویروس نویسها براتون بگم ، میدونین چرا ویروس نویسها بیشتر برای ویندوز ویروس مینویسن ؟ بدلیل اینکه ویروس نویسها اولاً دنبال پلتفرمی هستن که سوراخ تر از همه باشه و راحت تر بتونن ازش عبور کنن و به اهداف خودشون برسن ،
    دوماً ویروس نویسها همیشه دنبال پلتفرمی هستن که کاربرهاش ساده تر و احمق تر از همه هستن ( قصد توهین ندارم ولی واقعاً این حرف خود ویروس نویسهاست !) . یکمی هم نگاه کنید میبینید لینوکس کارها اکثراً آدم های کار کشته ای هستن و حداقل فقط اکثراً کامپیوترها میرن سراغ لینوکس ولی یه دختر 16 ساله برای تفریحش و چت با دوستش و برای چند ساعت بازی ویندوز جواب گوی کارشه و کافیه ...
    یه دلیل اینکه من توی ویندوز برنامه نویسی Assembly و ++C کار میکنم همینه به اون دلیلی هستن که گفتم ویروس نویسها میگن وگر نه هیچ دلیل دیگه ای به هیچ وجه و با هیچ عنوانی برای استفاده از ویندوز ندارم ...

  34. #74

    نقل قول: asp.net یا php ؟

    شما اکثر شرکت های مغز متفکر جهان را به یک سری احمق متهم می کنید بخاطر اینکه می خوان با بهترین چیز و کامل ترین چیز سرو کار داشته باشن و کار با یه چیز غیر عام و ناقص را بهترین می دانید این بحث اصلا" مفید نیست و ادامه آن مخرب
    من هم که تعیین نکردم ویستا امن ترین سیستم است که بخواهم با شما بحث بی خود انجام دهم حداقل بعضی از اون لینک هایی که دادم را مطالعه نمایید از هیچی بهتر هستن

  35. #75

    نقل قول: asp.net یا php ؟

    PHP يا ASP.NET ؟
    هيچكدوم!
    http://dotnetslackers.com/Community/...velopment.aspx

  36. #76

    نقل قول: asp.net یا php ؟

    این نمودار از کجا اومده؟فکر نمی کنین یکم مشکل داشته باشه ؟
    این اندازه استفاده کاربرارو نشون میده یا قدرت هر کدوم؟آخه مربوط به چیه؟
    فکر نمی کنم حتی اگر از لحاظ استفاده هم باشه از php انقدر کم استفاده شه
    php رو با java script از چه لحاظ مقایسه کرده؟مگه ربطی به هم دارن؟اون سرور ساید اون کلاینت و برای نوشتن php به جاوا اسکریپت هم نیاز دارین
    vb.net و C#‎ تحت وب باید Asp.net بشه دیگه ؟ مگه اینطور نیست؟
    جاوا هم که الان کدهای j# اون تحت asp.net خروجی می دن
    خود asp.net هم بعضی کدها رو از جاوا اسکریپت استفاده می کنه

  37. #77

    نقل قول: asp.net یا php ؟

    لینک رو هم دیدم اما اون فقط یه blog هست و معلوم نیست اطلاعاتش از کجا اومده
    و از لحاظ قدرت مقایسه نکرده بلکه از لحاظ جذب بازار کاری مقایسه کرده

  38. #78

    نقل قول: asp.net یا php ؟

    يه عالمه حرف و حديث و لينك گذاشتيم همش رفت :D
    دوست عزيز من لينكهاي شما رو نگاه كردم اما متاسفانه واقعا شايد افرادي احمق تشريف داشتند كه اينگونه صحبت كردند و همش مي گفتند لينوكس لينوكس. لينوكس هزار و يك نسخه داره. اونهايي كه سرور دارند ميرن centos نصب مي كنند چون نسخه 5 از نظر امنيت حرفي براي گفتن نذاشته. شما يك جستجو كنيد براي امنيت در centos 5 . خود كسايي كه centos رو به اينجا رسوندند هكرهايي هستند كه خودشون سيستم عامل خودشون رو مورد هجوم قرار مي دن. يا redhat enterprise چند تا برنامه نويس داره كه مايكروسافت چندين باز تلاش كرد تا به دستشون بياره
    در مورد ويستا هم اصلا لايسنس سرور داره؟؟؟؟؟ مديريت پروسه ويستا براي desktop هست نه server
    فقط هم بحث امنيت نيست load هم مطرح هست بحث ram مصرفي توان مصرفي و cpu load هم هست
    ما دو تا سرور داريم كه هر دو مشخصاتشون يكي هست. يكي ويندوز و اون يكي centos5 روي ويندوز نمي تونيم بيشتر از 10 تا vps بديم اما روي centos تا 16 تا vps دارندكار مي كنند و هنوز server جوابگو هست (بازديد سايتها هم به اندازه كافي بالا هست) من كه شاهد اينها هستم
    حالا مديريت Raid و haigh prossesing و cluster و اينها به كنار كه خودش بحث جدايي رو داره. بخواي در همه اونها بحث كنيد كه ديگه كار ما نيست ولي با يه جستجو توي فرومهايي كه خود متخصص هاي centos يا redhat توش صحبت كردند به نتايج خوبي مي رسيد. بهتره حرف رو از چند نفر قبول كنيد كه خودشون سيستم عامل رو دارند مي نويسند و يه عمري سرشون تو كار هك و كرك بوده نه افرادي كه از فكر كنم از بچگي ويندوز كار كردند و نرفتند سمت نسخه هاي لينوكس و بعد قضاوت مي كنند.
    در مورد ديتابيس هم من تعداد كانكشن ها و بحث بالانسينگ رو نگفتم (اگر بحث بالانسينگ باشه كه بازم php قوي تر عمل مي كنه)
    در مورد كارهايي كه با php ميشه انجام داد
    شما مي تونيد با asp.net به سيستم هاي چت دنيا مثل google يا yahoo يا aol يا ... وصل بشيد؟
    شما با asp.net يك كنترل پنل كامل براي مديريت يك سيستم درست كنيد؟
    شما با asp.net مي تونيد به سيستم هاي كشينگ جداي از سرور يا داخل سرور وصل بشيد؟

    در مورد سايتهاي بزرگ هم آنچنان سايت بزرگي نبودند. وقتي كه google يا yahoo يا ebay يا meebo يا facebook با اين همه بازديد كننده دارند از قدرت php استفاده مي كنند. وقتي كه اين قدرتها از دنياي بازمتن استفاده كردند. اونها فكر امنيت نبودند يا فكر قدرت نبودند يا فكر توسعه.

    در مورد سايت مايكروسافت هم يادمه چند سال پيش (اون موقع هنوز هيچي از كامپيوتر سر در نمياوردم) حرف و حديث هاي زيادي در مورد حمله شديد هكر ها به مايكروسافت شده بود كه مايكروسافت مجبور شد سايد خودش رو از يك زبان برنامه نويسي جديد كه ساخت خودش بود پياده سازي كنه (البته از صحتش من اطلاعي ندارم و صدرصد هم تاييد نمي كنم)

    البته شما رايگان بودن رو هم در نظر بگيريد (گرچه توي ايران عادت به دزدي زياد هست و توي جايي كه اسلام هست هر كسي به راحتي از نرم افزارهاي كرك استفاده مي كنه. يكي ويندوز ملي مي زنه يكي ... بي خيال كه جگر خون ميشه. حداقل وقتي كه با php كار مي كنم مي دونم حلالتر از هر چيزي هست و خودم توي گسترش اون نقش دارم.)

  39. #79
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302

    نقل قول: asp.net یا php ؟

    آقا وحید برای هواداری از یک تیم یا برنامه باید مدرک یا نتیجه نظر سنجی داشته باشی.شما اطلاعات خوبی دارید و به شما تبریک میگم.
    ولی شما از تمام زاویه ها به این قضیه نگاه نکرد.
    آیا زیبایی و راحتی ملاک پایینی است.
    همین که بیشتر مردم از ویندوز استفاده میکنند برای برنامه نویسان ویندوز یک خوبی است.
    و اینکه افراد معمولی ویندوز را ترجیح میدهند،آیا خوبی هست یا بدی؟
    آیا آنهایی که برای ویندوز برنامه های کاربری مینویسیند بیشتر است یا آنهایی که برای لینوکس؟
    آیا به دلیل محبوبیت ویندوز نیست که بد افزار برایش مینویسیند(این مورد را یکی از دوستان که خود را ویروس نویس معرفی کرده بود ننوشته بود)
    آیا این نیست که اوبونتو که به خاطر شکل ظاهری شبیه به ویندوز انقلابی در راحتی کار و محاجرت ویندوزی ها به لینوکس را فراهم کرد(البته این یک دلیلش بود).
    در امنیت لینوکس و استفاده بهینه از منابع سخت افزاری هم شکی نیست (این را همه میگن).
    -----------------
    ولی ملاک های دیگر را هم در نظر بگیرید.
    اگر ما بگوییم که silverlight از همه لحاظ از flash قوی تر است،تا وقتی که بیشتر مردم در مرورگرهایشان silverlight را نصب نکرده باشند،flash قوی تر است!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    -------------
    پیروز باشید
    آخرین ویرایش به وسیله aminsharifi67 : یک شنبه 21 مهر 1387 در 11:24 صبح

  40. #80
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    شیراز
    پست
    33

    نقل قول: asp.net یا php ؟

    شايد شما نميدونيد كه borland رو microsoft خريده !

صفحه 2 از 3 اولاول 123 آخرآخر

برچسب های این تاپیک

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

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