نظام TCG CMS هو نظام لبناء مواقع الويب يعتمد على ASP.NET وMSSQL. ويعتمد النظام بشكل أساسي على المعلومات، وهو يحقق إنشاء ملفات ثابتة للموقع بأكمله ويتم تعيين قوالب المقالات غير المحدودة وفقًا للفئات ، تتبنى كل فئة أوضاعًا نصية وقوالب معلومات مختلفة. تحقيق تداخل غير محدود، أي أنه يمكنك استخدام القوالب في القوالب لتحقيق نمطية موقع الويب، ووظيفة إنشاء صفحة واحدة مرنة، حتى لو تم إنشاء الموقع بأكمله في الخلفية، فمن الممكن لتحقيق إنشاء ثابت من القوائم.
وفي المرحلة اللاحقة، سيضيف النظام تدريجياً نظام العضوية ونظام المولات، ليصبح منصة معلومات إلكترونية للمؤسسات الصغيرة والمتوسطة والتجار.
الأصدقاء المبرمجون الذين لديهم فهم معين لـ ASP.NET، مهتمون بتكريس أنفسهم للمصادر المفتوحة، ومصممي الجرافيك ذوي مهارات فنية معينة. إذا كنت ترغب في الانضمام إلى فريق المصادر المفتوحة هذا، فأنا أرحب بذلك بشدة.
يتم الزحف إلى نظام الواجهة الخلفية بالكامل من واجهة صندوق بريد NetEase، ويتم تنفيذ كل HTML وCSS بنفسي.
تنفيذ وظيفة الكشف عن التحديث التلقائي للنظام
تدرك إدارة الحساب بشكل أساسي التمييز بين أذونات الأدوار، كما أن أذونات تصنيف المقالات ليست جاهزة بعد. بالإضافة إلى ذلك، فإن واجهة مستخدم إعدادات الأذونات ليست جيدة جدًا. إذا كان لدى أي أصدقاء اقتراحات جيدة، فيرجى الاتصال بي.
قائمة المعلومات جيدة أيضًا، ومن الممكن أيضًا إنشاء مقالات على صفحة القائمة.
للحصول على معلومات خفيفة، يمكنك استخدام التعبيرات العادية للزحف إلى القوائم والمقالات، وقد استخدمتها لالتقاط أكثر من 100000 جزء من البيانات، وسأقوم بتحسينها لاحقًا.
1. يتم تقسيم أذونات إدارة الواجهة الخلفية إلى مستخدمين ويتم تصنيف الأذونات حسب الصفحة. وفي المستقبل، سيتم أيضًا تنفيذ التحكم في مستوى تصنيف المقالة.
2. التحكم عبر الإنترنت للمسؤول يمكن للمسؤول نفسه إنشاء عنوان IP واحد فقط عبر الإنترنت في نفس الوقت، ولن تتمكن عناوين IP المتعددة من تسجيل الدخول.
3. تحقق إدارة الملفات التحكم في قاعدة البيانات وتمنع الارتباطات الساخنة في جميع أنحاء الموقع
4. يمكن أن يحقق تصنيف المعلومات مستويات غير محدودة، ويمكن ترتيب عناوين التصنيفات بشكل منفصل، ويمكن تخصيص فرز التصنيف.
5. يحقق نظام إنشاء الموارد المجمعة إرسال AJAX التلقائي دون التحديث والإنشاء التلقائي لوضع الترحيل. حتى لو قام أحد الزملاء بإنشاء 100000 مورد، فلن يتعطل الكمبيوتر، مما يحل الارتباك عند تحديث القوالب.
6. نظام زاحف خفيف الوزن يحتاج فقط إلى تكوين قواعد عادية للزحف إلى جميع المقالات في أي قائمة إلى الفئة المحددة للموقع.
7. وظيفة تكوين القالب المرنة تمكن من تداخل القالب، ويمكن تحقيق أوضاع بناء موقع الويب المعقدة.
8. باستخدام وظيفة إنشاء صفحة واحدة، يمكن إضافة أي قالب لجعل أي قائمة معلومات ممكنة، ويمكن إنشاء ملفات بأي تنسيق في أي دليل في مكتب الاستقبال.
9. نظام تجزئة الكلمات خفيف الوزن الذي يحقق في البداية تقسيم الحروف الصينية.
10. يتم إنشاء عنوان URL للمقالة باستخدام نظام بينيين الصيني، الذي يعمل على تحسين محركات البحث.
تعليمات التكوين:
هناك مشكلة واضحة حاليًا، وهي أنه عند تصحيح الأخطاء في VS، ستكون هناك مشاكل في تسجيل الدخول في الخلفية، وذلك لأن المؤلف استخدم IIS أثناء التطوير.
الحل: يوجد ملف Manage.Config في مجلد الإدارة. إذا قمت بفتحه، ستجد فيه عنوانين لموقع ويب، وتعتقد أن العناوين جميعها تحتوي على أرقام منافذ ويجب توحيدها.
قم بتسجيل الدخول إلى صفحة الواجهة الخلفية، ثم انظر إلى رقم منفذ المسار في شريط العناوين، ثم قم بتغيير المكانين في Manage.config إلى نفس المنفذ. وهذا موافق
قاعدة البيانات موجودة في المجلد DB_51aspx، واسم المستخدم وكلمة المرور لتسجيل الدخول في الخلفية هما admind / 111111.