پلتفرم دی ان ان که در ابتدا نام دات نت نیوک DotNetNuke را برای محصول خود برگزید، یک سیستم مدیریت محتوا وب دارای نسخه پلتفرم DNN رایگان و اپن سورس است.
معرفی پلتفرم DNN
DNNپیشروترین پلتفرم مدیریت محتوای وب و اپن سورس (CMS) در اکوسیستم مایکروسافت است. این برنامه با تمها و ماژولها کاملاً قابل توسعه و سفارشیسازی است. با DNN میتوانید به سرعت و بهراحتی، سایت شرکتی پویا ایجاد کنید که کاملاً ریسپانسیو باشد. علاوه بر وبسایتها، DNN همچنین مورد استفاده پورتالهای جامعه، شبکههای خارجی، پورتالهای کارکنان، مدیریت عضویت یا راهحلهای تجارت الکترونیکی ایدهآل است.
این محصول به منظور ایجاد سایت شرکتی حرفهای و استفاده آسان، اینترانتهای اجتماعی، پورتالهای جامعه، برنامههای PaaS/SaaS و اکسترانتهای پارتنر استفاده میشود. سایتهای DNN که دارای انواع محتوای پویا هستند، به راحتی نصب و به روز میشوند. پلتفرم دی ان ان بیش از 8 میلیون بار دانلود شده است و بیش از 750،000 وبسایت را در سراسر جهان توانمند میکند. با جامعهای بیش از 1 میلیون نفر، شبکه پشتیبانی قوی تشکیل میدهد.
از سال 2003، پلتفرم دی ان ان مورد اعتمادترین پلتفرم وب در دسته مایکروسافت برای انواع شرکتها از مام و پاپ mom and pop گرفته تا شرکتهای فورچون 100 Fortune است. هزاران افزونه، برنامه و پوسته رایگان و تجاری در DNN Store و صدها افزونه DNN اپن سورس دیگر در GitHub موجود هستند که گسترش وبسایت DNN را سریع و مقرون به صرفه میکنند.
مهمترین ویژگیهای پلتفرم DNN
علاوه بر مدیریت محتوا قوی، پلت فرم رایگان و اپن سورس DNN شامل ویژگیهای داخلی زیر است:
- نصب تک با قابلیت چند سایت
- مدیریت فایل و پوشه
- بومیسازی استاتیک و پویا، همراه با 6 زبان موجود در جعبه (انگلیسی، داکت، فرانسوی، آلمانی، ایتالیایی و اسپانیایی)
- قالبهای سفارشیسازی سایت سازمانی
- پلتفزم مبتنی بر ابر با سازگاری MS Azure
- 100 نقطه پایانی REST API برای توسعه و مدیریت محتوا
- استفاده از ابزار مدرن سمت مشتری از جمله CSS 3 ، HTML 5 ، JQuery ، Angular ، Vue و React
- UI با قابلیت کشیدن و رها کردن، ویرایشگر متن غنی برای ویرایش UI در محل
- قابل توسعه از طریق ماژولهای سفارشی و بسیاری از ماژولهای شخص ثالث موجود در فروشگاه DNN
- امنیت قوی
- سازگار با SEO و تلفن همراه (در همه دستگاهها پاسخگو است)
- ویژگیهای مدیریتی مانند: نقشهای امنیتی، محتوای محافظت شده، SEO، زمانبندی، پشتیبانی SSL، طبقهبندی، گزارش رویداد و موارد دیگر.
دانلود و نصب DNN (نسخه رایگان)
DNN اپن سورس و کاملاً رایگان است. بسته نصب Platform را دانلود کنید، DNN را نصب کنید و بلافاصله میتوانید از سی ام اس استفاده کنید. به راحتی میتوانید DNN را در چند دقیقه روی لپتاپ یا دسکتاپ خود نصب کنید. برای نصب پلتفرم دی ان ان نیاز به دانش فنی ندارید. اولین باری که باید SQL Server و IIS را نصب کنید، مقداری طول میکشد، اما بعد از آن مسئله کلیک بعدی است. به این ترتیب میتوانید بلافاصله DNN را امتحان کرده یا وبسایت خود را بومیسازی کنید.
مراحل نصب پلتفرم DNN
مزیتهای DNN
- سیستم مدیریت محتوا پویا: برای مدیریت سایت فقط به یک مرورگر نیاز دارید.
- وبسایت را میتوانید خودتان با تکنولوژی به روز مدیریت کنید، نیازی به دانش HTML ، CSS یا سایر زبانهای برنامه نویسی ندارید.
- طرح آن کاملاً از محتوا جدا است.
- بسیاری از قابلیتها (ماژولها) به صورت استاندارد هستند
- گسترش بیپایان توسط ماژولها؛
- سیستم حقوق گسترده؛
- چند زبانه بودن کامل؛
- مناسب برای وبسایتهای کوچک و برنامههای سایت سازمانی؛
- چندین وبسایت در یک نصب؛
- پشتیبانی گسترده و پشتیبانی قابل اعتماد؛
- قابل اجرا روی Microsoft Windows Server ، ASP.NET ، IIS ، SQL Server.
ویژگی های پلتفرم DNN
استفاده از پلتفرم DNN
همانطور که کسب وکار شما به ترندهای جدید بازار پاسخ میدهد، سامانه تحت وب شما باید به نیازهای شرکت پاسخ دهد. چندین ویژگی پلتفرم دی ان ان که آن را به ابزاری عالی برای تجارت و مدیریت مشتری تبدیل میکند، شامل گزینههای زیر میشوند:
- سهولت استفاده: هنگامی که یک ظاهر طراحی شده را در دی ان ان ویرایش میکنید، آنچه میبینید همان چیزی است که دریافت میکنید. برای بازاریابان ایجاد محتوا با DNN آسان است.
- ابزارهای بازبینی برای مدیریت پروژه: DNN مدیریت گردش کار در بخشهای مختلف و سادهسازی فرایندهای تأیید را آسان میکند.
- پیش نمایش سایتهای multi-device: مطمئن شوید صفحات جدید به درستی در دستگاههای تلفن همراه و در وب نمایش داده میشوند.
- ابزارهای هدفگذاری مخاطبان: محتوای وب را برای هر بازدیدکننده بر اساس رفتار و موقعیت آن شخصیسازی کنید.
- تجزیه و تحلیل محتوای شخصی: کاربران میتوانند نحوه عملکرد صفحات را در داشبورد تجزیه و تحلیل صفحات وب مشاهده کنند.
- زمینههای SEO داخلی: مدیران محتوا میتوانند فرادادهها را به روز کرده و صفحات را سازماندهی و بهینهسازی کنند.
- امنیت: بسیاری از موسسات دولتی و مالی مورد اعتماد از پلتفرم دی ان ان استفاده میکنند؛ بنابراین به طور مداوم برای محافظت از دادههای کاربران به روز رسانی میشود.
محتوای سایت با پلتفرم DNN
ماژولهای DNN سفارشی
مهمترین ویژگی پلتفرم دی ان ان توانایی ساخت ماژولهای سفارشی است. ماژولهای دی ان ان سفارشی وبسایت شما را برای مشتریان مفیدتر کرده و مشاغل بیشتری را ایجاد میکنند. ماژولهای سفارشی همچنین میتوانند تجربه کاربری شما را بهبود ببخشند. برخلاف افزونههایی که در سایر محصولات سی ام اس استفاده میشود، هنگامی که یک ماژول DNN سفارشی دارید، موفقیتتان تحت کنترل شما است.
اصول وبسایت DNN
وبسایت DotNetNuke (DNN) سایتی است که از سیستم مدیریت آنلاین DNN استفاده میکند. DotNetNuke یا DNN با تکنولوژی خلاقانه، یکی از محبوبترین چارچوبهای توسعهای CMS ، NET و ASP است. توسعهدهندگان وب از آن برای ایجاد وبسایتهای حرفهای با ویژگیها و محتوای تعاملی لذت میبرند.
دلیل اصلی محبوبیت پلتفرم دی ان ان این بوده که توسعهدهندگان میتوانند سامانه تحت وب را کنترل کنند. به راحتی به شما این امکان را میدهد که تنظیمات صفحات، سایت و ماژولها را تحت کنترلتان درآورید. استفاده از وبسایت DNN آسان است و دارای چندین ماژول مفید است که به شما کمک میکند تا عملکرد خاصی را که به دنبال آن هستید به دست آورید؛ در حالی که سفارشیسازی آنها از طریق ماژولها، بستههای زبان، ارائهدهندگان داده و پوستهها نیز آسان است.
Skins پوستهها
افرادی که از وبسایت DNN استفاده میکنند، میتوانند به پوستههای ویژه سایت خود دسترسی پیدا کنند. یک پوست DNN شبیه یک تم وردپرس است. هر دوی آنها ظاهر طراحی شده HTML و الگوهای صفحه هستند که شروع به طراحی سایت میکنند.
Pages صفحات
هر وبسایت DNN اساساً بدون چیزی شروع میشود، به این معنی که شما باید صفحات اصلی را ایجاد و برای افزودن اطلاعات بیشتر باید به هر صفحه ماژول اضافه کنید.
Container محتوی
محتویها بسیار شبیه به پوست هستند. آنها وبسایت DNN را تزئین کرده و جذاب میکنند. برنامه طراحی سایت یک محتوی را میتواند در صفحهای استفاده کند که فقط در قسمتهای خاصی از وبسایت با کد نویسی مناسب برنامه نویسی شدهاند.
Module ماژولها
ماژول DNN شبیه افزونه وردپرس است. ماژول نوع محتوای تولید شده یا نمایش داده شده در آن (یعنی ماژول گالری، ماژول وبلاگ نویسی، ماژول تقویم، ماژول بنر، ماژول متن و غیره) را کنترل میکند. بسیاری از ماژولهای رایگان و مبتنی بر هزینه وجود دارند که بیشتر در ویترین نرم افزار DNN موجود هستند.
سخن نهایی
در این مطلب سعی کردیم تا به بررسی اطلاعاتی درباره پلتفرم دی ان ان بپردازیم. این پلتفرم توانسته ویژگیهای مختلفی را به خود اختصاص دهد و از این طریق باعث ایجاد گسترده شود. برنامهنویسان بسیار زیادی وجود دارند که میتوانند از این پلتفرمها برای توسعه کسب و کار خود بهره ببرند.