ما الجديد
ستار دي في بي | StarDVB

أهلاً وسهلاً بك من جديد في ستار دي في بي StarDVB. تم في الاونة الاخيرة تطوير وتخصيص الموقع ليشمل IPTV و SMART TV بشكل أوسع من السابق. إذا كنت مسجل سابقا يمكنك الدخول باسم المستخدم السابق نفسه، وإن كنت غير مسجل مسبقاً، يمكنك التسجيل الان. نرحب بمشاركاتك واقتراحاتك في أي وقت، نتمنى لك وقتاً ممتعاً معنا.

سؤال و استشارة من اخوكم فلا تردوه

subzero

ستار جديد
السلام عليكم و رحمة الله و بركاته
بعد التحية و السلام على عيونكم (مشرفين &اعضاء&زوار)ارجو الرد على سؤال صغير حيرني و ارجوا ان يكون الجواب عندكم و الشكر لكم اولاً .
سؤال : اريد ان اعمل حماية على صفحة من صفحات الويب فما هي اللغة المناسبة التي يمكن ان استعملها
(كما تعرفون الكم الهائل من لغات برمجة و برامج تصميم للمواقع )وهذا الكم الهائل عمل لي تشويش فرايت ان استشير صديق و هو منتداكم الرائع وارجوا ان تكون هذه اللغة بسيطة نوعاً ما و تفي بالغرض .
استشارة صغيرة : ماهي انواع الحماية التي يمكن ان اعملها على صفحة الويب
ارجوا ان لا اكون قد ازعجتكم بهذا السؤال و اتمنى ان لا تبخلوا (اكيد لن تبخلوا)علية بمعلوماتكم القيمة و ارجوا الرد السريع لضيق الوقت .
وشكــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــراً
اخوكمsubzero
 

Mak

المشرف العام
الموضوع طويل ويتطلب كتاباً كاملاً لشرحه

بإختصار

استخدم لغة برمجة ASP.NET

وذلك عن طريق برنامج MicroSoft Visual Studio . NET

والسيرفر الذي يشغل هذه الصفحات هو Windows 2003 Server
 

subzero

ستار جديد
شكراً اخي العزيز Mak و ارجوا التوضيح اكثر قليلاً و الف شكر مرة اخرى
 

Mak

المشرف العام
كتاب باللغة العربية وان لم اجد بالانجليزية يتحدث عن هذا الموضوع ولكن في الوقت الراهن تفضل بقراءة هذا المدخل:

مدخل


إن كنت قد سمعت بهذه اللغة من قبل، فلا داعي لقراءة هذا الجزء : ) ولكن لا مانع من قراءته إن أحببت ذلك. بالتأكيد الكثير منا سمع بهذه اللغة ويطمح إلى تعلمها.. وإن لم يسمع عنها فقد يطمح لتعلم شيء جديد في عالم تصميم المواقع.. لإنشاء موقع متميز.. أليس كذلك ؟؟


سأقوم معكم برحلة تعليمية بسيطة.. سنتعلم من خلالها كيفية استخدام هذه اللغة، وسأخبركم سر عنها .. إنها سهلة جدا وليست معقدة. وسنتعلمها بإذن الله بكل سهولة ويسر.. وسأستخدم مشروعا صغيرا خلال الرحلة لتطبيق ما نتعلمه من اللغة على المشروع بذلك سننتهي معا بموقع جاهز يعمل بهذه اللغة صممناه بأنفسنا، مستعدون ؟ : ).. إذا هيا نتوكل على الله ونبدأ رحلتنا التعليمية للغة ASP السهلة والرائعة.


ما الحاجة لاستخدام ASP ؟


يمكنك تصميم صفحات رائعة باستخدام لغة HTML أو أحد برامج التصميم التي تمكنك من عمل ما تشاء (تقريبا) ثم تحويل عملك للغة HTML كبرنامج Microsoft FrontPage أو Dreamwaver لشركة Macromedia. إذن لماذا أضيع وقتي بتعلم ASP?!!


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


تستطيع باستخدام صفحة ASP عرض هذه البيانات في الشاشة باستخراجها مباشرة من قواعد البيانات المخزنة فيها البيانات بدلا من تخزين هذه البيانات على صفحات HTML . وتتميز صفحات ASP عن HTML بكونها صفحات غير ثابتة المعلومات.. فالمعلومات بها مؤخذة من قواعد البيانات وتتغير في الصفحة بتغير المعلومات في قواعد البيانات وسأطلق هذه الميزة كلمة صفحات تفاعلية أي أنا تتفاعل وتتأثر في الصفحة بتأثر وتغير المعلومات في قواعد البيانات. ومن الأمثلة على هذه الصفحات.. غرف الحوار Chat ، المنتديات Discussion Board ، سجل الزوار Guest Book ، قوائم المشتركين.. وغيرها من الصفحات التي تتطلب استقبال وإرسال المعلومات.


متطلبات العمل على لغة ASP :


أولا : تركيب Personal Web Server أو Internet Information Server


اللغات المتقدمة لبرمجة المواقع أمثال ASP و PHP و CGI وغيرها، لا تعمل مباشرة على الأجهزة الشخصية. فهي تحتاج لـ Server حتى تعمل. بإمكانك حجز مساحة (مجانية أو باشتراك شهري) في أحد مواقع الاستضافة في الإنترنت Hosting Providers فأجهزتهم عبارة عن Servers (أنصح بالاشتراك في موقع http://www1.domaindlx.com فهو يقدم مساحة مكانية تدعم لغة ASP وقواعد بيانات MS Access). لكن ذلك ليس نهاية المطاف، فتكلفة الاتصال بالإنترنت مكلفة في بعض البلدان، وتصميم الموقع أثناء الاتصال، قد يكلف الكثير من الأموال. لذا، بإمكانك تركيب بعض البرامج التي تجعل من حاسبك الشخصي Server.


لمستخدمي ويندوز 98 أو ويندوز ملينيوم :

قم بتركيب برنامج Personal Web Server (PWS) وتركيبه في غاية البساطة.. كل ما عليك هو فتح قرص ويندوز 98 Win98 CD واختر المجلد add-one ومنه pws ومنه شغل الملف setup.exe (سيتم شرح هذا الأمر بالتفصيل في الدرس التالي).

ملاحظة: إن لم تجد مجلد باسم pws في قرص الويندوز 98 فابحث عن مجلد باسم asp.


إن لم لكن لديك قرص ويندوز 98 يمكنك سحب البرنامج من هذا الرابط:

http://www.alnoor-world.com/download/PWS.zip


لمستخدمي ويندوز 2000 أو NT :

قم بتركيب خدمة Internet Information Server للويندوز وستجده كخدمة متوفرة مع سيدي تركيب الويندوز، وذلك بالذهاب لي لوحة التحكم Control Panel ثم اختيار إضافة وإزالة مكونات ويندوز Add/Remove Windows Components واختيار Internet Information Server منه.



ثانيا : إختيار برنامج لكتابة نصوص ASP :


لكتابة نصوص ASP لا تحتاج بالضرورة لاستخدام برنامج خاص لذلك. سأستخدم خلال الشرح برنامج Front Page لأنه متوفر عند الأغلبية ونستطيع باستخدامه تصميم شكل الصفحات ، وإن أردتم استخدام برامج أخرى تستطيعون أيضا متابعة الدروس معنا. إن كنت تريد استخدام برنامج NotePad الذي يأتي مع الويندوز يمكنه القيام بالواجب. إلا أنني لا أنصحك حاليا باستخدام Note Pad لأنه لن يساعدك في تصميم شكل الصفحة. كذلك تستطيع استخدام أي برامج تصميم صفحات الويب مثل Microsoft Front Page أو Macromedia Dream Weaver ، أو Microsoft Interdev المتخصص في إنشاء صفحات ASP ولغات غيرها.


إذا قم بتركيب Front Page إن كنت لا تملك برنامجا أخر للتصميم ،


ثالثا: برنامج قواعد البيانات:


يمكننا استخدام SQL أو Microsoft Access أو غيرها من برامج قواعد البيانات.. لكنني سأعتمد على Microsoft Access 2000 وذلك لتوفره عند الأغلبية.
منقول وكاتب الموضوع هو خالد الحر جزاه الله خيراً
 

subzero

ستار جديد
عشت اخيmak و رحمه الله والديك و اتمنى التواصل بهذه الرحلة التعليمية وجزاك الله خيراً انت و كاتب الموضوع خالد والشكر لكم اخوكم Subzeroاني انتظر احر من الجمر الدرس التالي
 

medhatshams2003

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

subzero

ستار جديد
اخي مدحت
ان الهدف من عمل حماية على صفحات الويب ( طبعاً الحماية على صفحة من صفحات الويب او موقع من تصميمك وليس على الصفحات الويب التي تدخل عليها كما هو الحال في هذه الصفحة ) هو حمايتها , حمايتها من ماذا ؟ من الفيروس او الهاكر وهذا شي كبير على مستوانا لحد الان و لكن مستقبلا ان شاء الله .
كذلك حماية البيانات الموجودة في هذه الصفحة فانت مثلا عند تسجيل دخولك في منتديات ستار دي في بي فانت تمتلك password & usernemeخاصة بك وهذه معناها ان الصفحة محمية لدرجة معينة ( ليس كلمن هب و دب يستطيع المشاركة في هذا المنتدى فقط الاعضاء), الحماية شيء مهم اخي العزيز و اذا اعجبك الموضوع ( حماية الويب ) فاني في اقرب وقت سوف اشارك في هذا المنتدى بهذا الموضوع ان شاء الله .

سؤال الى الاخ المشرف MAK هل تنجح معي لغة الجافا سكريبت في عمل حماية من نوع password & userneme

اخوكم sub zero
 
أعلى