encode کردن کدهای php
همانطور که میدانید کدهای php بصورت open source ارائه میشوند. این یعنی اینکه php بر عکس asp رایگان هست. پس همین الان میتونید php رو رایگان دانلود کنید و ازش استفاده کنید. اما یک مشکلی این وسط هست. کدهایی که با php مینویسید هم open source هست!
پس اگر چند ماه وقت بذارید و یک اسکریپت بنویسید و اون رو هاست کنید و کسی بیاد به هاستتون دسترسی داشته باشه و از کدهاتون کپی بگیره به راحتی میتونه تغییرات لازم رو بر روی کدهاتون اعمال کنه و یک سایت جدید برای خودش بنا کنه! این خیلی بده درسته؟ تمام زحمتاتون به هدر میره ! اما نگران نباشید. نرم افزارهایی هستند که به شما کمک میکنند برای کدهای خودتون لایسنس بذارید تا روی domain دیگه ای کار نکنه اسکریپتتون. حتی میتونید استفاده از نرم افزار رو در فلان تاریخ منقضی کنید و اسکریپتی که فروخته اید قفل بشه و مشتری دوباره به شما مبلغی رو بپردازه و شما دوباره سایت رو براش فعال کنید. یکی از مزیت های دیگهی نرم افزار های انکودر یا کدگذار اینه که کدهای شما رو ناخوانا میکنه تا دیگه کسی از کدهاتون سر درنیاره! این نکته رو بگم که هیچ روش کدگذاری امن نیست و بالاخره یک روزی دیکد (decode) میشه! نرم افزار های کدگذاری php رایگان نیستند و خیلی گران هستند . نرم افزار هایی مانند : ionCube,sourceGuardian,zend guard از جمله این نرم افزاها هستند که باید بر روی سرور نصب باشند تا کدهای encode شما رو compile کنند. اگر همیشه از نسخهی بروز این نرم افزار های استفاده کنید به همین راحتی کسی نمی تواند کدهای شما را decode کند; پس زیاد هم نگران نباشید. در این بین نرم افزارهای رایگانی هم هستند که به شما کمک میکنند کدهای php را ناخوانا کنید تا کسی از کدهایتان سر درنیاورد. برای مثال ما نرم افزار MyPhpGuard را برای دانلود در اختیارتان قرار داده ایم. ما قطعه کدی را برای شما با نرم افزاری که برای دانلود قرار داده ایم کدگذاری خواهیم کرد و اجرای کد را خواهیم دید.
کد ما قبل از encode شدن:
کد ما بعد از encode شدن:
اجرای قطعه کدی که encode کرده ایم:
و در آخر محیطی از نرم افزار:
اگر قصد دارید کد شما دارای لایسنس باشد، ناخوانا شود، فقط بر روی یک دامنه اجرا شود و همچنین expire date داشته باشد به ایمیل ما تماس بگیرید تا با کمترین هزینه کدهای شما را به بهترین شکل کدگذاری نماییم. چسبون به روز ترین مرجع برنامه نویسی تحت وب.