صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: شيء محير !! مواقع كبيرة لا تستخدم قواعد بيانات لتنظيم محتواها !!

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932

    شيء محير !! مواقع كبيرة لا تستخدم قواعد بيانات لتنظيم محتواها !!



    موقع w3c ومواقع البلوج تحفظ البيانات في ملفات والملفات في مجلدات !! وذلك بدلاً من استخدام قواعد البيانات

    فإنك على سبيل المثال إذا كتب www.site.com/php/functions/index.htm

    فإنك تقرأ عن الدوال

    أو إذا كتبت www.site.com/soft/os/win/xp/pro/info.htm
    فإنك تقرأ معلومات عن نظام تشغيل وندوز إكس بي النسخه الإحترافية

    أو مثل مواقع البلوج www.siteblog.com/articles/2004/11/9

    فإنك تقرأ مقال مكتوب في اليوم التاسع من شهر 11 من عام 2004

    أليست هذه الطريقة صعبة الإدارة ؟؟ صعبة التنظيم ؟

    أليست الـ PHP وقواعد البيانات وجدت لتسهيل إدارة المحتوى ؟! وذلك لأنه إذا كثرت الملفات فإنه من الصعب التعديل عليها

    فماهي التقنية المستخدمه في مثل هذه المواقع ؟ هل يستخدمون شيء يسهل عليهم هذه العملية ؟؟

    المفروض مثلاً هذا الرابط www.site.com/articles/index.php/art_id=451
    يجلب المقال رقم 451 من قاعدة البيانات والذي مثلاً يتحدث عن نظام XP

    فإذا أردت تغيير شكل الصفحة أو نوعية الخطوط فإنك تعدل على صفحة واحدة وهي index.php الموجودة في المجلد articles فقط ..
    وبعدها أي مقال سيتم عرضه بنفس التصميم

    هل أنا غلطان ؟؟ أم هم من هو غلطان ؟!





    __________________
    نحن أمة إقرأ التي لا تقرأ


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    821


    السلام عليكم ورحمة الله وبركاته

    يوجد خطأ في الفهم

    فعدم وجود رقم لايعني عدم استخدام قواعد البيانات
    وحتى الامتداد html لايعني عدم استخدام قواعد البيانات

    يمكنك تغيير الامتداد من لوحة التحكم

    وايضا يمكنك بواسطة ASP و PHP انتاج صفحات html باستخدام قواعد البيانات

    وهذه عادة تستهدم في المواقع الاخبارية الكبيرة

    لاحظ مثلا موقع جريدة الشرق الاوسط
    http://aawsat.com/view/front/front.h...5,01,06,275700

    وموقع قناة الجزيرة :

    http://www.aljazeera.net/NR/exeres/2...AEBFCB09BA.htm

    تداول للاسهم

    http://www2.tadawul.com.sa/wps/portal/!ut/p/.cmd/cs/.ce/7_0_A/.s/7_0_4AI/_s.7_0_A/7_0_4AI


    ببلش اريبيا

    http://www.publisharabia.com/aboutus/23-03-2004.htm





    __________________
    www.abu3amer.com

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    انا ماقصدي الإمتداد ..


    قصدي طريقة توزيع الملفات !!!





    __________________
    نحن أمة إقرأ التي لا تقرأ

  4. #4


    السلام عليكم

    في اسباب كثيرة تجعل المواقع الكبيرة او الذي عليها اقبال كبير جدا جدا انها تستخدم ملفات نصية لصفحاتها الثابتة

    فمثلا موقع اخباري يزوره عشرات الالاف او قد يتواجد عدد كبير جدا جدا في نفس الوقت ...
    هل من المعقول ان يتم عرض الكم الهائل من الاخبار في نفس الوقت من قاعدة البيانات بدون ان يسبب ذلك ضغط او ارهاق لها ...

    انا لا اتكلم عن حجم القاعدة انا اتكلم عن حجم الطلب من القاعدة ... وارجو التميز بينهم

    هذا للقاعدة فما بالك لو نظرنا بعد للضغط إلي يصيب الملف المسؤول عن عرضها
    انا اضن 2000 طلب فقط وليس عشرات الالوف في نفس الوقت والثانية يكفي يجعل الملف يتاخر في التنفيذ او يعطيك اي خبر والسلام على اضعف الايمان

    ومن ناحية اخرى محركات البحث إلي اغلب نتائجها تكون في صالح مواقع التي تعتمد على قواعد نصوص اكثر من المواقع التي يتم تمرير محتوياتها بالمتصفح

    وبعدين القواعد النصية عمرك ما بتسمع عن الموقع وقف لانه هناك عطل او توقف في القاعدة البيانات او اي شي من هل قبيل ...

    اما من الناحية الامنية هذا يوقيها من عمليات التخريب ... لانه مافي شي مثلا تغرقه بكم هائل من طلبات او تجد فيه ثغرة يساعدك في الاختراق ... الخ

    وطبعا كل شي له سلبيات واجابيات ويمكن من سلبياته الكلام إلي تفضلت وقلته
    فإذا أردت تغيير شكل الصفحة أو نوعية الخطوط فإنك تعدل على صفحة واحدة وهي index.php الموجودة في المجلد articles فقط
    مع العلم انه يوجد حلول لها
    وهذا وجهت نظري بالموضوع ...

    وشكرا





    __________________
    موت الصالح راحة لنفسه * وموت الطالح راحة للناس

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    821


    السلام عليكم
    اخي مسالم2002
    اسمح لي ان اخالفك الرأي
    فلن تجد اي موقع كبير يعتمد على ملفات نصية

    اذا كنت ترى ان هناك مشكلة في طلب بيانات من القاعدة 2000 مرة في وقت واحد
    فما رأيك بفتح ملف 2000 مرة في نفس الوقت؟؟؟
    انت بنفسك ذكرت "هذا للقاعدة فما بالك لو نظرنا بعد للضغط إلي يصيب الملف المسؤول عن عرضها"
    فنفس المشكلة مع الملفت النصية ؟ اليس كذلك؟
    المواقع الكبيرة تعتمد على اسلوب ذكي يسمى الكاشينج caching

    وهو نفس الاسلوب الذي اعتمدته مثلا منتديات VB في النسخة الجديدة 3





    __________________
    www.abu3amer.com

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2001
    المشاركات
    749


    مب شرط

    شف موقعي وموقع سردال

    http://www.al7ot.net/archives/2005/01/06/dream/

    http://www.serdal.com/archives/2004/12/29/bbpress

    كلها نفس البرنامج اللي هو wordpress





    __________________
    www.fmlog.com

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    اقتباس المشاركة الأصلية كتبت بواسطة المحارب
    مب شرط

    شف موقعي وموقع سردال

    http://www.al7ot.net/archives/2005/01/06/dream/

    http://www.serdal.com/archives/2004/12/29/bbpress

    كلها نفس البرنامج اللي هو wordpress

    ايوا .. هذا قصدي .. إن تكون الملفات بهذا الشكل ..

    نفرض إن موقع كبير معمول بهذا الشكل .. وأراد صاحبه أن يغير التصميم .. فماذا سيفعل ؟؟
    ولنفرض أن لديه 1300 صفحة HTML





    __________________
    نحن أمة إقرأ التي لا تقرأ

  8. #8


    السلام عليكم
    اقتباس المشاركة الأصلية كتبت بواسطة أبوعامر
    السلام عليكم
    اخي مسالم2002
    اسمح لي ان اخالفك الرأي
    فلن تجد اي موقع كبير يعتمد على ملفات نصية

    اذا كنت ترى ان هناك مشكلة في طلب بيانات من القاعدة 2000 مرة في وقت واحد
    فما رأيك بفتح ملف 2000 مرة في نفس الوقت؟؟؟
    انت بنفسك ذكرت "هذا للقاعدة فما بالك لو نظرنا بعد للضغط إلي يصيب الملف المسؤول عن عرضها"
    فنفس المشكلة مع الملفت النصية ؟ اليس كذلك؟
    المواقع الكبيرة تعتمد على اسلوب ذكي يسمى الكاشينج caching

    وهو نفس الاسلوب الذي اعتمدته مثلا منتديات VB في النسخة الجديدة 3
    هلا اخوي أبوعامر
    الحين مثلا هذا العنوان
    http://www.aljazeera.net/NR/exeres/2...AEBFCB09BA.htm
    موب 2000 بال 20000 مره لو تم طلبه هل ستكون النتيجة مطابقة لنفس نتيجة ملف مسؤول عن عرض كل الاخبار ؟؟ وبعدين هل تضع ضغط على خبر واحد نفس الضغط على ملف مسؤول عن كل الاخبار ؟؟ في الاول الضغط على خبر واحد اما الثانية الضغط على كافة الاخبار لان هناك ملف يقوم بعرضها ... فأيهما افضل لك ...

    وبعدين الكاشينج ما اضن راح يفيد في حال مثلا كان 2000 زائر في نفس الوقت جدد او من خارج الموقع نفسه يعني لينك قادم من موقع اخر ... مع انها اسلوب ناجح وجيد ما ننكره
    ولكن اتكلم عن الاحتمالات وهي احتمالات نادرا جدا جدا ما تحدث طبعا .. ولكن يوضع بالاعتبار بما ان حدوثها ممكن

    والكلام مش للغة معينه الكلام عام بغض النظر عن لغة البرمجة ...

    وشكرا





    __________________
    موت الصالح راحة لنفسه * وموت الطالح راحة للناس

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    طيب .. كيف يقدروا يتحكموا في هذا العدد الهائل من الصفحات ؟!

    وكيف يقدروا يغيروا تصميم هذه الصفحات ؟؟

    وكيف وكيف وكيف .. الخ ؟! لغات البرمجة باستخدام قواعد البيانات تسهل هذا الأمر بشكل أكثر من رائع وجبار ؟!

    ولكن في هذه الحالة كيف يسيطرون على التصميم والتعديل ؟؟ موقع مثل موقع الجزيرة راح يكون فيه عشرات اللآلاف من الصفحات ..





    __________________
    نحن أمة إقرأ التي لا تقرأ

  10. #10


    السلام عليكم
    اقتباس المشاركة الأصلية كتبت بواسطة مبرمج إنترنت
    طيب .. كيف يقدروا يتحكموا في هذا العدد الهائل من الصفحات ؟!

    وكيف يقدروا يغيروا تصميم هذه الصفحات ؟؟

    وكيف وكيف وكيف .. الخ ؟! لغات البرمجة باستخدام قواعد البيانات تسهل هذا الأمر بشكل أكثر من رائع وجبار ؟!

    ولكن في هذه الحالة كيف يسيطرون على التصميم والتعديل ؟؟ موقع مثل موقع الجزيرة راح يكون فيه عشرات اللآلاف من الصفحات ..
    هي ممكن تكون نقطة سلبية ... مع انه يوجد كذى حل ...
    ولو عني انا راح اعمله باستخدام SSI بحيث يكون الهيدر والفوتر ثابت واي وقت اريد تعديل اعدل في ملفات الهيدر او الفوتر وراح يتعدل في الكل ...

    وشكرا





    __________________
    موت الصالح راحة لنفسه * وموت الطالح راحة للناس

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    اقتباس المشاركة الأصلية كتبت بواسطة مسالم2002
    السلام عليكم

    هي ممكن تكون نقطة سلبية ... مع انه يوجد كذى حل ...
    ولو عني انا راح اعمله باستخدام SSI بحيث يكون الهيدر والفوتر ثابت واي وقت اريد تعديل اعدل في ملفات الهيدر او الفوتر وراح يتعدل في الكل ...

    وشكرا
    مافي مشكلة .. الهيدر والفووتر ملفات ثابته

    طيب .. لون الخط ؟؟ نوع الخط ؟؟ لون الخلفية ؟ السكرول بار ؟!



    اممممممممممممممممم ... جتني فكرة شكلهم يستخدمون CSS ؟! وبكذا فقط المحتوى يكون مكتوب ! والتصميم في ملف واحد ؟! هل كلامي صحيح ؟!

    وإذا كان صحيح .. أرد على الأخوة اللي يقولوا ضغط على الصفحات .. نفس الشي راح يكون ضغط على صفحات ثابته





    __________________
    نحن أمة إقرأ التي لا تقرأ

  12. #12


    السلام عليكم

    اخوي مبرمج إنترنت ...
    خذ الموضوع ببساطة وفكر فيها ... وقولي وين الانسب من بين الخيارين التالين

    عنوان صفحة
    www.site.com/dir/2005/01/06.htm
    وهي تحتوي على خبر مثلا لو يدخله 2000 شخص ماذا سياثر ذلك على الموقع او على الزوار الاخيرين الذين يتصفحون اخبار اخرى

    ولكن عنوان ملف يعرض الاخبار عن طريق الاي دي مثال خبر 112 تكون
    www.site.com/file?id=112
    ما بالك 2000 شخص كل شخص منهم يطلب اي دي مختلف عن الاخر او حتى نفس اي دي الخبر
    كيف سيكون تاثيره على الموقع او على الزوار الاخرين ... مع العلم ان الضغط هنا على الملف وعلى القاعدة ... الا تضن انه قد ينهار او يحدث بطئ فيه ؟؟

    وانا بصراحة ما سمعت عن ملف html انهار بسبب مليون شخص زاره او طلبه
    واذا حدث ياخي يزول في ستين دهية عندي غيره من الاخبار وبالالاف ...
    والزوار الاخرين مرتاحين الكل يقراء ويتصفح على كيفه بدون ما يلاحظ احدهم ان الخبر الفلاني قتل على يد مجهولين

    اتمنى اكون وضحت وجهة نظري اكثر ....

    وشكرا





    __________________
    موت الصالح راحة لنفسه * وموت الطالح راحة للناس

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2001
    المشاركات
    749


    اذا كان قصدك هذا فالبرنامج PHP وفقد تم عمل ملف hacsses وهو اللي قام بعمليه التغيير هذي





    __________________
    www.fmlog.com

  14. #14


    على قاعدة " ليس كل ما يلمع ذهباً " فليس كل ما ينتهي بـ html يعتبر مصنوع بـ html

    الـ htaccess تستطيع أن تموّه عليك بهذا الشأن .. كما ذكر الأخ المحارب .

    لا تحظرني الطريقة وكيفيتها الآن ولكن قوقل لن يقصّر معك .. إبحث عن htaccess و FollowSymLinks و RewriteRule وستجد ضالتك .





    __________________
    سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك

  15. #15
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    تسمى هذه الحركة بال Rewrite mod و هي Module مع الApache

    و مثل ما قال لك الأخ ابو منار جزاه الله خير ابحث عن الكلمات التي دلك عليها و ستجد ضالتك

    اضف ايضا
    mod_rewrite
    RewriteEngine





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض