زیرساخت نرم افزاری مدیریت پورتال مانا

زیرساخت نرم افزاری مدیریت پورتال مانا

مانا، به صورت کامل، در شرکت رادکام طراحی و برنامه نویسی شده است. طیف گسترده‌ای از ماژول‌های مدیریت محتوا CMS، فروشگاه اینترنتی، خبرگزاری، انتشارات و مقاله، ماژول‌های B2B، مدیریت ارتباط با مشتری CRM، ماژول‌های سازمانی مطابق با نیاز پرتال های بزرگ اجرا شده است. این امر باعث می‌شود برای طراحی سایت یا ایجاد خدمات مورد نظر، پراکندگی استفاده از نرم‌افزارهای مختلف را نداشته باشید. در نرم افزار مانا از معماری تمیز (Clean Architecture) برای توسعه زیرساخت نرم افزار استفاده شده است. استفاده از این معماری سبب شده است تا نرم افزار مانا کاملا ماژولار بوده و امکان اضافه کردن قابلیت های جدید به آن به سادگی فراهم باشد.

ویژگی های کلیدی نرم افزار مانا

پنل مدیریتی زیبا و طراحی براساس Bootstrap که سازگار با نیازمندی‌های وب سایت شما است. این پنل به صورت هوشمند، ماژول‌های پرکاربرد و صفحاتی که اخیرا تغییر داده اید را در دسترس شما قرار می دهد تا بتوانید با سهولت بیشتری با ابزار مورد نیاز خود کار کنید. همچنین با داشتن قابلیتهای نظیر تبدیل اتوماتیک تب به پنل تجربه کاری بهتری را برای استفاده از پنل مدیریتی در گوشی های هوشمند به شما می دهد.
قالب‌های طراحی شده سازگار با موبایل، که وب سایت شما را به بهترین صورت در موبایل نمایش می دهند. امکان استفاده از AMP برای صفحات موبایل، طراحی واکنش گرا یا Responsive و طراحی Mobile First باعث می شود تا محتوای سایت شما به صورت اتوماتیک با اندازه های مختلف صفحات موبایل تنظیم شده و بهترین تجربه کاربری را در موبایل، برای وب سایت شما رقم می‌زند.
نرم افزار مانا، امکان مدیریت سایت به زبان‌های متعدد را بدون محدودیت در اختیار کاربر می‌گذارد. هر زبانی از سایت شما می تواند صفحات مستقل به خود را داشته باشد و اطلاعات مرتبط با آن زبان را به صورت مستقل در اختیار کاربر قرار دهد. همچنین امکان ورود اطلاعات برای زبانهای مختلف از طریق پنل مدیریتی به سادگی فراهم است. شما می توانید با هر زبانی که به پنل مدیریتی وارد شده اید، برای تمام زبان‌های تعریف شده در سایت، اطلاعات وارد کنید یا اطلاعات قبلی را ویرایش کنید.
در نرم افزار مانا، می‌توانید بدون محدودیت، زیردامنه تعریف کنید و بخش‌های مختلف وب سایت خود را به صورت جداگانه مدیریت کنید. هر زیردامنه‌ای نقشه سایت مستقل و صفحات جداگانه ای دارد. امکان تعریف دسترسی کاربران به زیردامنه های مختلف به سادگی فراهم است و می توان برای زیردامنه های مختلف مدیران جداگانه ای تعریف کرد و مسئولیت نگهداری هر زیردامنه را به فرد مشخصی واگذار کرد. حتی امکان تعریف Alias برای هر زیردامنه فراهم است و می توان هر زیردامنه را روی آدرس های متفاوت مشاهده کرد.
در نرم افزار مانا تلاش شده است تا استانداردهای امنیتی OWASP به کار گرفته شود. بروزرسانی های مداوم نرم افزار و کامپوننتهای استفاده شده در آن و انجام تست‌های نفوذ باعث شده است تا نرم افزار مانا از لحاظ امنیتی جایگاه قابل قبولی داشته باشد. استفاده از استانداردهای OpenID و OAuth2 روشهای امنی برای Authentication و Authorization سایت شما فراهم می کند و امنیت سامانه وب شما را دوچندان می کند.
در طراحی بخشهای مختلف نرم افزار مانا، سازگاری با موتورهای جستجو، در اولویت قرار گرفته است. امکان تعریف متاتگ‌های مختلف در ماژولها، امکان تعریف Structured Data به صورت استاندارد، استفاده از کلمات کلیدی در آدرس صفحات، استفاده از SEO Friendly urls، از جمله ویژگیهایی است که باعث می‌شود سایت‌هایی که از نرم افزار مانا استفاده می‌کنند، کاملاً با موتورهای جستجو سازگار شوند.
در نرم افزار مانا، بیش از 100 ماژول متنوع از جمله رسانه و آلبوم، محصولات و فروشگاه اینترنتی، خبرگزاری، انتشارات و مقاله، ماژول‌های B2B، ارتباط با کاربران، ماژول‌های سازمانی و پرتال‌های بزرگ پیاده‌سازی شده است. این امر باعث می‌شود برای طراحی سایت یا ایجاد خدمات موردنظر خود، پراکندگی استفاده از نرم افزار های مختلف را نداشته باشید و بتوانید نیازمندیهای عمومی وب سایت خود را از طریق ماژول‌هایی که قبلا طراحی شده اند، در کوتاه‌ترین زمان ممکن برآورده کنید.
معماری نرم افزار مانا، به سادگی امکان برنامه نویسی برای ماژول‌های اختصاصی کاربر را مهیا می‌سازد. شرکت رادکام، با توجه به نیازهای سازمانی شما، ماژول‌های مورد نظر اختصاصی شما را در نرم‌افزار طراحی و پیاده‌سازی خواهد کرد. طراحان شرکت رادکام، در ابتدا وایرفریم ماژول مورد نیاز شما را طراحی کرده و پروتوتایپ اولیه ماژول را طراحی می کنند و پس از مشخص کردن نیازمندیهای سامانه مورد نیاز شما به صورت دقیق، برنامه نویسی آن آغاز می گردد تا به صورت ماژول درخواستی مطابق با نیازمندیهای سازمان شما پیاده سازی شده و در نرم افزار مانا نصب و استقرار یابد.
در صورتی که قصد راه‌اندازی Application موبایل در کنار سایت خود دارید یا می‌خواهید از اطلاعات سایت خود در سرویس‌هایی که توسط خودتان برنامه‌نویسی می‌شود استفاده کنید، می‌توانید از RESTful API مانا استفاده کنید، که برای هر ماژول به تفکیک API نیز وجود دارد. در نرم افزار مانا امکان مدیریت کلیدهای API صادر شده برای سرویس‌های RESTful وجود دارد. شما می توانید فراخوانی API ها را محدود به یک آدرس IP خاص یا محدود به یک بازه زمانی یا محدود به یک آدرس خاص بکنید. همچنین می توانید محدودیت روی تعداد فراخوانی API ها در واحد زمان اعمال کنید.
زیر ساخت Backend مانا بر اساس زبان C# و تکنولوژی dotNet Core توسعه داده شده است و پایگاه داده‌های آن نیز SQL Server می‌باشد. استفاده از معماری چند لایه در طراحی نرم افزار و رعایت اصول SOLID در طراحی آن سبب شده است تا نرم افزار مانا از زیرساخت منعطف و چابکی برخوردار شود که تغییر ماژول‌های آن و افزودن ماژول‌های اختصاصی و امکانات جدید به آن به سهولت انجام شود. همچنین در بخش Front-End نرم افزار مانا از فریم ورک‌های React.js و Bootstrap بهره می برد که باعث می‌شود تجربه کاری دلپذیری در کار با نرم افزار به کاربر بدهد.

راهکارهای نرم افزار مانا

نرم افزار مانا برای پورتال اطلاع رسانی

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

نرم افزار مانا برای وب سایتهای فروشگاه آنلاین

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

نرم افزار مانا برای پورتالهای B2B

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

تکنولوژی های مورد استفاده