محمود موسى2 نشر 25 أغسطس 2021 أرسل تقرير نشر 25 أغسطس 2021 السلام عليكم. عندي web system مبرمج بواسطتي بإطار العمل php laravel 8. الموقع يعمل offline على السيرفر المحلي ولن يرفع على server و domain عند تسليمه للعميل اي ستكون ملفات الموقع مخزنة على الجهاز الخاص بالعميل دوماً. فكيف أمنع العميل من مشاركة ملفات الموقع لشخص آخر؟ سيتم تسطيب ملفات الموقع بمجلد xampp على جهاز العميل. هل من طريقة لمنعه من مشاركة الملفات؟ وشكرا❤ 1 اقتباس
0 Hassan Hedr نشر 25 أغسطس 2021 أرسل تقرير نشر 25 أغسطس 2021 بعض لغات البرمجة كـ C تمر بمرحلة تحويل من الشيفرة المصدرية إلى لغة الآلة وينتج ملفات مكتوبة بلغة الآلة يمكن تنفيذها مباشرة، من يريد تنفيذ البرنامج فقط يحتاج للوصول الى البرنامج التنفيذي المكتوب بلغة الآلة وتنفيذه مباشرة ويمكنك ابقاء الشيفرة المصدر لديك دون مشاركتهاهذه اللغات تسمى Compiled Languages يقابلها لغات أخرى مثل PHP, Python, Javascript لا تترجم وانما يقوم المفسر الخاص باللغة (Interpreter) عند التنفيذ بالمرور على الشيفرة المصدرية سطر سطر وتنفيذها، أي من يحتاج لتنفيذ البرنامج (في حالتك العميل) سيحتاج للوصول للشيفرة المصدرية حتى يتمكن من تنفيذهاهذه اللغات تسمى Interpreted Languages الحلول المقترحة في حالتك: الحماية القانونية إن أمكن بكتابة عقد مع العميل بمنع البيع او النسخ أو الإفصاح عن الشيفرة المصدرية للنظام (حماية ممتازة إن توفرت) قم بتمويه الشيفرة المصدرية قبل تسليمها للعميل ما أمكن أي جعلها غير قابلة للقراءة بالاستعانة بمموه (حماية متوسطة) استئجار استضافة على حسابك الشخصي وتنصيب النظام عليها وتوفير الوصول للعميل فقط الى الواجهة الأمامية للموقع أو أي خدمات يستفيد منها (حماية ممتازة) 1 اقتباس
السؤال
محمود موسى2
السلام عليكم.
عندي web system مبرمج بواسطتي بإطار العمل php laravel 8.
الموقع يعمل offline على السيرفر المحلي ولن يرفع على server و domain عند تسليمه للعميل
اي ستكون ملفات الموقع مخزنة على الجهاز الخاص بالعميل دوماً.
فكيف أمنع العميل من مشاركة ملفات الموقع لشخص آخر؟
سيتم تسطيب ملفات الموقع بمجلد xampp على جهاز العميل.
هل من طريقة لمنعه من مشاركة الملفات؟ وشكرا❤
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.