عمومی

dnn چیست؛ بررسی ۷ قابلیت مهم دات نت نیوک

شرکت مایکروسافت در ژانویه سال ۲۰۰۲ محصولی را ارائه کرد که یک نمونه از StarterKit‌ های کنونی بود و پرتال IBusSpy نام داشت که در نهایت باعث شکل گیری سیستم مدیریت محتوا دات نت نیوک یا دی ان ان شد. StarterKit‌ ها نمونه برنامه‌هایی هستند که همراه سورس کامل ارائه شده تا چگونگی پیاده سازی یک فرآیند خاص در برنامه نویسی را نمایش دهد. در این مقاله همراه ما باشید تا به شما بگوییم dnn چیست چیست و چه قابلیت هایی دارد؟

سیستم مدیریت محتوای دی ان ان یا dnn چیست؟

dnn یک سیستم مدیریت محتوا است که به منظور توسعه برنامه های وب مورد استفاده قرار می گیرد. در دسامبر سال ۲۰۰۲ شاون واکر (Shaun Walker) که یکی از اعضای Prepetual Motion Interactive System بود، یک نسخه ویرایش شده از پرتال IBuySpy  را به زبان VB.NET  انتشار داد. این نسخه از برنامه که همراه سورس کامل بود IBuySpy Workshop  نام داشت که توسط یک لینک در انجمن ASP.NET  مایکروسافت ارسال شده بود و شامل امکانات متنوع تری نسبت به نسخه اصلی IBuySpy  بوده که مهترین آن ویژگی امکان ایجاد بیش از یک پرتال با بهره گیری از یک پایگاه داده بوده‌است.

بعد از انتشار چند نسخه از این برنامه، نام برنامه به Dotnetnuke ( دات نت نیوک ) تغییر پیدا کرد. این نام برای این انتخاب شد که نمایش دهنده دو اصل مبتنی بودن این برنامه بر زبان .NET و پیروی از اصول و شرایط ( Nuke سیستم‌های مدیریت محتوای کد باز) باشد. در حال حاضر Dotnetnuke یا سیستم مدیریت محتوای dnn به عنوان یک پروژه کد باز به کمک یک تیم اختصاصی، گروه‌های حمایت کننده و بیش از ۵۰۰٫۰۰۰ هزار کاربر عضو مشغول فعالیت می‌باشد.

دات نت نیوک به حداقل یک دیتابیس از نوع MS SQL نیاز دارد در نتیجه نیاز به هاست ویندوزی دارد. حجم بدون محتوای فایل‌های دیتابیس بعد از نصب DotNetNuke در حدود ۹ مگابایت است که به طبع در ادامه و با افزایش فایل‌ها و لاگ، اضافه خواهد شد. همچنین با توجه به وجود برخی ماژول‌ها در این نرم افزار، توصیه می‌شود از دیتابیس سرور با ورژن پایین تر از ۲۰۰۸ استفاده نشود.

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

ویژگی های dnn

از ویژگی های برجسته این پلتفرم dnn سایت می توان به مواردی همچون:

  • کاربر پسند
  • توسعه یافته
  •  انعطاف پذیر و قدرتمند
  •  کدباز
  •  رایگان 

اشاره کرد.

آخرین نسخه ” دات نت نیوک ” که در سال ۲۰۱۷ برای راه اندازی بر پایه جدیدترین تکنولوژی برنامه نویسی مایکروسافت طراحی شد، به mvc نیاز دارد. این سیستم دارای دو نسخه حرفه‌ای و معمولی می‌باشد.

 

cms dnn چیست؟

مزایای طراحی سایت با دی ان ان چیست؟

پرتال سیستم مدیریت محتوای دی ان ان براحتی و با مراجعه به سایت www.Dotnetnuke.com قابل دریافت می‌باشد. جهت دانلود این برنامه شما می ‌بایست درون سایت ثبت نام نموده و عضو آن شوید. حتی کاربرانی که هیچگونه مهارت برنامه نویسی ندارند، قادر به راه اندازی یک وب سایت کاملاً حرفه‌ای و پویا با سیستم مدیریت محتوا دات نت نیوک هستند.

آنها می‌توانند صفحات جدید ایجاد نموده و از ماژول‌های پیش فرض ارائه شده در پرتال همچون، انجمن، نگارخانه تصاویر، تماس ‌ها، رویداد‌ها و … جهت ارائه محتوا در سایت خود استفاده نمایند. نقش‌های امنیتی مختلفی را تعریف نموده، برای هر نقش خبرنامه ارسال نمایند و همچنین درون سایت خود بنرهای تبلیغاتی نمایش دهند، سایت خود را به موتورهای جستجو تعریف نموده و یا ظاهر سایت خود را ویرایش نمایند.

سهولت نصب و میزبانی CMS دی ان ان

تکنولوژی روز .Net بکار رفته در پرتال و قابلیت کار با انواع مختلف پایگاه داده از علل سهولت نصب این پرتال بوده بطوری که خیلی از ارائه دهندگان سرویس میزبانی، این برنامه را بصورت رایگان جزء پلن‌های خود گنجانده و به محض خرید هاست می‌توانید سیستم مدیریت محتوا را نصب نمایید.

 

سهولت نصب و میزبانی پرتال CMS دی ان ان

توسعه پذیری سیستم مدیریت محتوای دی ان ان

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

تحت لیسانس BSD-style

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

مدیریت و کاربری آسان CMS دی ان ان

سیستم مدیریت محتوا دات نت نیوک قابلیت پشتیبانی از چند پرتال با یک نصب برنامه را با تقسیم نقش های مدیریتی به یک کاربر هاست و مدیران پرتال‌ها دارا می باشد. بدین ترتیب شما با یکبار تهیه فضای هاست قادر خواهید بود تا چندین پرتال که هر کدام دارای مدیر، کاربران و ظاهری منحصر به فرد باشد را ایجاد نمایید.

 امنیت در dnn

تأکید اصلی سیستم مدیریت محتوا دات نت نیوک ( دیانان ) بر امنیت نظیر اعتبارسنجی فیلدهای ورودی، کد سازی محتوا، رفع باگ‌ها و تهدید های بالقوه بوده‌است.

قابلیت سفارشی سازی دی ان ان

شما می توانید با تغییر فایل Style Sheet اصلی تغییراتی را بر روی کل پرتال CMS دی ان ان اعمال نمایید و یا پوسته دات نت نیوک هر پرتال را بطور مجزا ویرایش نمایید.

CMS دی ان ان با قابلیت سفارشی سازی

قابلیت بومی سازی

ویرایشگر زبان داخلی بکار رفته در CMS دی ان ان این امکان را برای مدیران سایت فراهم می آورد تا براحتی کلمات بکار رفته در برنامه را ترجمه یا بنابر سلیقه خود ویرایش نمایند.

قالب کاربر پسند دات نت نیوک 

رابط های کاربر بکار رفته در سیستم مدیریت محتوای دی ان ان نظیر، Wizard ساخت سایت، راهنمای جامع، آیکن‌ها و . . . عمکلرد و کاربری ساده ای را برای کاربران و مدیران سایت فراهم آورده‌است.

دسترسی آسان به پشتیبانی در Dotnetnuke 

با توجه به وجود یک تیم برنامه نویسی اختصاصی برای این برنامه و بیش از ۵۳۰٫۰۰۰ کاربر عضو در سایت و شرکت های توسعه دهنده این برنامه، پشتیبانی از این برنامه همواره در کنار شما خواهد بود.

 مزایای مدیریت امنیتی سیستم مدیریت محتوای دی ان ان چیست ؟

۱-نصب یک یا چند پرتال در dnn

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

۲-حساب کاربری Host و Administrator

تفاوت اصلی بین این دو نقش زمانی محسوس است که قصد راه اندازی و پشتیبانی چند پرتال با یکبار نصب سیستم مدیریت محتوای دی ان ان Dotnetnuke  را داشته باشید. شخصی که با نام کاربری Host  وارد سایت می‌شود، می‌تواند تنظیمات مربوط به میزبانی سایت‌ها همچون بهای اولیه راه اندازی پرتال، میزان فضای اختصاص یافته برای هر پرتال، مدت زمان فعال بودن سایت‌های Demo و نظیر آن را مدیریت نماید. این کاربر همچنین به لیست تمام پرتال‌ها به همراه اطلاعات اختصاصی مربوط به هرکدام دسترسی داشته و می‌تواند هر یک از پرتال‌ها را حذف، پیکربندی یا ویرایش نماید. لاگین به سایت با نام کاربری Administrator  این امکان را برای کاربر فراهم می‌آورد تا بتواند تنظیمات و پیکربندی مربوط به پرتال خود را بطور کامل مدیریت نماید. این کاربر می‌تواند قسمت‌های مختلف پرتال خود را ویرایش، پیکربندی و یا حذف نماید اما به سایر پرتال‌های موجود در این هاست دسترسی نخواهد داشت.

۳-نقش‌های امنیتی و محتوای سایت

پرتال سیستم مدیریت محتوا دات نت نیوک Dotnetnuke این امکان را برای مدیر سایت فراهم کرده که بتواند نقش‌های مختلف را تعریف کرده و این نقش‌ها را به گروه‌های کاربری مختلف انتصاب دهد. نقش‌هایی نظیر اعضاء سایت، مشترکین، مدیران انجمن و … نمونه‌هایی از این نقش‌ها می‌باشند. بنابراین مدیر سایت می‌تواند مجوز ویرایش را به گروه‌های مدنظر خویش اعطا نماید. وقتی کاربری با نام کاربری خود وارد سایت می‌شود می‌تواند قسمت‌هایی را که مجوز ویرایش دارد، ویرایش نماید. این مجوز می‌تواند مربوط به امکان ویرایش کل پرتال، یک صفحه از پرتال و یا حتی یک ماژول از صفحه‌ای خاص باشد. همچنین هر کاربر ممکن است در بیش از یک گروه کاربری قرار گرفته باشد. در اینصورت این کاربر می‌تواند قسمت‌هایی که بنابر گروه کاربری در آن قرار دارد را ویرایش نماید.

security tips

۴-گزارش سایت Log

گزارشگر سایت این امکان را برای مدیر سایت فراهم می‌آورد تا بتواند هر دو گروه افرادی که بدون عضویت از سایت بازدید نموده‌اند و یا اعضاء سایت را تجزیه و تحلیل نمایند. این قسمت گزارش‌های مفیدی نظیر: صفحات محبوب سایت، تعداد بازدید یک صفحه در روز، تعداد بازدید صفحه در یک ساعت، تعداد بازدید صفحه در هفته، بازدید صفحه در ماه، آمار ورود و خروج کاربران، عضویت کاربران بر اساس کشور و عضویت کاربران بر اساس تاریخ را برای مدیران سایت ارائه می‌دهد.

۵-مدیریت فروشندگان و تبلیغ دهندگان

پرتال سیستم مدیریت محتوا دات نت نیوک  بخشی جهت مدیریت تبلیغات و اشخاصی که قصد نمایش تبلیغات خود در پرتال را دارند در نظر گرفته ‌است. مدیر سایت به کمک این بخش می‌تواند اطلاعات فردی و تماس با شخص تبلیغ دهنده و آبجکت‌های تبلیغاتی (بنرها، فایل‌های فلش، تصویر و …) را درون پرتال ذخیره کرده و گزارش دقیق از تعداد نمایش، هزینه نمایش تبلیغات به ازاری هر بار نمایش یا دوره زمانی خاص را مشاهده نماید.

۶-ارسال ایمیل

برنامه ارسال ایمیل بکار رفته در پرتال Dotnetnuek دی ان ان امکان ارسال ایمیل از طریق پرتال برای اعضاء سایت به تفکیک گروه‌های کاربری، نقش و یا افراد خاص را فراهم می‌آورد.

۷-خبرنامه

ماژول خبرنامه امکان ارسال خبرنامه به گروه‌های کاربری یا اعضاء خاصی را فراهم می‌آورد. این خبرنامه‌ها با فرمتHTML ایجاد و ارسال می‌شوند و می‌توانند برای استفاده‌های بعدی بایگانی شوند.به شما پیشنهاد می شود برای کسب اطلاعات در حوزه html چیست و کاربرد آن مقاله ما را مطالعه نمایید.

منظور از قدرت ماژول dnn چیست؟

در سایت سیستم مدیریت محتوای دی ان ان ماژول dnn آمار کاربران و اطلاعات متنوعی را از اعضاء سایت نظیر: جزئیات عضویت سایت و افراد آنلاین (اعضاء و بازدید کنندگان) را نمایش می‌دهد. ماژول بازخورد امکان ارسال پیام توسط اعضاء یا بازدیدکنندگان به مدیران سایت ، امکان افزودن، ویرایش یا حذف مشخصات کاربران و امکان برگزاری یک نظرسنجی آنلاین را فراهم می‌آورد و نهایتاً ماژول تماس‌ها که اطلاعات مربوط با نحوه تماس با شخص، گروه یا یک تیم را ذخیره می‌نمایید.

سوالات متداول

شرکت مایکروسافت در ژانویه سال ۲۰۰۲ محصولی را ارائه کرد که یک نمونه از StarterKit‌ های کنونی بود و پرتال IBusSpy نام داشت که در نهایت باعث شکل گیری سیستم مدیریت محتوا دات نت نیوک دی ان ان شد. StarterKit‌ ها نمونه برنامه‌هایی هستند که همراه سورس کامل ارائه شده تا چگونگی پیاده سازی یک فرآیند خاص در برنامه نویسی را نمایش دهد.
تأکید اصلی سیستم مدیریت محتوا دات نت نیوک Dotnetnuek بر امنیت نظیر اعتبارسنجی فیلدهای ورودی، کد سازی محتوا، رفع باگ‌ها و تهدید های بالقوه بوده‌است.
با توجه به وجود یک تیم برنامه نویسی اختصاصی برای این برنامه و بیش از ۵۳۰٫۰۰۰ کاربر عضو در سایت و شرکت های توسعه دهنده این برنامه، پشتیبانی از این برنامه همواره در کنار شما خواهد بود.
نقش‌های امنیتی و محتوای سایت ، گزارش سایت Log ، مدیریت فروشندگان و تبلیغ دهندگان ، ارسال ایمیل ، خبرنامه

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

همین حالا رایگان عضو شوید

مدیر بلاگ

مشخصات مدیر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته های مشابه

دکمه بازگشت به بالا