• 0

هل يمكن قفل الكود المصدري بلغة php؟

هل يمكن قفل الكود المصدري source code بلغة php؟ وكيف؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

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

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

مثال على الطّلب والإجابة:

MyAPI.com/singular_to_plural?singular=كلمة?secret_key=secret

=> كلمات

MyAPI.com/singular_to_plural?singular=موقع?secret_key=secret

=> مواقع

MyAPI.com/singular_to_plural?singular=مكان?secret_key=secret

=> أمكنة

MyAPI.com/singular_to_plural?singular=كلمة

=> تحتاج إلى كلمة سر لاستخدام هذه الخدمة

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

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

إذا أردت اخفاء شيفرتك المصدرية بشكل كامل فالحل في إنشاء خادم خاص بك (في منزلك مثلا) أو استخدام احدى شركات الاستضافة الآمنة.

إذا أردت اخفاء شيء محدد (مثلا خوارزمية) فتوجد طرق أخرى عديدة لاخفائها بدلا من اخفاء كامل شيفرة php للموقع.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن