إنشاء سيرفر يتم تشغيل موقع من خلاله
#1
هل من طريقة لتشغيل صفحة هوتميل Html مثلا في سيرفر نقوم بانشائه بواسطة الكود وعلى جهازنا المحلي 127.0.0.1

مثلا عندي ملف على C أسمه Index.html عندما اشغل برنامج بالدلفي تفتح الصفحة في المتصفح الافتراضي بالشكل التالي

Http:\\172.0.0.1\index.html

او بالشكل التالي

Http:\\index.html

هل يوجد مثال

او اداة او فكرة
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد
#2
صفحات html على غرار php لا تحتاج الى مفسر ..
لذلك يمكنك ارفاقها مع برنامجك و ستشتغل بدون الحاجة للسيرفر .
Open Your Source .. Open Your Mind
الرد
#3
حبيبي انت بحاجة لفهم ملهو سيرفر اصلا ؟
سيرفر هو برنامج عادي - ك apatch server - عمله هو انه يقوم برد على طلبات زبائن عبر برتكول الـ http
طبعاا سيرفرات الان متقدمة اد انها توفر لغات سكريبتك لتحكم بطلبات باكثر سلاسة - ك php -

مثال على سيرفر بسيط
انشأ مشروع دلفي فارغ و اضف اليه الـ indy http و اجعله active عبر بورت 80 افتراضي
الان في حدث on command get يمكنك استقبال طلبات غبر برمتر reaquest و رد عليها غبر برمتر responce

اوكي افتح متصفح و كتب http:\\127.0.0.1
الان متصفح سينادي برنامجنا و يمرر له اي post او get متوفرة و ينتظر رد منه
فلو كتبنا في دالة on command get سطر
responce.body = hello world
ستلاحظ ان متصفح سيظهر هته عبارة

المتصفح يفهم لغة الـ html و يمكنك تنسيق ردودك عبرها

للمزيد اطلع على برمجة الويب عبر دلفي
.:: مبرمج شوارع ::.
الرد
#4
اهلا وسهلا

إقتباس :صفحات html على غرار php لا تحتاج الى مفسر ..
لذلك يمكنك ارفاقها مع برنامجك و ستشتغل بدون الحاجة للسيرفر .

اجل شكرا اعلم هذا انا ذكرت الهوتميل على سبيل المثال لتكن صفحة Index.asp مثلا

إقتباس :حبيبي انت بحاجة لفهم ملهو سيرفر اصلا ؟

كنت اعلم ان Indy قد يكون فيها الحل ولكني لم اجربها
انا اعلم البرمجة بواسطة ASP.net وكذكك بعض PHP
ولكن لتكون الصورة واضحة: انشي نموذج عليه اداة WEBBrowser تستدعي الصفحة الرئيسية Index.asp
وطبعا لن تشتغل الا بحال كنا نستخدم سيرفر مثبت على الجهاز
ولذلك ارغب في انشاء سيرفر لحضة تشغيل برنامجي يقوم على تشغيل المشروع ككل واقوم بانهائه عند انهاء البرنامج
دون الحاجة الى الاعتماد على سيرفرات اخرى خارجية .

هذا ما قصدت وعلى العموم indy http ربما تملك الحل وساجربها
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد
#5
ان تعمل سيرفر من صفر و تجعله يفهم لغات ك php و asp مشروع كبير جداا
ما يمكن عمل هو ان تجعل متصفح الضحية يتواصل مع سيرفر مباشرة عبر الـ html
.:: مبرمج شوارع ::.
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم