مقدمة مختصرة عن نظام بناء موقع الويب :
في الوقت الحاضر، تظهر منتجات الإنترنت مثل الفطر بعد المطر. يتعين على المبرمجين مواجهة المتطلبات المتغيرة باستمرار لتلبية احتياجات المنتجات، وعليهم العمل لوقت إضافي لإكمال مهمتهم من web1.0 الأولي إلى web2. 0، كان الانتقال إلى الإنترنت من 3.0 إلى الآن غير متوقع. لقد تم إنشاء مشروع موقع eBSite الإلكتروني لحل الاحتياجات المتغيرة باستمرار لمنتجات الإنترنت الخاصة بالكمبيوتر ومنتجات الإنترنت عبر الهاتف المحمول. إذا كنت مبرمجًا، فيمكنك اعتباره إطارًا أساسيًا، وعلى هذا الأساس، يمكنك بسهولة تطوير منتجات الإنترنت التي يريدها عملاؤك. إذا لم تكن مبرمجًا، أو مجرد مشرف موقع عادي، فيمكنك استخدامه كإطار عمل منتج أعلى من نظام إدارة المحتوى التقليدي، لأن المسؤول قام بدمجه لك، ونظام إصدار المعلومات (نظام البيان الصحفي)، ونظام مراكز التسوق عبر الإنترنت، ونظام الأسئلة والأجوبة عبر الإنترنت، والمنتدى (bbs)، والمساحة الشخصية وأنظمة الفحص عبر الإنترنت، وما إلى ذلك. تم دمج هذه الأنظمة في eBSite ويمكن استخدامها بشكل فردي أو في مجموعة.
مقدمة مفصلة:
الميزات الجديدة لمشروع موقع eBSite:
1. يتم ربط موقع الكمبيوتر الشخصي وموقع الهاتف المحمول بسهولة.
في الوقت الحاضر، يتطور الإنترنت عبر الهاتف المحمول بسرعة، وهناك عدد قليل جدًا من مواقع الويب التي يمكن الوصول إليها عن طريق الهواتف المحمولة والأجهزة اللوحية، ويعتمد معظمها على الصفحات المحولة بواسطة Baidu أو متصفحات الهاتف المحمول لعرضها للمستخدمين. ولا يمكنها تحقيق وظائف أكثر تعقيدًا. يجعل موقع eBSite من السهل إنشاء أو تطوير مواقع متنقلة معقدة وواسعة النطاق. وفي الوقت نفسه، يوفر تجربة مستخدم جيدة للواجهة الأمامية.
2. آلية الوحدة الناضجة في الماضي، قدمت CMS أيضًا وحدات، ولكن نظرًا لكونها معقدة للغاية وغير ملائمة للتثبيت، غالبًا ما يتم استخدام هذه الوظائف من قبل المسؤولين فقط، وتتمتع وحدة eBSite بتجربة مستخدم جيدة جدًا من التطوير إلى التثبيت تم تطويره بطريقة روتينية، ويوفر قوالب مريحة للغاية. وفي الوقت نفسه، يوفر المسؤول أيضًا للمستخدمين مولدًا للوحدات النمطية لجعل عملية تطوير الوحدة الخاصة بك أكثر مقاومة للخداع وتوفير 80٪ من العمل المتكرر.
3. المكونات الإضافية المتقدمة وآلية المكونات الديناميكية على الرغم من أن المكونات الإضافية ليست جديدة، إلا أن المكونات الإضافية لـ eBSite فريدة من نوعها في تطبيقها على الويب، فهي توفر مكونات إضافية للتطوير قابلة للتكوين، وسهولة التثبيت، والتبديل المرن، ويتم توفيرها رسميًا هناك هناك الكثير من المكونات الإضافية شائعة الاستخدام، ما عليك سوى تثبيتها حسب الحاجة. مبدأ المكونات الديناميكية هو نفس مبدأ المكونات الإضافية، باستثناء أن المكونات الديناميكية خفيفة الوزن وليس لها مواصفات، مما يعني أنها يمكن أن تنفذ أي حدث، نظرًا لأنه يتم تجميعها ديناميكيًا عند بدء البرنامج، فإنها تسمى ديناميكية عناصر.
4. مجموعات المواقع أفضل. يمكنك تكوين مجموعات مواقع ضمن نفس الموقع أو ضمن مجالات مختلفة. وبما أن eBSite أخذ ذلك في الاعتبار في تصميم نظام المستخدم، فإن نظام مستخدم eBSite مستقل وقاعدة البيانات مستقلة أيضًا كم عدد المواقع لديك، يمكنك استخدام نفس نظام المستخدم، مما يعني أنه لا يوجد سوى نسخة واحدة من جميع بيانات المستخدم تحت جميع المواقع، مثل النقاط والمبالغ وغيرها، ولا داعي للقلق بشأن معلومات المستخدم بين المواقع المختلفة أسئلة محيرة .
5. أحداث موسعة غنية بالنسبة للمطورين الثانويين، هذا هو الجزء الأكثر أهمية للتعلم في eBSite. لا يمكن فصل المركز التجاري والأسئلة والأجوبة والمنتدى ونظام الاختبار عن هذه الأحداث القابلة للتمديد، حيث يتم تطبيقها هنا بسهولة تطوير أي منتج إنترنت يمكنك تخيله، ما فعله العشرات من الأشخاص في الماضي يمكن الآن إنجازه بواسطة شخص واحد في وقت قصير.
6. واجهة بسيطة وسهلة الاستخدام (قوالب وأنماط)
غلاف eBSite عبارة عن مزيج من القوالب والأنماط، حيث يمكن جعل عرض صفحات الويب أكثر مرونة، ويوفر eBSite واجهة برمجة تطبيقات غنية لإنتاج القوالب.
7. المكون الممتاز يعادل كتلة التعليمات البرمجية. إن تطوير المكون بسيط للغاية ويمكن إكماله من خلال تنفيذ الواجهة الرسمية. يجب استخدام المكون كقالب ملحق ويمكن تطبيقه في مكان معين القالب، كما هو الحال في القالب، لاستدعاء آخر الأخبار، أو بيانات التصنيف اليوم، وما إلى ذلك، يمكنك إنشاء مكونات مطورة رسميًا في الخلفية بتكوين بسيط يمكن تحديده. بالإضافة إلى استدعاء البيانات، يمكن للمكونات أيضًا تنفيذ أعمال أكثر تعقيدًا.
8. نماذج قوية وضوابط النموذج.
CMS في الماضي كانت جميع النماذج مدعومة، لكنها كانت تدعم نماذج المحتوى فقط. تتضمن النماذج التي يدعمها eBSite نماذج المحتوى ونماذج التصنيف ونماذج المستخدم ونماذج النماذج التي يمكنها تخصيص الأسماء الصينية لحقول عرض النماذج، ويمكنها أيضًا هناك عناصر تحكم في الإدخال تتوافق مع مجالات مختلفة، والأمر الجدير بالذكر هو أنه يمكنك أيضًا تطوير عناصر التحكم في النموذج هذه وتثبيتها في eBSite الميزات التي يتم تطويرها تعني أنه يمكنك إنشاء نماذج أكثر تعقيدًا.
يقوم موقع website3.0 بإصلاح الأخطاء الموجودة في الإصدار 2.x الأصلي ويقوم أيضًا بإجراء التحسينات التالية:
1. يدعم مجموعات المواقع، حيث يمكنك إنشاء عدد غير محدود من المواقع الفرعية تحت موقع واحد، كما أن مكالمات البيانات بين المواقع دون عوائق. إلى جانب نموذج تكامل نظام العضوية (العضوية) لموقع الويب، بغض النظر عن عدد المواقع لديك، أو أسماء النطاقات المستقلة، أو أسماء النطاقات الفرعية أو المواقع الفرعية تحت اسم مجال واحد، يمكنك مشاركة بيانات عضو واحد، وبيانات نقاط واحدة، وبيانات واحدة مدفوعة مسبقًا كمية البيانات الرمزية للأعضاء، وما إلى ذلك، على أي حال، ستتم إدارة البيانات المتعلقة بالأعضاء مركزيًا، مما يحل العديد من المشكلات المتعلقة بمزامنة بيانات الأعضاء بين مواقع متعددة.
2. النظام الأساسي للتجارة الإلكترونية، يمكنك إنشاء مشاريع التجارة الإلكترونية بسرعة على هذا الأساس، على سبيل المثال، تم تطوير وحدة التجارة الإلكترونية الرسمية لـ eBSite على هذا الأساس. يتضمن الجزء الأساسي بالفعل العناصر الشائعة: إدارة التسليم، وإدارة الدفع وإدارة الدفع المسبق وإدارة القسيمة والتسليم السريع وإدارة الطلبات بالطبع يمكنك أيضًا توسيع هذه الوظائف الأساسية لتشمل أي مشروع متعلق بالدفع والخدمات اللوجستية وما إلى ذلك.
3. نظام سجل قوي، مثل سجل الاستثناءات، وسجل الوصول إلى الصفحة 404، وسجل الإنشاء الثابت، وما إلى ذلك.
4. يدعم واجهات WebApp للجوال، يمكنك تعديل المظهر لإنشاء قالب سريع لموقع ويب app بسرعة، وتقديم gmu الخاص بـ Baidu، مما يعني أنه يمكنك استخدام الوصول على مستوى المكونات في gmu في قالب التطبيق في أي وقت قم بتطوير موقع ويب صغير (cms)، ومركز تجاري صغير (b2c)، ومنتدى صغير (bbs)، وأسئلة وأجوبة صغيرة، واختبار صغير، وتصويت صغير، وما إلى ذلك. من فضلك لا تفوت ذلك، سيساعدك موقع الويب على إنشاء مدونة صغيرة متميزة بنفسك الخصائص في وقت قصير التطبيق.
5. تحسين الأداء لإنشاء نظام يدعم الوصول إلى البيانات على مستوى 10 ملايين، لذلك تم التخلي عن إصدار بيانات Access السابق بعد 3.0، وتم الاحتفاظ بالإصدارين الرسميين فقط من MySql وSqlserver في قاعدة البيانات تمت إضافة التخزين المؤقت للبيانات على القرص الصلب إلى النظام نفسه الذي ينفذ الوصول الديناميكي إلى المكالمات الثابتة وآليات التحديث القديمة.
6. أضف نموذج النموذج بالنسبة لمواقع الويب الصغيرة، يمكن للمطورين الذين لا يريدون أن يصبحوا مطورين للمرة الثانية إنشاء صفحة إرسال نموذج أمامية بسرعة.
7. إعادة بناء هيكل الوحدة لجعل تطوير الوحدة أسهل وأسهل في الاستخدام.
8. تحسين سرعة الوصول إلى الخلفية بعد الإصدار 3.0، ستزيد سرعة الوصول إلى الخلفية عدة مرات.
9. أضف تحليل سجل IIS ووظائف تسجيل الأخطاء 404. يمكن أن تساعدك هذه الوظائف في تنظيف أخطاء الوصول إلى موقع الويب بسرعة والمساعدة في تحسين وزن محرك البحث.
10. توفير الوصول إلى وضع البحث عن البيانات المفتوحة، ويمكن تخصيص البحث في موقع الويب، ويوفر المسؤول بحث SQL، ومكونًا إضافيًا قويًا لبحث Lucene مع تجزئة الكلمات، إذا كنت تحتاج إلى تجزئة الكلمات ذات البيانات الكبيرة على مستوى مليار وبحث فعال في البحث، فأنت يمكنه اختيار تمكين Lucent أو تطوير مكون البحث الإضافي الخاص بك (يجب أن يكون له أساس .net)
11. توفير واجهة لإضافة تحويل اسم منطقة IP والوصول إليها في وضع البرنامج الإضافي. يتم توفير البرنامج الإضافي الرسمي لتحويل اسم منطقة Sina IP بدقة تصل إلى 98%، ويمكن استخدامه من قبل بعض التطبيقات التي لديها مثل هذه الاحتياجات على سبيل المثال، من الضروري تحديد المدينة التي يتواجد فيها المستخدم الزائر ويمكن استدعاء هذه الواجهة عند تقديم الاستجابات ذات الصلة، يرجى الرجوع إلى الوثائق ذات الصلة لاستدعاء الواجهة.
12. أضف وظيفة ضغط gzip للصفحة بنقرة واحدة في الخلفية، بما في ذلك ضغط gzip للصفحات الديناميكية، ودمج التخزين المؤقت والضغط لمخرجات js، ودمج التخزين المؤقت والضغط لمخرجات css. في الظروف العادية، يصل معدل الضغط إلى 80%، مما يعني أنه يمكن تحسين سرعة الوصول بشكل كبير عندما يكون النطاق الترددي غير كافٍ، كما يمكن أن يؤدي دمج js وcss إلى تقليل كبير عدد طلبات IIS غير الضرورية ويمكن تخزين المخرجات مؤقتًا، ليست هناك حاجة لإجراء معالجة الضغط على كل طلب.
13. يمكن ضبط إنشاء الصور المصغرة في ثلاثة أوضاع: كبيرة ومتوسطة وصغيرة. حل مشكلة تجربة تصفح الصور وتوفير حركة المرور ضمن موقع الويب المصغر (webapp).
14. تمت إضافة وظيفة "ما إذا كان سيتم تشغيل تتبع الكلمات الرئيسية للبحث"، والتي يمكنها تتبع الكلمات الرئيسية التي يبحث عنها المستخدمون على موقع الويب الخاص بك وعدد مرات البحث. يمكنك فهم ما يحبه المستخدمون لديك وتوفير البيانات الأساسية لتخطيط موقع الويب الخاص بك.
15. أضف وظيفة إحصائيات مشرف الموقع ووظيفة الاتصال الودي. يحتوي الإصدار الأصلي أيضًا على هاتين الوظيفتين، ولكنه يتطلب تثبيت الوحدات النمطية، نظرًا لأن هاتين الوظيفتين شائعتان، فقد تم نقلهما مباشرة إلى مشروع موقع الويب بعد الإصدار 3.0 تم تعزيز وظيفة الاتصال.
16. إضافة وظيفة مراقبة سلسلة الرسائل من أجل تحسين الأداء ومنح المستخدمين تجربة مستخدم أفضل، سيقوم موقع الويب بتسليم العديد من المهام غير الفورية (أي المهام التي لا تحتاج إلى تعليقات فورية للمستخدم) إلى تجمع سلاسل الرسائل للمعالجة. يمكنك عرضه في الخلفية عدد المهام التي تتم معالجتها حاليا، وتعيين المواضيع المتزامنة لمعالجة المهام.
17. تمت إضافة إعدادات أمان خدمة الويب ومراجعة نشر المقالات وإعدادات إذن تحميل الملفات مثل الصور ومقاطع الفيديو، يمكنك تحديد مستوى المستخدم في الخلفية للسماح لهم بالحصول على أذونات تحميل الملفات، أو يمكنك تحديد مستوى المستخدم للسماح للمستخدمين. تحت مستوى المستخدم هذا ليست هناك حاجة للمراجعة عند نشر المقالات.
18. قم بإعادة بناء إطار عمل الوحدة لجعل تطوير الوحدة أكثر بساطة ومتوافقًا مع تكوين التوجيه المعقد الأصلي، ولكن يمكنك استخدام وضع التكوين الجديد، ولا تحتاج إلى تكوين ملفات Menus_Adminer.txt وMenus_User.txt مثل الإصدار القديم. والتركيز على ملفات التعليمات البرمجية.
19. إنشاء منطقة للمناقشة في إنتاج الموقع الإلكتروني، وإضافة نظام الاستشارة ونظام التقييم. في الأصل، لم يكن هناك سوى نظام مناقشة من نوع البناء هذه المرة، تمت إضافة الاستشارة والتقييم، وهو مناسب بشكل خاص لتوسيع مواقع بيع السلع، مثل مراكز التسوق.