محاسن و مساوء البرمجيات الجاهزة CMS
محاسن البرمجيات الجاهزة
- برنامج مجاني جاهز سريع التركيب, يمكن تنصيبه و تعبئة بياناته بيوم واحد.
- معظم البرامج لها ستايلات متعددة, أي مجموعة كبيرة من التصاميم الجاهزة تختار منها واحدة.
- ميزات كثيرة تجدها مباشرةً في لوحة التحكم لموقعك حالما تقوم بتنصيب البرنامج.
- معظم البرامج لها اضافات برمجية كثيرة تلبي احتياجاتك.
- البرامج مفتوحة المصدر, أي يمكنك (ان كان لديك خبرة برمجية) القيام بتعديلات برمجية على البرنامج كي تلائم موقعك.
- بمعظم البرامج يمكنك تبديل حجوم الخطوط او ألوانها حتى بعد اختيارك احد الستايلات الجاهزة.
- ببساطة يمكنك تبديل اسم الموقع الخاص بك أو تغيير الوصف أو الكلمات المفتاحية أو عنوان (رابط) الموقع.
- ببساطة يمكنك حفظ نسخة احتياطية للموقع أو استعادة نسخة احتياطية او نقل الموقع من سيرفر لآخر.
مساوء البرمجيات الجاهزة
- البرمجة مرنة بنسبة 60% فقط, أي أن بعض الميزات التي تريدها ربما لن تستطيع البرمجة الجاهزة توفيرها لك. وفي هذه الحالة يستعيض الزبون عنها بانشاء برمجة خاصة مستقلة تكون رديفة للبرنامج الجاهز.
- كون البرمجة الجاهزة أضحت شائعة, وعشرات الألوف أو ربما مئات الألوف من المواقع تستخدم هذه البرامج, هذا فتح شهية المخترقين (الهاكرز) ليقومي بالتفتيش عن الأخطاء و الثغرات الموجودة في هذه البرامج و استخدامها لاختراق الموقع بهدف التسلية أو بهدف ابتزاز اصحابها.
- تزوّد الشركات الصانعة لهذه البرامج عملاؤها باستمرار بملفات ترقيع أو نسخ أحدث من البرنامج تتلافى أخطاء و ثغرات النسخ القديمة, وهذا الأمر جيد لولا انك في هذه الحالة تحتاج إلى زيارة موقع الشركة باستمرار للتأكد من أنه لايوجد ثغرات جديدة مكتشفة في البرنامج المركب على موقعك.
- الكثير من الإضافات التي سوف تحتاجها تبرمج بواسطة مبرمجين مستقلين, ولا تخضع لتجريب كافي لاختبار جودتها, فعندما تحتاج مثل هذه الاضافات و تقوم بتحميلها من موقع الشركة و تستخدمها على موقعك تجد أنه ربما له ثغرات برمجية أو أنها لا تتوافق مع اضافة اخرى كنت قد ركبتها مسبقاً.
- القسم الاداري لهذه البرامج في كثير من الحالات يكون معقّداً و يحتاج ربما إلى اسبوع كامل للتدريب عليه ومعرفة كيفية إضافة أو تعديل و حذف مواد من خلاله.
- العديد من البرامج و الكثير من الاضافات لا تدعم اللغة العربية و خاصة اتجاه الأحرف من اليمين إلى اليسار.
- الموقع يبقى محدود عند سقف معين و لا تستطيع تطويره أكثر من امكانيات البرمجة المركبة عليه.





