برنامه مديريت وب سايت BeeHiveCMS داراي توانايي هاي بسياري مي باشد. در مراحل طراحي اين برنامه، مطالعات گسترده اي بر روي ديگر CMSهاي مطرح دنيا صورت گرفت و در نتيجه تصميم به پياده سازي قابليت هاي در نظر گرفته نشده در كنار ساير توانايي هاي مفيد اين بسته هاي نرم افزاري گرفته شد. هدف اصلي در تعريف قابليت ها، هرچه ساده تر شدن مراحل ايجاد و نگهداري سايت براي كاربران و در نظر داشتن نيازهاي اساسي آن ها بوده است. در چنين شرايطي ايجاد نكردن وظايف و مشكلات جديد براي كاربر خود از اهميت فراواني برخوردار است.
پشتيباني از تمام زبانهاي زنده ساختار برنامه به صورتي طراحي شده كه به راحتي از تمام زبانهاي زنده دنيا پشتيباني ميكند و يك برنامهنويس وب ميتواند به راحتي زبان جديدي را به برنامه اضافه كند.
امكان طراحي رابط كاربري بصورت مجزا در طراحي اين نرم افزار، رابط كاربري بعنوان يك بخش مجزا تعريف شده و امكان طراحي قالبهاي گوناگون براي برنامه وجود دارد. يك طراح وب با رعايت اصول بكار رفته در برنامه ميتواند به آساني قالب جديدي براي آن طراحي كند.
قابليت شناسايي كاربران Active Directory نرم افزار قابليت شناسايي كاربران Active Directory را داراست. اين قابليت ، بطور خاص براي مديريت اينترانت حائز اهميت بسياري است زيرا كاربران ميتوانند با همان شناسه و رمز خود در Active Directory شناسايي شوند و ديگر نيازي به داشتن نام كاربري جداگانه براي BeeHive ندارند.
امكان نصب روي تمامي Server ها BeeHive روي سيستم عاملهاي Unix / Linux و Windows كه از PHP 4 پشتيباني ميكند، كاملاً تست شده و كار ميكند.
Secure Authentication سيستم authentication يا login برنامه در صورت نبودن امكان استفاده از پروتوكل SSL از امنيت كافي برخوردار بوده و كلمات عبور كاربران را بصورت كد شده و با مكانيزم خاصي روي شبكه انتقال ميدهد.
توليد مطالب محرمانه در BeeHive قادر خواهيد بود صفحات، عكسها، اخبار و غيره را به صورت محرمانه تعريف نمائيد تا فقط كاربران مجاز به آن دسترسي داشته باشند.
سيستم modular BeeHive كاملا modular طراحي شده و امكان افزودن بخشهاي جديد به آن بر اساس نيازهاي خاص مشتري وجود دارد.
تهيه نسخههاي پشتيبان از تمام محتواي سايت فقط با يك كليك تمام محتواي وبسايت اعم از متون، عكسها، فايلها و... همه در بانك اطلاعاتي ذخيره مي شوند بنابراين براي تهيه نسخه پشتيبان از سايت، ديگر نيازي به كپي كردن هيچ فايلي و يا بكارگيري ابزار خاصي نميباشد. BeeHive داراي ابزاري جهت تهيه و مديريت نسخههاي پشتيبان ميباشد.
پشتيباني از بانكهاي اطلاعاتي MySQL و MSSQL امكان نصب BeeHive روي بانكهاي اطلاعاتي MySQL و SQL Server وجود دارد. حتي در صورت جايگزيني يكي از اين دو بانك اطلاعاتي به جاي ديگري، برنامه مجهز به ابزاري جهت انتقال اطلاعات (Built-in Converter) ميباشد.
منوهاي متعدد و چند لايه ساختار درختي منو به راحتي اين امكان را فراهم ميكند تا منوهاي توليد شده در BeeHive هر كدام بتوانند داراي چندين لايه زيرمنوهاي مجزا باشند.
بخش اخبار BeeHive داراي بخشي مجزا جهت مديريت اخبار وبسايت است كه قابليت گروهبندي و آرشيو خبرها را نيز دارا است. همچنين امكان جستجوي تمام اخبار وبسايت وجود دارد.
ثبت و نمايش آمار بازديدكننده اين ويژگي امكان شمارش و نمايش تعداد بازديدكنندگان و دفعات بازديد هر صفحه را به صورت جدا فراهم ميآورد.
ويرايشگر متن WYSIWYG به منظور راحتي اپراتور، برنامه مجهز به يك ويرايشگر متن WYSIWYG است تا امكان استفاده از فونتها و رنگهاي مختلف در صفحات وجود داشته باشد.
حقوق دسترسي پيشرفته حقوق دسترسي پيشرفته امكان تخصيص حق ويرايش، حذف و يا افزودن يك گروه صفحه را به يك كاربر خاص ميدهد. با اين ويژگي، امكان تقسيم وب سايت به بخشهاي جداگانه وجود خواهد داشت تا بتوان براي هر بخش مدير جداگانهاي تعريف نمود.
مديريت آگهي اين برنامه مجهز به سيستم مديريت آگهي ميباشد. در اين سيستم امكان افزودن چندين آگهي با امكان محاسبه تعداد دفعاتي كه هر آگهي بازديد شده و قابليت تعريف نرخ نمايش هر آگهي وجود دارد.
پشتيباني از Adobe Flash امكان مديريت و استفاده از فايلهاي SWF يا Adobe Flash در صفحات وبسايت وجود دارد.
ساخت اتوماتيك sitemap برنامه مجهز به سيستم توليد sitemap بصورت اتوماتيك و پويا از تمام محتواي وب سايت، با نمايش درختوارهاي ميباشد.
كنترل پانل چند زبانه بسته به زبان انتخاب شده براي برنامه، تمام بخشهاي پانل مديريت نيز به زبان مربوطه نمايش داده ميشود.
امكان تخصيص قالبهاي متفاوت براي صفحات براي تغيير ظاهر صفحات متفاوت در يك سايت، امكان تخصيص قالبهاي مختلف براي هر صفحه و يا گروهي از صفحات وجود دارد.
سيستم ذخيره رويدادها اين ويژگي امكان ذخيره كردن تمام عملياتي كه كاربران BeeHive انجام مي دهند را در يك log file فراهم مي آورد. در صورت بروز هر گونه مشكل به راحتي ميتوان با مراجعه به اين log file تمام رويدادهاي اتفاق افتاده را دنبال كرد.
امكان تعريف كاربر با حقوق دسترسي گوناگون به منظور سهولت مديريت سيستم، administrator ميتواند كاربران جديدي با حقوق دسترسي مشخص به بخشهاي گوناگون تعريف كند. براي مثال مدير سيستم ميتواند گروهي تعريف نمايد كه به صفحات محرمانه دسترسي داشته باشند و كاربران متعددي را عضو اين گروه كند.
امكان انتقال اطلاعات از SQL Server به MySQL و بر عكس از آنجايي كه امكان نصب نرم افزار روي بانكهاي اطلاعاتي MySQL و SQL Server وجود دارد، ابزاري نيز جهت انتقال اطلاعات بين اين دو بانك در برنامه تعبيه شده است (Built-in Converter).
امكان نصب نسخه Local به منظور راحتي كاربران، اين امكان وجود دارد تا يك نسخه Local از برنامه به صورت جدا از server اصلي نصب شود تا كاربران بتوانند عمل بروزرساني را بصورت offline انجام داده و سپس كل تغييرات را به server اصلي انتقال دهند.
امكان جستجوي پيشرفته روي تمام محتواي سايت موتور جستجوي پيشرفته برنامه قابليت انجام جستجوي پيشرفته روي تمام محتوا را دارد. (جستجوي پيشرفته به معني امكان استفاده از عملگرهاي AND- OR- NOT و امكان جستجوي عبارت ميباشد)
نظر سنجي BeeHive داراي سيستم نظر سنجي براي بازديد كنندگان است و ميتواند نمودار آماري بر اساس نتايج نظرسنجي ارائه دهد.
سيستم يادآوري كلمه عبور كاربران در صورت فراموش كردن كلمه عبور خود ميتوانند كلمه عبور جديدي درخواست نمايند تا رمز جديدي به صورت اتوماتيك براي آنها ساخته و به آدرس پست الكترونيكي آنها ارسال شود.
پشتيباني از تقويم هجري خورشيدي BeeHive از تقويم هجري خورشيدي و تقويم ميلادي پشتيباني ميكند.
بخش مديريت عكس به منظور سهولت كار مديران و كاربران سيستم، بخش مديريت عكس و فايلهاي Flash در برنامه در نظر گرفته شده است. در اين بخش قابليت نمايش تصاوير به صورت Thumbnail و امكان ذخيره تصاوير در بانك اطلاعاتي وجود دارد.
ماژول خبرنامه در بخش خبرنامه BeeHive امكان ثبت آدرس پست الكترونيك براي متقاضيان و ارسال خبرنامههاي مختلف از طريق سايت به آنها وجود دارد.
امكان استفاده از منوي كركرهاي امكان استفاده از انواع منوهاي JavaScript كركرهاي با افكتهاي متنوع در كنار منوي معمولي در برنامه وجود دارد.
امكان Load كردن برنامههاي خارجي به منظور استفاده از ساير برنامههاي موجود در سايت داخل صفحات BeeHive، امكاني قرار داده شده تا بتوان برنامههاي خارجي را در iframe اجرا نمود.
ماژول مديريت فايل BeeHive امكان مديريت متمركز فايلها را به منظور استفاده در صفحات مختلف فراهم ميآورد با استفاده از اين قابليت كاربران ميتوانند انواع فايلهاي مختلف مثل pdf، zip و... را گروهبندي كرده و به منظور دريافت براي بازديدكنندگان قرار دهند.