نمایش نتایج 1 تا 6 از 6

نام تاپیک: چه جوری میشه روی کدهای صفحه وب قفل گذاشت؟

  1. #1

    Post چه جوری میشه روی کدهای صفحه وب قفل گذاشت؟

    سلام
    میخواستم ببینم آیا امکان داره که روی صفحات وبی که مثلا با asp.net طراحی شده قفل گذاشت
    که بعد از تحویل سایت به شرکت درخواست کننده اون شرک نتونه با تغییر محتوای سایت اون رو به عنوان یه سایت جدید و برای جای دیگه استفاده کنه؟
    با تشکر

  2. #2
    کاربر دائمی آواتار manager
    تاریخ عضویت
    شهریور 1384
    محل زندگی
    Z
    سن
    40
    پست
    771
    خوب شما وقتی که سایت رو می خواین تحویل بدین سورس کدها رو که تحویل نمی دین بلکه فایل های کامپایل شده و یا پیش کامپایل رو تحویل می دین !!!
    البته بسته به قراردادتون داره که آیا سورس رو باید تحویل بدین یا نه !!!

    یه همچین کاری کردن (قفل گذاشتن ) روی پروژه های وب کاری بی معناست !!!!!!!

  3. #3
    سلام
    من یه پروژمو با Asp.net توی notpad کدنویسی کردم چه جوری باید فایل کمپایل شده اون رو ایجاد کنم؟؟
    با تشکر

  4. #4
    کاربر دائمی آواتار Hamid_PaK
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    1,125
    توی پروژههای همانند HighCMS شما این نکته رو بخوبی می توانید ببینید .. اگر با فروش یکی از این سیستم ها کد بخش می شد که دیگه شرکت ورشکست شده بود ...
    راه حلی که این شرکت ها برای این موضوع استفاده می کنند خیلی ساده است :
    در هنگام دریافت کد شما بخشی از کد سیستم را در اختیار دارید ، در هنگام آپلود بر روی سرور کد قسمت مهم و کارآمد خود را با کانکت به یکی از سرور های همان شرکت دریافت کرده و کد کامل در هنگام نمایش صفحه به کار بر نشان داده می شود پس لذا با نصب سیستم خریداری شده بر روی هاست های متفاوت نیز کد سیستم نیز کار نخواهد کرد ...

    یا حق !!!

  5. #5
    این نرم افزار برای حفاظت php هست :
    http://www.welldonesoft.com/technolo...ourceguardian/
    در مورد ASP.net نمیدونم..

  6. #6
    نقل قول نوشته شده توسط ali_sorouri2005
    سلام
    میخواستم ببینم آیا امکان داره که روی صفحات وبی که مثلا با asp.net طراحی شده قفل گذاشت
    که بعد از تحویل سایت به شرکت درخواست کننده اون شرک نتونه با تغییر محتوای سایت اون رو به عنوان یه سایت جدید و برای جای دیگه استفاده کنه؟
    با تشکر
    متداول نیست ، ولی بله .

    دلیل اصلی متداول نبودن قفل یا محدودیت برای برنامه های وب نحوه و تکنولوژی نوشتن این برنامه هاست . وقتی یک برنامه php یا jsp با سورس کامل به مشتری ارائه میشه ، نمیشه چندان روی محدود کردنش فکر کرد . حتی با encode کردن کد اصلی ( کاری شبیه به Zend Encoder برای php ) باز هم امکان بازیابی کد اصلی و تغییرش وجود داره . اما اگر کسی اصرار داشته باشه از برنامه وبش نگهداری کنه ، میتونه یک CGI EXE یا ISAPI DLL بنویسه .

    یک برنامه وب میتونه کاملا" مثل یک برنامه ویندوز ، یا یک کتابخانهء اشتراکی ، باینری و غیر قابل تغییر ( بسادگی ) باشه . با محیطهائی مثل Visual C و Delphi و BCB میتونی برنامه های وب کاملا" باینری بنویسی که ، دشواری تغییر شون ، یا حذف محدودیتهاشون ، به دشواری شکستن قفلهای نرم افزاری متداول برنامه های ویندوز هست ؛ چیزی که در این زمینه روشنه اینه که دیگه نمیشه با چند کلیک ساده از یک برنامه برای کاربردهای دیگه استفاده کرد ، و دسترسی به کد منبع وجود نداره .

    نوشتن چنین برنامه های واقعا سخت و زمانبر و نگهداری از اونها سخته ، و مشتریهای کمتری به یک کد باینری اعتماد میکنن ، و سرویس دهنده های کمتری اجازهء اجرای چنین کدهائی رو میدن ، اما بهر حال این امکان وجود داره ، و حتی مزیتهای کیفیتی و کارائی هم نسبت به روشهای متداول Web Development داره .

    موفق باشی
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •