برترین سیستم های متن باز برای دات نت

07 اسفند

معمولا وقتی از من در مورد انتخاب بین asp.net و php می پرسند، برجسته ترین ویژگی هایی که برای انتخاب یکی از این دو ذکر می کنم این است که اگرچه ممکن است #C یا VB بهترین زبان برای کد زدن نباشند، ولی در مقابل visual studio اگر بهترین IDE  نباشد، حداقل یکی از بهترین هاست. به شخصه با IDE های مختلفی مخصوصا با IDEهای جاوا (که معمولا برای php نیز به کار می روند) کار کرده ام. شاید از نظر امکانات از Visual Studio کم نداشته اند، چه بسا امکانات بیشتری هم داشتند. اما هیچ وقت با آنها به اندازه Visual Studio راحت نبوده ام. به نظر تنها IDE جامعی است که تقریبا همه ی امکانات مورد نیاز را در دسترس برنامه نویس قرار می دهد. از این نظر asp.net بهترین است. اما مهمترین نقطه ضعف آن نبود سیستم های کد باز یا متن باز است. نبود سیستم هایی برای دات نت که طراحان و توسعه دهندگان وب بتوانند برای پروژه های خود از آنها استفاده کنند گاهی در مقابل سیستم های آماده php واقعا باعث حسرت می شد.

از آن طرف همیشه بزرگترین نقطه قوت php وجود انواع و اقسام سیستم های متن باز است که همچنان بر تعداد و کیفیت آنها افزوده می شود. برخلاف مورد قبلی، هیچ وقت با سیستم های open source در net. احساس راحتی نمی کردم. راحتی نصب و کار کردن با wordpress با پیچیدگی، زشتی و مشکلات متعدد DotNetNuke قابل مقایسه نیست. DotNetNuke برخلاف wordpress به طور پیش فرض زشت است. معمولا تغییرات کوچک در DotNetNuke آن را بهتر و یا تغییر در ظاهر، آن را زیباتر می کند، اما در wordpress، عکس این موضوع صادق است.

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

وبلاگ

BlogEngine.net

فروشگاه

nopCommerce

مدیریت محتوا و پورتال

mojoPortal

تالار گفتگو (Forum)

YAF

ویکی

ScrewTurn

نظرات (5) -

nasser
nasser Iran
1389/01/29 12:22:01 ب.ظ #

من با موزو و دات نت نیوک از سیستم های دات نت و جوملا از سیستم های پی اچ پی کار کردم و باید بگم هر چند موژو مثل دوتای دیگه دارای افزونه های زیادی نیست ولی بهترین روند و ساختار رو نسبت به دوتا داره
هم اوهایی که برنامه نویسی زیادی نمی دونند مفید هست و هم بهترین گزینه برای برنامه نویسان ای اس پی هست
انهایی هم که اچ تی ام ال و سی اس اس می دونند خیلی راخت می تونند قالبی برای این سیستم درست کنند

پیمان روئین تن
پیمان روئین تن Iran
1389/01/30 08:41:21 ق.ظ #

بله توسعه دهنده موجوپورتال یعنی joe audette سال هاست که به بهترین وجه در حال توسعه آن است و از بهترین متدهای توسعه نرم افزار همواره پیروی می کند. ساختار موجوپورتال فوق العاده است.

رضا
رضا Iran
1389/08/21 04:38:38 ب.ظ #

هر چند به لحاظ فنی موارد مطرح شده صحیح هستند اما یکی از مواردی هم که باید به آن توجه داشت هزینه فضایی است که برای راه اندازی سایتها مورد نیاز است و در یک بررسی ساده استفاده از سیستمهای برپایه ویندوز هزینه ای چندبرابر بیشتر از هزینه یک سایت روی سرور لینوکس (یا یونیکس یا ....) برای راه اندازی تحمیل میکنند.

موفق باشید

پیمان روئین تن
پیمان روئین تن Iran
1389/08/21 07:32:21 ب.ظ #

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

آی تی گشت
آی تی گشت Iran
1389/09/04 02:58:17 ب.ظ #

ممنون مطلب جالبی بود و آموزنده. مخصوصاً قسمت معرفی سیستم ها

ارسال نظر

*
*
(پست الکترونیک، نمایه Gravatar شما را نمایش خواهد داد)

  Country flag
biuquote
  • نظر
  • پیش نمایش
Loading