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


آخر المواضيع
الموضوع
تاريخ ارسال المشاركة
بواسطة
مرحبا بكم أيها الأحباب من جديد ..
من بريد المنتدى ذات يوم ...
كتاب الانتصار للنبي المختار ﷺ (يصور لأول مرة) المؤلف: د.سليمان بن صفية الجزائري
رحم الله الشيخ علي الحلبي ..
بشرى صدور موقع جديد للشيخ أبو يزيد المدني (سليم بن صفية)
حذروا من صناعة المعاقين في بيوتكم
‏الرفقة الدافئة
يا طالب العلم البشرية كلها بحاجة إليك.
قصة قصيرة جملية
حكمة وعبرة ✍
الخميس 29 ديسمبر 2022 - 11:57
الخميس 29 ديسمبر 2022 - 9:20
الإثنين 28 ديسمبر 2020 - 15:30
الخميس 3 ديسمبر 2020 - 18:36
الأربعاء 22 يناير 2020 - 18:36
الجمعة 21 ديسمبر 2018 - 20:08
الخميس 20 ديسمبر 2018 - 12:28
الإثنين 17 ديسمبر 2018 - 13:30
الخميس 6 ديسمبر 2018 - 21:09
الإثنين 3 ديسمبر 2018 - 20:11











شاطر
 

 هل تعرف شيئا عن "نصوص asp البرمجية ؟ "

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل 
كاتب الموضوعرسالة
أم سيرين

أم سيرين

عدد الرسائل :
1589

العمر :
56

تاريخ التسجيل :
21/02/2009


هل تعرف شيئا عن "نصوص asp البرمجية ؟ " Empty
مُساهمةموضوع: هل تعرف شيئا عن "نصوص asp البرمجية ؟ "   هل تعرف شيئا عن "نصوص asp البرمجية ؟ " I_icon_minitimeالإثنين 19 أكتوبر 2009 - 17:32

بسم الله الرحمن الرحيم

كلمة ASP يرمز إليها في قاموس مطوري الوب إلى الجملة ( Active Server Pages صفحات الخادم النشطة) وهي تقنية أدرجتها شركة مايكروسوفت في مزود الويب الخاص بها وهو IIS. تعتمد هذه التقنية على إدراج نص سكريبت من نوع فيجول بيسك (VBScript) أو جافا (Jscript) يتم تنفيذه في مزود الويب قبل أن ترسل الصفحة للمستخدم ويسمى هذا بـ(Server-Side Script) هذه التقنية تساعد على إنشاء صفحات ويب ديناميكية اعتمادا على قواعد بيانات أو على مدخلات المستخدمين، وهي شبيهة بتقنية CGI مع أنها تتفوق عليها من ناحية السرعة وسهولة البرمجة، وأنها تعطي ثباتا أكبر للجهاز الذي يحتوي على مزود الويب. وتتميز هذه التقنية بأنها لا تستلزم وجود أي برامج أخرى على جهاز المستخدم، بل تقوم بإرجاع صفحة HTML عادية يمكن عرضها في أي متصفح بغض النظر عن نوعه، وسبب هذا أن السكريبت يتم تنفيذه في المزود قبل أن ترسل الصفحة للمستخدم. كما أن هذه التقنية تعطي قابلية توسع كبيرة للمبرمجين حيث إنه بإمكان المبرمج أن يقوم ببرمجة كائن اكتف اكس ActiveX Object ومن ثم تركيبه على مزود الويب واستخدامه في صفحات ASP الديناميكية وهذا بلا شك ميزة كبيرة.
و بالطبع فإنه كما ذكرت فإن أي شخص يستطيع الوصول للقرص الصلب للجهاز المحتوي على مزود الويب، فإنه يستطيع قراءة النص البرمجي، وبالتالي معرفة الكيفية التي استخدمها المبرمج لتنفيذ الوظائف الموجودة في الموقع. وهذا يعني إمكانية "سرقة" البعض للنصوص البرمجية أو استخدامها مع التعديل عليها بدون أن يعلم أحد بذلك! لذا يمكنك حل هذه المشكلة بإحدى طريقتين.
الأولى: هي استخدام مكونات ActiveX components حيث تقوم بكتابة الجزء المهم من البرنامج بأي لغة برمجة تريدها مثل فيجول بيسك أو غيرها، ومن ثم تقوم بتحويلها إلى مكون أكتف اكس يتم تركيبه في الجهاز المحتوي على مزود الويب ومن ثم تقوم بمناداة الوظائف Function Calling الموجودة في ذلك المكون. فعلى الرغم من أن هذه الطريقة تحمي حقوقك، فإن شركات الاستضافة في الغالب لا تحبذها، وترفض تركيب أي مكون أكتف اكس مزود من قبل العميل، وذلك لأنه يعمل كأي برنامج آخر وفي ذلك مخاطر أمنية على المواقع الأخرى المستضافة في نفس الجهاز. إذا واجهتك مع الجهة المعنية بالاستضافة مثل هذه المشكلة فعليك بالطريقة الثانية وهي باستخدام Microsoft Script Encoder وهو برنامج يقوم بأخذ ملف ASP ويقوم بتشفير النص البرمجي الموجود بداخله بحيث يصبح غير مقروء إلا من قبل برنامج مزود الويب. وفي هذه الحالة فإنه حتى لو استطاع شخص الوصول للقرص الصلب فإنه لن يستطيع قراءة النص البرمجي لأنه مشفر. وهذا الحل أسهل من الحل الأول، بالإضافة إلى أنه لا يتطلب إعادة كتابة البرنامج من جديد بلغة برمجية أخرى، ولا يتطلب كذلك تركيب أي مكون في الجهاز المستضيف للموقع.
وبالمناسبة فإن كلمة ASP هي اختصار، وقد يرمز هذا الاختصار إلى أكثر من مصطلح. فهي في قاموس الأنشطة التجارية تأتي اختصارا لـ Application Service Provider وتعني الشركات التي تقوم بتوفير خدمة استخدام برامج معينة للأفراد أو للشركات عبر الإنترنت بحيث تغنيهم عن تركيب هذه البرامج على أجهزتهم الخاصة.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 

هل تعرف شيئا عن "نصوص asp البرمجية ؟ "

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

 مواضيع مماثلة

-
» هــــل تعرف معنى لفظ الجلاله ""الــلــه""؟؟اذا اتفضل...
» "عميروش" أوصل صوت "الثورة الجزائرية " إلى.. " أمريكا"
» "الدَّعْوَة الإسْلاميَّة" بَيْنَ "التـّرْغـِيبِ" و "التـّرْهِيبِ".. !
» "لا تقل"لا حياة لمن تنادي" ولكن قل:"لا منادي ينادي"
» لماذا لا نحي عهد "الزردة" و"الوعدة" ؟.. بقلم: الشيخ أحمد حماني - رحمه الله -

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منــــتديات تبسة الإســـــلامية :: أقسام متنوعة :: عالم التـــقنيـــة و الأنترنت-