معماری اپ دی ان ان
در معماری پلتهیبت دیانان، یک یا این که یک سری اینترنتوب سایت در بالاترین سطح اپلیکیشن قابل ساخت و ساز است. هر وبسایت به تنهایی مشمول یکسری ورقه و هر برگه دربرگیرنده یکسری اپ خرد (از جمله مغازه) می باشد. این نرم افزارهای خرد که در اصطلاح ماژول نامیده میشوند ممکن میباشد در یکسری شیت از یک تارنما یا این که وب سایتهای دیگر به کارگیری شوند. به این ترتیب با یک توشه نصب پلتهیبت دیانان میقدرت به بیغایت وبسایت با تعداد صفحه های نامحدود و ماژولهای باطن آن ساخت و ساز نمود. دیانان به لهجه اپنویسی #C و زیر چارچوب داتنت مایکروسافت مندرج میباشد. خزانه اطلاعاتی پیشفرض دیانان Microsoft SQL Server است اگرچه امکان اتصال به بقیه خزانههای اطلاعاتی را دارااست. پلتهیبت دیانان بر روی اینترنت استک مایکروسافت و در سرور فردی یا این که طراحی سایت اختصاصی کلاد قابل انجام میباشد.
ورژنهای تجاری (Evoq) دیانان
ورژنهای تجاری دیانان که با اسم Evoq شناخته میگردند، بر اساس پلتهیبت دیانان درست شدهاند. این ورژنهای تجاری با سودگیری از خدمتهای جانور در دیانان همانند سامانه امنیتی مستحکم، رئیس اعضاء، مدیر فولدرها، خدمتهای بازنویسی محتوا و همینطور برخورداری از پلاگینهای نو دربرگیرنده ماژول، قالب، خدمتدهنده و تنظیمات سفارشی به وجود آمدهاند.
امنیت مبنی بر نقش در دیانان
یکیاز مهمترین امکانهای دیانان قابلیت تعریفوتمجید مجموعههای کاربری مختلف و نامحدود و همین طور تمجید نقش وی در برنامه و ارائه سطح ها دسترسی معین برای هر نقش یا این که استفاده کننده می باشد. با دقت به پیش رفتن امنیت تا سطح ماژول، پلتهیبت دیانان از یک سبک امنیتی گسترشپذیری شامل است که در اختیار گرفتن بی نقص بر روی اشخاصی که مجاز به دیدن یا این که بازنویسی کردن محتوای یک ورقهای خاص باشند را ارائه می دهد. به خواسته رئیس سهل و آسان نقشها، میقدرت آنها را تیمبندی نمود و مبتنی بر نقش استفاده کننده دسترسیهای ویژه به وی بخشید. پلتهیبت دیانان از مجوزهای شالودهای دیدن و دستکاری کردن در سطح شیتها و ماژولها منتفع میباشد. تعداد این مجوزها در ورژنهای تجاری دیانان ارتقاء یافته تا انعطاف بیشتری را برای رئیس تارنما آماده آورد. ضمن موردها نام برده، تولیدکنندگان ماژول می توانند مجوزهای سفارشی خویش را برای دادن در دست گرفتن بیشتر بر کارایی ماژول به مدیران وبسایت، بر روی ماژول خویش پیادهسازی کنند.
دکوراسیون برگه ماژولار
محتوا در دیانان از روش نرم افزارهای کوچکی که "ماژول" نامیده می گردند عرضه میشود. هر ماژول بنابر پیاده سازی آن امکانهایی را برای مشاهده و مدیر نوع متفاوتی از محتوا مهیا می آورد. هر شیت از دیانان را میاقتدار طوری تنظیمات نمود که چینش قالب دلخواه را داشته باشد. چینش قالب مشتمل بر یک یا این که یک سری فریم (Pane) میباشد که تا قبل از این به وسیله طراح قالب تعریف و تمجید گردیدهاست. فریمها جای هایی از کاغذ هستند که ماژولها می توانند داخل آن ها قرار بگیرند. سیستم رئیس محتوای دیانان در مقایسه با نحوههای ساخت سایتتارنما page-first، اجرای تغییرات پیاده سازی و دکوراسیون فارغ از تأثیر گذاشتن روی محتوا را بسیار سهل و آسانخیس مینماید.
امروزه، سیستم های مدیر محتوا بخشی طلاق ناپذیر از هر دستیابی و کاری میباشند. هر سازمان فعلا دارنده یک تارنما و مطالب مرتبط با آن میباشد. این یعنی واحد سنجش پهناور ای از محتوا می بایست به صورت اثرگذار رئیس گردد تا خواننده گان بتوانند دقیقا آنچه را که به دنبالش می باشند پیدا نمایند. به این ترتیب بها تجارت شما ارتقا خواهد یافت.
خصوصیتهای پلتفرم DNN
به کارگیری از حرفهآوری NET. : فایدهگیری از این رشتهآوری که دامنه نفوذ آن روزبهروز ارتقاءیافته میباشد و بهخصوص نیروی کارشناس و زبده آن در کشور ایران معدود وجود ندارد سبب ساز می شود محدودیتهای پیش روی گسترش نرم افزار چه به نظر فنی و چه به نظر هزینهای کاهش یابد و درنتیجه ارائه راه حلهای بر اساس این حرفهآوری بیشتر از دیگر حرفهآوریهای شبیه جامعه شغل به خویش بپوشاند.
معماری چندلایه:
برخورداری از معماری چندلایه بهتیتر یک اصل اصلی در پیاده سازی برنامه و استقلال عملیاتی لایه دسترسی به داده ها، لایه منطقی، لایه ظاهری و پرهیز از تهدیدهای ناشی از پیاده سازی تک لایه، قابلیت و امکانهای اپ برای بسط چه از حیث کارکرد و چه ازنظر ساختار گرافیکی ارتقاء یابد.
انعطاف و مقیاسپذیری:
ساختار ماژولار این قابلیت را به استفاده کننده میدهد تا متناسب با نیاز خویش و تعیین و نصب طیف ماژولهایی که هرمورد کاربری نوای به پرتال می بخشد، نیاز خویش را چهت نیل به هدف ها سازمانی معین مرتفع نماید. با اعتنا به حوزه عظیم تکثیر اپلیکیشن و تعدد توسعه و گسترشدهندگان آن معمولاً به ازای هر نیاز معلوم، ما به ازای در پوسته ماژول ارائهشدهاست. افزون بر آن قابلیت و امکان پیشرفت و پیاده سازی ماژول برای نیازهای خاص نیز بهنیکی در اپلیکیشن چشمشدهاست.
یکپارچگی با بقیه قابل انعطافافزارها:
یک کدام از مهمترین خصوصیتهای یک نرم افزار چیره قابلیت اتصال و برقراری رابطه با بقیه قابل انعطافافزارها و خزانههای اطلاعاتی جان دار در یک سازمان یا این که کمپانی میباشد. بستر نرم افزارنویسی پرتال بهسیرتکاملای پیاده سازیشدهاست که می تواند با اکثر قابل انعطافافزارهای متداول سازمانی رابطه برقرار کرده و با به کارگیری از این خصوصیت به تبادل داده ها با این دست از قابل انعطافافزارهای بپردازد. این اساسی سبب ساز ساخت سطح بالای از یکپارچگی و ارائه گونه های خدمتها از روش پرتال میگردد.
مستقرسازی:
اپلیکیشن بهسیرتکاملای پیاده سازیشدهاست که قابلیت تغییر تحول گویش و ساکنسازی آن با نصب بستههای زبانی بهراحتی شکل گیرد. همدر حال حاضر بستههای اکثر گویشها برای اپلیکیشن وجود دارااست لذا برای توسعه و گسترش پرتال به بقیه گویشها فقطً با تعیین بستۀ زبانی موردنظر و نصب آن در پرتال فرایند مستقرسازی هسته نرم افزار جاری ساختن می گردد. دکوراسیون هسته اپلیکیشن در لهجههای راست به چپ نظیر فارسی و عربی راست چین و در بقیه لهجه ها چپ چین میباشد و این اپلیکیشن به طور بی نقص از تاریخ خورشیدی در گویش فارسی امان می نماید.
ذیل پرتالها:
این خواص پرتال سازه به اقرار اکثر کارشناسان حوزه فناوری داده ها یکی بیبدیلترین مختصات اپ به حساب میآید. با به کار گیری از این خصوصیت با یکتوشه نصب نرم افزار میقدرت به تعداد نامحدود ذیل پرتال ساخت کرد. این تحت پرتالها که خواصهای کلی خویش را از پرتال مهم به ارث می برند در شغل میتوانند تماماً جداگانه دارنده ساختار گرافیکی، ماژولی، محتوایی و دارنده طیف منحصربهفرد یوزرها و سطح های دسترسی باشند. رئیس پرتال مرکزی دارنده رسیدگی عالیه بر آحاد پایین پرتالها میباشد ولی از نگاه رئیس اجرایی، تحت پرتالها میتوانند مدیر خاص خویش را داشته باشند.
سطح های دسترسی بر مبنای ساختار سازمانی:
یکیاز مهمترین امکانهای اپ قابلیت تمجید تیمهای کاربری متعدد و نامحدود و همینطور تعریفوتمجید نقش وی در برنامه و ارائه سطح های دسترسی معین برای هر نقش یا این که مخاطب میباشد. این اساسی قوانینی را مهیا مینماید تا ساختار سازمانی و سیاستهای رئیس بهراحتی از روش تعریفوتمجید سطح های دسترسی میسر باشد.
تصویب حوادث:
این اپلیکیشن مجهز به یک سامانه قوی تصویب تلاش میباشد که قابلیت ذخیرهسازی عمل یوزرها، تغییرات نرم افزار، سعی مدیران وبسایت و پایین پرتالها را میسر میسازد. این سامانه در اختیار گرفتن و بررسی پرتال را به معنای حقیقی و واقعی آن ممکن میسازد.
تنوع ساختار گرافیکی:
به عبارتیطور که پیش از اینً اشاره شد نرم افزار از یک زیربنای چندلایه در پیاده سازی منفعت می برد. یک کدام از قابلیت و امکانهایی کهاین ساختار به برنامه می بخشد قابلیت و امکان دارا بودن ساختار گرافیکی متنوع میباشد. نرم افزار می تواند دارنده یک سری قالب ظاهری باشد و سازه به لحاظ مدیران پرتال در قسمتهای گوناگون پرتال به شغل فرآیند و یا این که در زمانهای هنگامی متفاوت و متناسب با تشخیص مدیر بهتیتر قالب مهم به کار گیری شوند.
ورژن بندی محتوا:
این خواص پرتال منجر میشود مجموع محتوای بازنویسی گردیده پرتال در قسمتهای گوناگون یاروهمدم با ورژنهای نخستین ذخیره شوند و در شکل نیاز به به کار گیری از ورژنهای پیشین این قابلیت وجود داشته باشد که ورژنهای پیشین بازآوری شوند. ورژنهای دستکاری گردیده مبتنی بر تاریخ دستکاری در قسمت رئیس محتوای به عبارتی نصیب جانور میباشد و کافی میباشد مخاطب با کلیک بر روی محتوای موردنظر آن را بازآوری نماید.