PDA

View Full Version : ایجاد لایسنس برروی کد php در لوکال



acute.eagle
سه شنبه 31 اردیبهشت 1392, 09:13 صبح
با سلام
اگر بخواید برنامه ای با php بنویسید که لوکال اجرا بشه. چه طور براش لایسنس میزارید؟ فرض کنید کد رو رمزگذاری کردیم(با zend یا ioncube یا حداقل obfuscate )
برنامه هایی مثل zend و ioncube کد رو رمزگذاری میکنند و همچنین میتوانید تاریخ اعتبار و قفل کردن فقط برای یه دامنه خاص رو دارن. اما امکاناتی برای کدی که در لوکال اجرا میشه ندارن. مانند اینکه ممکنه ساعت کاربر اشتباه باشه یا ازآنجایی که کامپیوتر لوکال دارای دامنه نیست پس کد برروی هر سیستمی اجرا میشود. نظرشماچیه؟

Unique
سه شنبه 31 اردیبهشت 1392, 16:36 عصر
نظر من اینه که این کار ها برای php بیفایده هستش ! بالاخره کد شما لو میره و decode میشه. البته اگه ارزش داشته باشه و مرد عملش هم کد دستش بیاد.
توی ایران مقوله Copyright به بدترین شکل ممکن حمایت میشه ! ولی اگه خارج از ایران بود میتونستید کدتون را تحت یک License اراییه بدین و در صورت تخلف پدر متخلف را در بیارین که از زندگی سیر بشه !
در نتیجه برای local به نظر من بهتین راه که سورس شما لو نره و بتونید بهتر مانع از استفاده های غیر مجاز بشین نرم افزار های Desktop هستند. توجه داشته باشین Asp .net هم براحتی Decode میشه با پجود Comoile و همینطور obfuscate بودن ! کلا زبان های اسکریپتی چنین ماهیتی دارند.