l_mha_l
Member
يكي از دوستان خواسته بود كه تفاوت ASP با php رو توضيح بدم .اميد وارم كه كامل باشه .
asp >> active server pages زبان اسکریپت نویسی اختصاصی microsoft است.در حقیقت asp یک زبان اسکریپت نویسی نیست بلکه یک شاخه از visual basic است به همین دلیل asp برای کسی که با visual basic اشنایی دارد ساده است.
از مزیتهای php نسبت به asp می توان سرعت پایین asp را مثال زد.asp از معماری مبتنی بر com بهره میگیرد از این رو هنگامی که یک بر نانه نویس asp به پایگاه داده ها دسترسی پیدا می کندو روی سریس دهنده چیزی می نویسد از طریق محدودیت های com در سریس دهنده nt یا یک لایه os دیگر کمک می گیرد .این سر بار com می تواند اضافه شده ودر عملکرد متوسط برای چیزی بیش از page delivery ساده با ترافیک متعادل نتیجه بدهد همچنین asp دقیقا اماده انتقال و اجتماع بوسیله ابزار gnu و محیط یا سرویس دهنده های open source نیست.
از انجایی که asp یک سیستم اختصاصی مایکروسافت است اغلب بروی سرویس دهنده های اطلاعات اینترنتی انها بکار میرود که تقبل asp برای سیستم های 32 بیتی ویندوز محدود می کند که همان جایی است که به عنوان تکه کد مجانی برای اکثر مشتری های سرویس دهنده ارائه می شود.در مقابل php با تمام سرویس دهنده میتواند بدون هیچ مشکلی عمل کند.
نسخه هایی برای unix وجود دارد" chillisoft asp را ببنید" و همچنین مفسرهای asp متعددی برای سیستم های دیگر و سرویس دهنده وجود دارد اما برایند هزینه و کارایی در تعیین نظر اثر می گذارد راه حل این مسئله می تواند استفاده از برنامه asp2php که asp را به php تبدیل خواهد کرد .
با این وجود asp.net پدیده بسیار متفاوت است که من اطلاعات کاملی از ان ندارم. اینده ممکن است کارایی مطلوب و ارتقاء در scaling را به ارمغان اورد این با استفاده از معماری ne/com و محیط مدریت بدست امده است اگر چه فوائد ممکن است تنها نصیب کسانی شود که با سرور های مرتبط متعددی به سختی کار میکنند
امیدوارم که براتون مفید باشه
موفق باشید . محمد حسینی
asp >> active server pages زبان اسکریپت نویسی اختصاصی microsoft است.در حقیقت asp یک زبان اسکریپت نویسی نیست بلکه یک شاخه از visual basic است به همین دلیل asp برای کسی که با visual basic اشنایی دارد ساده است.
از مزیتهای php نسبت به asp می توان سرعت پایین asp را مثال زد.asp از معماری مبتنی بر com بهره میگیرد از این رو هنگامی که یک بر نانه نویس asp به پایگاه داده ها دسترسی پیدا می کندو روی سریس دهنده چیزی می نویسد از طریق محدودیت های com در سریس دهنده nt یا یک لایه os دیگر کمک می گیرد .این سر بار com می تواند اضافه شده ودر عملکرد متوسط برای چیزی بیش از page delivery ساده با ترافیک متعادل نتیجه بدهد همچنین asp دقیقا اماده انتقال و اجتماع بوسیله ابزار gnu و محیط یا سرویس دهنده های open source نیست.
از انجایی که asp یک سیستم اختصاصی مایکروسافت است اغلب بروی سرویس دهنده های اطلاعات اینترنتی انها بکار میرود که تقبل asp برای سیستم های 32 بیتی ویندوز محدود می کند که همان جایی است که به عنوان تکه کد مجانی برای اکثر مشتری های سرویس دهنده ارائه می شود.در مقابل php با تمام سرویس دهنده میتواند بدون هیچ مشکلی عمل کند.
نسخه هایی برای unix وجود دارد" chillisoft asp را ببنید" و همچنین مفسرهای asp متعددی برای سیستم های دیگر و سرویس دهنده وجود دارد اما برایند هزینه و کارایی در تعیین نظر اثر می گذارد راه حل این مسئله می تواند استفاده از برنامه asp2php که asp را به php تبدیل خواهد کرد .
با این وجود asp.net پدیده بسیار متفاوت است که من اطلاعات کاملی از ان ندارم. اینده ممکن است کارایی مطلوب و ارتقاء در scaling را به ارمغان اورد این با استفاده از معماری ne/com و محیط مدریت بدست امده است اگر چه فوائد ممکن است تنها نصیب کسانی شود که با سرور های مرتبط متعددی به سختی کار میکنند
امیدوارم که براتون مفید باشه
موفق باشید . محمد حسینی