سؤال

أريد فقط أن أعرف عن الملفات والهيكل المجلد لموقع موجه مكون إضافي مثل WordPress أو Joomla. متطلباتي هي تطوير موقع وتريد إضافة المزيد من الوظائف عبر البرنامج المساعد أو شيء مثل الميزات.

ما أحتاج إليه هو إضافة ومعلومات إضافية أو جلسات وظيفية مثل في وورديمكننا ان نستخدم كل ذلك في حزم سيو واحدة سوف يتجاوز العنوان وبعض المعلومات الأخرى. أو يتم عرض بعض الميزات الأخرى مثل المقالات ذات الصلة في الجزء السفلي من هيئة مقالة معينة. AAM يتحدث عن هيكل وورد.

هل أي واحد لديه فكرة يرجى مشاركة معي. نأمل أن يفهم كل واحد من قيرصيون كذلك. شكرا.

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

المحلول

أعتقد أن هناك العديد من الحلول الممكنة.

قد يعتمد على:

  • Scalablity (كم تريد أن تدعم الإضافات والقيام بأجزاء إعادة الاستخدام من بعضها البعض؟)
  • Violing (كيف يجب أن يصبح عنوان البرنامج المساعد مرئيا في عنوان URL؟)
  • النشر (من يستطيع إضافة إضافات جديدة؟ هل هو مفتوح للجميع أو مجرد مطوري معتمدين)

يمكنك الذهاب ل:

www.domain.xyz/plugins/some_module/

ولكن ماذا لو أن الإضافات تخلخل الإضافات ولكن تصبح جزءا افتراضيا من النظام بعد ذلك؟

ثم سيكون من المنطقي أن نسميهم ما يشبهون:

www.domain.xyz/some_module/

ولكن بعد ذلك قد تدخل في مشاكل مع اسم الإضافات مثل مجلدات النظام Exisiting. لذلك ستحتاج إلى قائمة "محفوظة" قائمة من المولدات لمنع ذلك.

يمكنك أيضا الذهاب ل:

some_module.domain.xyz/

ولكن من شأنها أنه من شأنه أن يطلب من WebAdmin أو خادم الويب الخاص بك لدعم الأسماء المستعارة المتعددة لموقع ويب واحد من ناحية أخرى، فإن هذه Arhictecture ستحقق قابلية التوسع، لأنك يمكن أن تحرك الوحدات النمطية إلى Webhosts الأخرى في وقت لاحق. لكنها أيضا عمل أكثر تكلفة في التطوير + من الصعب جعلها "المستخدم / المطور الذي يمكن التحكم فيه" لأن هذا قد ينمو.

يمكنك إلقاء نظرة على كيفية التعامل مع Facebook للتطبيقات أيضا. هذا واجهة البرنامج المساعد أيضا. بطيئة، ولكن تنفيذها.

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