سلام دوستان .
اگر بخواهیم یک cms :که خودمون با php نوشتیمو لایسنس دار کنیم به این صورت که به هیچ وج نتونن ازش رد ( نال کردن و درو زدن لایسنس منظورمه ) بشن باید از چه چیزی استفاده کنیم ؟
تشکر بابت جوابتان
سلام دوستان .
اگر بخواهیم یک cms :که خودمون با php نوشتیمو لایسنس دار کنیم به این صورت که به هیچ وج نتونن ازش رد ( نال کردن و درو زدن لایسنس منظورمه ) بشن باید از چه چیزی استفاده کنیم ؟
تشکر بابت جوابتان
شماره تماس جدید وی تایم - 09112126115
اگر می شد کاری کرد که به هیچ وجه نشه نال کردن whmcs ... پیش از شما به فکر ان بودن.
بهترین راه استفاده از ioncube هست که حداقل نسخه اخر ان تا 6 ماه دیکد نمی شه. کافیه قسمتی از برنامه مربوط به چک کردن لایسنس را با این برنامه کد کنید یا از قسمت اعمال محدودیت دامنه یا ای پی خود برنامه استفاده کنید. البته در این صورت نمی تونید فروش آنلاین داشته باشید.
راه های دیگه نظیر استفاده از زندگاردین و ... هم هست که خیلی توصیه نمی شه
یک راه دیگه اینکه هاست را خودتان در اختیار کاربر بگذارید و دسترسی به سورس به کاربر ندید
خیالتون رو راحت کنیم هیچ راهی وجود نداره ...
دیکد کردن سیستم کارایی اون رو می یاره پایین . ( سرعت ) و اینکه اگر یکی برنامه نویس باشه می تونه بخشی از اسکریپتتون رو در بیاره و باز نویسی کنه .
یه راه هست که میشه به عنوان مسکن ازش استفاده کرد :
اسکریتتون بخشیش رو هاست خودتون اجرا بشه یا اینکه اسکریپتتون رو با هاست بفروشین بدون تحویل دادن پنل .
میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک
راههای زیادی برای اینکار هست ... قبل از کد کردن CMS تون با ioncube باید برای هر نسخه لایسنس بزارید ک فقط رو یک آدرس لود بشه ...
مثلا :
کد PHP:
$license_domain = "domain.ir";
preg_match("@^(?:http://)?([^/]+)@i",$_SERVER["HTTP_HOST"], $host);
preg_match('/[^.]+\.[^.]+$/', $host[1], $matches);
if ($matches[0] == $license_domain)
{
محتویات صفحه
}
...Zzzz...
سلام
راهی نیست که 100% نال نشه اما میتونم روی cms لایسنس بزارم که لایسنس ها رو از سرور شما میخونه و اگه ولید نباشه cms کار نمیکنه
سیستم لایسنس دارای پنل کاربر 100% اختصاصی هست که میتونید توی اون لایسنس جدید اد کنید - تاریخ انقضاء قرار بدید - لایسنس ها رو حذف, ایجاد, ویرایش, ساسپند و ... کنید
در تماس باشید : 09307203004
دوست گرامی میشه با برنامه کد لایسنس دارش کرد ولی فقط برا چند ماه
هیچ راهی نیست
حرف جناب
devstore
به عنوان راهي اسان تاييد ميشه ...
ویرایش توسط viva : June 17th, 2014 در ساعت 00:44
اگر بتونید یا کدر هایی مانند زند یا سورس گاردین کد کنید خیلی عالی هست نسبت به ioncube.
در چند فایل دیگر به جز فایل اصلی لایسنس "تعریف کنید که اگر لایسنس vaild بود یا آدرس سایت ویفرای کردن لایسنس اشتباه بود اسکریپت ران نشود".
خیلی کار ها می شود انجام داد...
بستگی به قدرت برنامه نویسی شما دارد.
موفق باشید.
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)