سؤال

عند تطوير For Zend Framework هل هو شائع بالنسبة للمطورين الذين يجب عليهم بناء منطقة Admin Backend مخصصة لكل تطبيق فريد؟ أم أن هناك أداة شائعة للأحرف الخلفية شعبية تستخدمها الناس لمعالجة قاعدة بيانات التطبيق الخاصة بك؟

أفكر في تعلم ZF ولكن ما يبرز هو كيف تراقب ما يفعله المستخدمون مع التطبيق الخاص بك؟

هل كانت مفيدة؟

المحلول

لديك اثنين من الخيارات الأساسية:

  1. إنشاء وحدات اثنين: الواجهة الأمامية والمسؤول. جميع وحدات التحكم الخاصة بك تعيش في الداخل
  2. ضمن كل وحدة تحتوي على وحدة تحكم مسؤول داخل الوحدة إلى Adminstrate IT

في كلتا الحالتين، يمكنني استخدام البرنامج المساعد لوحدة التحكم الأمامية لتغيير التخطيط ل admin.phtml لذلك لدي نظرة وشعرية مختلفة لنظام إدارتي. هذا بالطبع، اختياري :)

نصائح أخرى

أميل إلى إنشاء محددة "jevenontroller" على التطبيق إذا كانت هناك العديد من الوظائف الإدارية، أو وحدة مسؤول إذا كان هناك (أو هناك احتمال حقيقي لعدد الوظائف الإدارية لزيادة).

حسنا، بشكل عام، أنا أعتبر أنه بما يكفي لمعالجة DB مع دعونا نقول PhpMyAdmin أو مباشرة في IDE (Aptana).

بالنسبة للمهام التي أرغب في السماح بمسؤولين معينين لأداء عبر الإنترنت، أكتب وحدة تحكم مسؤول. هذه المهام هي في الغالب محددة للغاية، معقدة، ديناميكية أن نوع ما من نظام المولدات العامة لن يساعد كثيرا.

ومع ذلك، لا يوجد واحد على الأقل يسمى أداة الأحزة الثالثة التي أعرفها في الفئة التي تذكرها في سؤالك.

DataGrid for Zend Framework

ZendFramework ليست مجموعة أدوات لإنشاء تطبيق محدد مع المستخدمين، ويتيح القول للمقالات وما إلى ذلك، لذلك لا يمكن أن يكون هناك مثل هذه أداة الطرف الثالث. أود إنشاء مسؤول وحدة, وليس وحدة تحكم، لأن هذا يعني أن لديك ملف واحد فقط لجميع Adhintasks.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top