Table of Contents
پلتفرم DNN، که قبلاً با نام DotNetNuke® Community Edition شناخته می شد، یک سیستم مدیریت محتوای باز، توسعه یافته، امن و قابل توسعه برای ASP.NET می باشد. صدها هزار کسب و کار در سراسر جهان، از کسب و کارهای کوچک محلی گرفته تا 1000 شرکت جهانی، به عنوان بستر تهیه وب سایت خود از DNN استفاده می کنند. طی 10 سال گذشته، DNN® ثابت کرده است که یک سیستم عامل CMS قابل اعتمادو حرفه ای می باشد که می توانید تجارت خود را با استفاده از آن بسازید.
این پلتفرم بر اساس فریمورک .NET ساخته شده است و بدون نیاز به دانش گسترده برنامه نویسی، استفاده از آن آسان است. از ویژگی های DNN Platform می توان به پوسته های طراحی اشاره کرد که اجازه می دهد شکل ظاهری وب سایت به راحتی تغییر کند و همچنین امکان افزودن ماژول های متنوع برای افزودن قابلیت های اضافی وجود دارد.
پلت فرم DNN در اصل بر اساس کارگاه آموزشی IBuySpy ساخته شده بود، برنامه ای که توسط شاون واکر به عنوان پسوند پورتال IBuySpy منبع باز مایکروسافت ایجاد شد. IBuySpy Portal، ساخته شده بر روی .NET Framework 1.0، یک برنامه مرجع برای ساخت سایت ها و برنامه های کاربردی با استفاده از ASP.NET بود. در سال 2003، نسخه 1.0.5 کارگاه iBuySpy بعنوان DotNetNuke تغییر نام یافت.
همچنین بخوانید: طراحی سایت فروشگاهی با دات نت
سایر نسخه های اولیه DotNetNuke شامل:
DotNetNuke 2.0 ، مارس 2004 منتشر شد
DotNetNuke 3.0 ، منتشر شده در مارس 2005
DotNetNuke 4.0 ، نوامبر 2005 منتشر شد ، که DotNetNuke را از ASP.NET 1.1 به ASP.NET 2.0 منتقل کرد
DotNetNuke 5.0 ، منتشر شده در دسامبر 2008
در سپتامبر 2006، واکر با اسکات ویلهیت، جو برینکمن و نیک کالیانی شرکت DotNetNuke را بنیان گذاشت. در سال 2009، شرکت DotNetNuke نسخه حرفه ای DotNetNuke ، نسخه تجاری CMS را راه اندازی کرد. نسخه حرفه ای DotNetNuke شامل پشتیبانی مشتری ارائه شده توسط DotNetNuke Corporation، همراه با ویژگی های موجود در نرم افزار منبع باز نیست.
در ژوئیه 2013، این شرکت و پروژه منبع باز نام تجاری جدیدی پیدا کردند. شرکت DotNetNuke به DNN Corp تبدیل شد و DotNetNuke Community Edition نام فعلی خود را به نام DNN Platform به خود گرفت. نسخه حرفه ای DotNetNuke تغییر نام داد و اکنون محتوای Evoq نامیده می شود. DNN Corporation همچنان مهمان پروژه نرم افزار منبع باز DNN Platform است و محصولات Evoq محصولات CMS را به فروش می رساند.
مزایای استفاده از DNN
- برخی از بهترین سایت های موجود در اینترنت با استفاده از یک فریم ورک DNN-DotNetNuke CMS به دلیل ویژگی های قوی و امنیت درجه یک ایجاد شده اند.
- مزیت دیگری که DNN در مقابل رقبای خود ارائه می دهد، توانایی ادغام کامل ابزارها در وب سایت است. این کار اصلاح کارها را آسان تر می کند، در حالی که برای سایر CMS ها باید برای ایجاد تغییرات به قسمت مدیریت جداگانه بروید. بدون راه اندازی پنجره بازشو یا پنجره دیگر ، می توانید متن را به صورت درون خطی ویرایش کنید ، پیش نمایش طرح نمای ویرایش پیش فرض است، بنابراین تازه سازی صفحات کمتر است. DNN دارای (23،000) ماژول مفید است که به افراد امکان می دهد وب سایت های خود را به راحتی شخصی سازی کنند، یا حق ویرایش دقیق صفحات یا بخشی از صفحات را به اعضای دیگر تیم یا شرکای خارجی اختصاص دهند.
- DNN با بهره گیری از NET. ساخته شده است. و با توجه به اینکه هسته اصلی فناوری مایکروسافت است ، شما دارای یک سیستم عامل با تعداد زیادی ابزار خواهید بود و بسیاری از توسعه دهندگان قادر به کار و گسترش سایت شما هستند.
- ماژول های DNN مشابه پلاگین های وردپرس است اما در عوض با #C نوشته شده اند. به نظر ما، این باعث مقاومت و ایمنی بیشتر آنها می شود. پس از نصب، در دسترس همه پورتال های سایت در نصب DNN است و می توانید آنها را به راحتی در کشویی که می خواهید در هر صفحه ای قرار داشته باشد بکشید و رها کنید. سریع، انعطاف پذیر، قابل انعطاف و می توان آنها را با مجوزها کنترل کرد (یعنی می توانید یک ماژول حاوی اسناد HR را روی صفحه قرار دهید و با یک کلیک مجوزها را طوری تنظیم کنید که فقط برای کارمندان نمایش داده شوند).
- DNN و وردپرس هر دو سیستم عامل بزرگی هستند که می توان با آن حضور وب خود را ایجاد کرد و در کنار هم اکثر CMS های مورد استفاده بصورت آنلاین را تشکیل می دهند. با این حال، استفاده به طور کلی به هدف سایت شما بستگی دارد. DNN برای شرکت های متوسط و سازمانی ترجیح داده می شود، در حالی که WordPress برای وبلاگ نویسان، هنرمندان و مشاغل محلی کوچکتر که خواهان حضور در وب هستند، ترجیح داده می شود.
مقایسه DNN (DotNetNuke) و وردپرس
در هنگام مقایسه DNN و Wordpress، تا حد زیادی متوجه خواهید شد که DNN قدرتمندتر است و در بیشتر موارد، استفاده از وردپرس آسان تر است. از لحاظ تاریخی، نصب وردپرس به طور کلی آسان تر است، اما پس از اجرای DNN Evoq نسخه 9، به ویژه نسخه Cloud، این درست نیست. هر دو DNN و WordPress سرعت فوق العاده ای را نشان می دهند. وردپرس از PHP و MYSQL استفاده می کند که سرعت زیادی به آن می دهد، در حالی که DNN از NET و SQL (MS-SQL ،SQL Express ،Postgres و غیره) استفاده می کند. هر دوی آنها از ویرایشگرهای محتوای WYSIWYG استفاده می کنند، DNN داخلی و درون صفحه ای است، استفاده از آن را سریعتر و آسان تر می کند.
WordPress عمدتا برای وبلاگ نویسی و وب سایت های بازاریابی سطح متوسط استفاده می شود. برخی از کاربران آن را یک پلت فرم وبلاگ نویسی با پسوندهای صفحه وب بیش از CMS واقعی می دانند. هزاران مضمون با قیمت بسیار مناسب (الگوها، پوسته ها، هر اصطلاح مورد علاقه شما) و بسیاری از آنها اکنون پاسخگو و بسیار قوی هستند. تغییر تم(قالب وب سایت)، به روزرسانی افزونه ها و ساخت منوها در وردپرس آسان تر است. برای وب سایت های کوچکتر و بازاریابی، این می تواند یک مزیت برای کمک به شما برای تازه نگه داشتن طراحی وب سایت خود باشد، زیرا پیش نمایش هر موضوع ارزان و آسان است. با این حال، باید مراقب باشید کورکورانه همه به روزرسانی های پلاگین را قبول نکنید، زیرا باعث خرابی سایت می شود.
وردپرس گسترده تر شده است، دارای پایگاه نصب بسیار بزرگتر، افزونه های بیشتر، پشتیبانی از انجمن و غیره است.
برخی از افراد احساس می کنند وردپرس در مقایسه با DNN منظم تر است. اما آمارها این را نشان نمی دهد زیرا وردپرس در طی سالهای متمادی تغییر چندانی نکرده است، در حالی که DNN با هر نسخه پیشرفت بزرگی انجام می دهد و بطور بومی در صفحه واقعی که ویرایش می کنید ادغام می شود ( ساخته شده در نوار ابزار در بالای صفحه با حالت های مشاهده، ویرایش و طرح بندی، شبیه سازی صفحه کامل و جزئی ساخته شده و تعداد بیشتری مورد)، وردپرس توسط زبان PHP ساخته شده و DNN توسط NET. طراحی شده است.
اگر یک شرکت نوپا یا کوچک هستید که به دنبال یک سایت بازاریابی ساده هستید، غلبه بر وردپرس بسیار سخت است. شما می توانید یک سایت بازاریابی زیبا و پاسخگو با کمتر از هر سیستم عامل دیگر در وردپرس ایجاد کنید.
با وجود مدت زمان طولانی تر، گزینه های میزبانی بیشتر و ارزانتری برای سایت های وردپرس وجود دارد. وردپرس معمولاً در لینوکس میزبانی می شود و برنامه های میزبانی مشترک اجازه می دهد تا 200 وب سایت در یک جعبه لینوکس میزبانی شوند. سرورهای ویندوز معمولاً فقط 80 عدد را مجاز می دانند، بنابراین شرکتهای میزبان باید کمی بیشتر هزینه کنند.
همه آنچه گفته شد، وردپرس به دلیل خرابی و هک شدن بدنام است. تقریباً هر روز که وارد وردپرس می شوید، برای برخی از افزونه های شخص ثالث یک به روزرسانی در دسترس است. در حالی که وردپرس برای شما کلیک یک دکمه و به روز بودن را نسبی می کند، اما اغلب اوقات با یک کلیک سایت شما خراب می شود. با به روزرسانی این افزونه ها ، توسعه دهندگان از کتابخانه های کد مختلفی مانند JavaScript استفاده می کنند و اگر افزونه ای را که نسخه جدیدتری از آن کتابخانه را بارگیری می کند نسبت به سایت یا پلاگین دیگری به روز کنید، معمولاً سایت را خراب می کند و نمی توانید گیر بیاورید برای اصلاً ورود به سیستم. سپس شما باید با شرکت توسعه دهنده خود تماس بگیرید، که مجبور است FTP را وارد کند و به نسخه پشتیبان بازگرداند، یا کاری که ما انجام می دهیم این است که همه پلاگین ها را غیرفعال کنید، یکی یکی دوباره فعال کنید، تا زمانی که پلاگین مخرب را پیدا کنید.
مقایسه DNN (DotNetNuke) و جوملا
انتخاب بین DNN و جوملا کمی دشوارتر است، زیرا جوملا بیشتر از بازاریابان برای توسعه دهندگان ساخته شده است. جوملا همچنان به عنوان CMS پیشرفت می کند، اما درست زمانی که جوملا شتاب بیشتری می گرفت، مجنتو به وجود آمد کرد و به سرعت جوملا را پشت سر گذاشت. آنها حتی ارائه پشتیبانی فنی را متوقف کردند. با این حال، از سال گذشته آنها بیش از 50 میلیون بارگیری داشتند و 3٪ از پایگاه نصب CMS را در اختیار داشتند، که پس از وردپرس قرار دارد.
از سال 2003، جوملا یک CMS منبع باز و مبتنی بر PHP بوده است که توسعه دهندگان آن را می گرفتند و با آن اجرا می کردند. جامعه بسیار قوی دارد، اگرچه از پنج سال گذشته روند کاهشی داشته است.
مانند اکثر CMS ها، این افزونه ها به نام برنامه های افزودنی است. در حال حاضر تقریباً 8000 پسوند در دسترس است که به ده دسته تقسیم می شوند، مانند بازاریابی، اجتماعی، جعبه ابزار، ویرایش محتوا و غیره.
همچنین مانند WordPress، عملکرد وبلاگ نویسی داخلی دارد، بنابراین برای سایت های وبلاگ نویسی انتخاب ساده ای است.
از آنجا که جوملا در مدت طولانی مورد استفاده قرار گرفته است و امتحان خود را پس داده، وقت آن رسیده است که یک جامعه کاملاً خوب ایجاد کنید. با این انجمن گزینه های زیادی برای پشتیبانی فنی، به روزرسانی و کمک به پروژه شما ارائه می شود.جوملا با وصله های امنیتی مورد نیاز، به روزرسانی ها و موارد مشابه بسیار پاسخگو است.
یک نقطه ضعف جزئی، عدم توانایی جوملا در کار کردن با ویندوز است. به خصوص اگر بدانید که اکثر کسب و کارهای مطرح جهانی از سیستم عامل ویندوز استفاده می کنند. مانند وردپرس، جوملا با PHP نوشته شده و از MySQL نیز استفاده می کند. این با همکاری هماهنگ با لینوکس عالی است.
استفاده از توابع مدیریت جوملا می تواند مشکل باشد، اما بسیار قدرتمند است، با بسیاری از مواردی که معمولاً برای آنها به یک افزونه احتیاج دارید، در سیستم تعبیه شده است. تنظیمات گروه امنیتی در مقایسه با DNN یا وردپرس تکان دهنده تر است. با این حال، چند ماژول وجود دارد که به شما در این مسئله کوچک کمک می کنند.
جوملا ابزاری کاملاً مناسب و قابل مقایسه با DNN است. واقعاً فقط به این بستگی دارد که از کدام سیستم استفاده می کنید و اینکه آیا ابزاری را انتخاب می کنید که جامعه به سرعت در حال رشد (DNN) است در مقابل رو به کاهش است. جوملا هنوز هم طرفداران بسیار خوبی دارد و آن جامعه تعداد بیشتری از توسعه دهندگان در انجمن وردپرس دارد، بنابراین پاسخ شما بیشتر فنی و دقیق است. بهترین ویژگی جوملا امکان افزودن آسان هر نوع پیوند به هر منوی ناوبری است.
مقایسه DNN (DotNetNuke) و دروپال
دروپال یکی دیگر از CMS های مبتنی بر PHP است. بیش از 1 میلیون سایت با استفاده از این cms ساخته شده است، هرچند که پذیرش آنها از سال 2015 به طور مداوم در حال کاهش است. یکی از مهمترین نقاط قوت دروپال توانایی ایجاد و مدیریت انواع متنوعی از قبیل ویدئوها، وبلاگ ها، پادکست ها و آمارها، نظرسنجی ها می باشد.
هنگامی که افراد DNN و دروپال را مقایسه می کنند، اغلب متوجه می شوند که DNN با اینترنت اکسپلورر کارایی بهتری دارد. دروپال تمایل دارد کمی بهتر در Firefox کار کند. دروپال و DNN از این نظر شبیه هستند که هر دو نسخه متن باز و رایگان قوی دارند.
اکثر کاربران دروپال از هسته دروپال استفاده می کنند که تمام ویژگی های اساسی سیستم CMS را دارد. انجمن دروپال به بیش از 16000 واحد و پلاگین کمک کرده است و دروپال را بسیار انعطاف پذیر و قابل توسعه کرده است.
همانند سایر سیستم عامل های دیگر، این برنامه با سیستم عامل های اجتماعی، فیدها، API برای ادغام عمیق تر با برنامه های کاربردی تجاری سازگار است و از نظر سئو سازگار است.
دروپال نیز به زبان PHP نوشته شده و توسط GNU توزیع می شود. طبق w3techs.com ، "دروپال فقط توسط 2.0٪ درصد وب سایت های جهان استفاده می شود." دروپال معمولاً برای بسیاری از وبلاگهای شخصی و وب سایتهای دولتی، مشابه جامعه وردپرس مورد استفاده قرار می گیرد و ما متوجه می شویم که در جایی بین جوملا و وردپرس قرار دارد (یعنی استفاده از آن با پسوندهای بیشتری مانند وردپرس آسان تر است ، اما به همان اندازه توسعه دهنده مانند جوملا مناسب نیست).
ماژول های توصیه شده DNN
DNN باید از وب سایت هایی که می سازیم پشتیبانی کند. این بدان معنی است که همه ماژول هایی که ما در سایت استفاده کرده ایم باید از نسخه جدیدتر نیز پشتیبانی کنند. تعداد بسیار کمی از شرکت های توسعه دهنده ماژول DNN با DNN همگام هستند و از آخرین نسخه ها به اندازه کافی پشتیبانی می کنند، از ماژول های آنها استفاده کنیم.
در اینجا لیست کوتاه ماژول های DNN ذکر شده است:
- DNNSharp Action Forms
- DNNSharp Action Grid
- DNNSharp MyTokens
- DNNSharp Search Boost
- DNNSharp Sharp Scheduler
- Bring2Mind DMX Pro
- EasyDNN News
- DNNDev XModpro
- Seavus Products GDPR Cookie Consent
- Mandeeps Essentials
- Mandeeps Porto5 (theme)
مطالب اخیر:
Etsy؛ برترین فروشگاه دیجیتالی صنایع دستی
وال مارت؛ بزرگترین خرده فروشی در جهان
ثبت نظرات