سیستم مدیریت محتوا
CMS یا سیستم مدیریت محتوا چرخه زندگی صفحات وب سایت اینترنتی را از لحظه ایجاد تا زمان انقراض در بر میگیرند و به صاحبان این وب سایت ها، که لزوما آشنای با مباحث تخصصی اینترنت، وب و برنامه نویسی تحت وب نیستند، اجازه می دهند تا بتوانند سایت های خود را به نحوی حرفه ای مدیریت کنند.
سیستم مدیریت محتوا تحولی شگرف در زمینه طراحی و مدیریت وب سایتهای اینترنتی بهشمار میآید. امروزه توقع بینندگان سایتهای وب بسیار بالا رفته و دیگر مرور وب سایتهایی با صفحات ثابت و راکد هیجانی در آنها ایجاد نمیکند. امروز کاربران بهدنبال سایتهایی میگردند که بتوانند به نوعی در گوشهای از آن سهمی داشته باشند و ارائه محتوی، مطالب و اطلاعات جدید در هر بار رجوع کاربران به وب سایت ، میتواند آنها را پایبند سایت نماید.
یکی از مشکلاتی که تا امروز به نوعی باعث میشد تا افراد کمتری به فکر داشتن یک وب سایت اینترنتی بیفتند هزینههای بالای طراحی آن بوده ، به عنوان نمونه برای طراحی وب سایتهای اینترنتی ، سابق بر این تعدادی نیروی متخصص طراح وب ، مشغول طراحی آن در چندین ماه و رفع ایراد و پشتیبانی از وب سایت می شدند لذا هزینه طراحی و پشتیبانی وب سایت بالا بود ، ولی امروزه با در دسترس بودن سیستم های مدیریت محتوا دیگر چنین مشکلی وجود ندارد.
مدیریت محتوا
- دریافت نظرات کاربران
- رمز گذاری روی محتوا
- دسته بندی و برچسب زدن محتوا
- مشخص کردن کاربران مجاز به دسترسی
- شناسایی اتوماتیک محتوای مرتبط
- امکان الصاق تصویر،ویدیو و صوت
مدیریت منو
- ایجاد منوهای افقی و عمودی
- ایجاد لینکهای تودرتو
- مشخص کردن ترتیب لینکها
- لینک به خارج از وبسایت
نظر سنجی
- محدودکردن دفعات رای دادن
- تاریخ آغاز و پایان نظرسنجی
- گزینه های قابل انتخاب یا تعریف
- ارسال نظرات(کامنت) برای نظرسنجی
- امکان محدود کردن نظر سنجی برای اعضا
فرم ساز
- طراحی فرم بدون برنامه نویسی
- ارسال اطلاعات به ایمیل
- قرار دادن رمز عبور بر روی فرم
- قابلیت استفاده از کدامنیتی(captcha)
- محدود کردن دفعات ارسال اطلاعات در فرم
ویجت ها
امکان مشخص کردن محل قرار گیری ویجت در صفحه
مدیریت فایل ها
- آپلود گروهی فایل ها
- ویرایش فایل ها
- فشرده سازی فایلها
- کپی و برش فایلها و فولدرها
گالری تصاویر
- دو نوع گالری تصاویر پیشرفته
- مشخص کردن ترتیب تصاویر
- تولیداتوماتیک تصاویر کوچک
- مشخص کردن اندازه تصاویر کوچک
کاملا بومی و تولید شده توسط متخصصان شرکت مهندسی تفاوت
MVC Design Pattern
Easy and Secure File Manager
Automatic Ajax Navigator
80% Script And Style Minifier
Persian Date Support
Platform Independent
نحوه سازماندهى مولفه ها و اجزا، تاثير قابل توجهى در امنيت يك سيستم نرم افزارى خواهد داشت. معمارى خاص بكار رفته در سامانه های نرم افزاری شرکت مهندسی تفاوت موجب شده به لحاظ مسائل امنيتى حائز برجستگى هاى ويژه اى گردند تا بتوانند از پس آزمايش هاى متنوع و جدى امنيتى سربلند بيرون آيد، به برخى جنبه هاى امنيتى متناسب با معمارى سيستم در زير اشاره مى شود :
با توجه به مدل معمارى سيستم، هيچگونه ارتباط مستقيمى ميان كلاينت ها و ديتابيس وجود نداشته و تمامى ارتباطات كلاينت ها از طريق مولفه هاى سرويس گيرنده و سرويس دهنده زيرساخت با سرور انجام مى پذيرد لذا ريسك دستكارى اطلاعات از سوى تهديدهاى بيرونى و داخلى به حداقل مى رسد. در حاليكه در معمارى هاى مرسوم و موجود كلاينت بطور مستقيم درخواست هاى خود را به ديتابيس فرستاده و اين امر پتانسيل دستيابى هاى ناخواسته به اطلاعات را بشدت بالا مى برد.
وجود مكانيزم Caching در مولفه سرويس گيرنده باعث مى شود با ذخيره شدن آخرين اطلاعات لازم استفاده شده در كلاينت و بكارگيري آنها در مراجعات بعدي تا حد زيادي از تعداد رجوع به سرويس دهنده كاسته و ضمن كاهش ترافيك شبكه و افزايش سرعت و بهبود عملكرد ى (Performance) از رد و بدل شدن بى مورد اطلاعات روى شبكه كه با روش های sniffing قابل سرقت خواهند بود جلوگيرى شود.
مولفه هاي سرويس دهنده و گيرنده مسائل امنيتي شبكه را بطور داخلي انجام داده و بدون تكيه بر توانايي سيستم عامل بسياري نكات ضروري را انجام م يدهند. بعنوان مثال مولفه سرويس دهنده و سرويس گيرند ه، بصورت خودكار برخي اطلاعات حساس را بصورت رمز شده (Encrypted) به يكديگر ارسال و دريافت مي كنند.
از دیگر مشخصات فنی نرم افزارهای تولید شده توسط شرکت مهندسی تفاوت میتوان به موارد زیر اشاره کرد:
Authorization
- Role Based
- Time Based
- IP Based
Authentication
- SSO(Single Sign on)
- Captcha
- LDAP Support
Input Validation
- Server Side
- Client Side