متداول نیست ، ولی بله .نوشته شده توسط ali_sorouri2005
دلیل اصلی متداول نبودن قفل یا محدودیت برای برنامه های وب نحوه و تکنولوژی نوشتن این برنامه هاست . وقتی یک برنامه php یا jsp با سورس کامل به مشتری ارائه میشه ، نمیشه چندان روی محدود کردنش فکر کرد . حتی با encode کردن کد اصلی ( کاری شبیه به Zend Encoder برای php ) باز هم امکان بازیابی کد اصلی و تغییرش وجود داره . اما اگر کسی اصرار داشته باشه از برنامه وبش نگهداری کنه ، میتونه یک CGI EXE یا ISAPI DLL بنویسه .
یک برنامه وب میتونه کاملا" مثل یک برنامه ویندوز ، یا یک کتابخانهء اشتراکی ، باینری و غیر قابل تغییر ( بسادگی ) باشه . با محیطهائی مثل Visual C و Delphi و BCB میتونی برنامه های وب کاملا" باینری بنویسی که ، دشواری تغییر شون ، یا حذف محدودیتهاشون ، به دشواری شکستن قفلهای نرم افزاری متداول برنامه های ویندوز هست ؛ چیزی که در این زمینه روشنه اینه که دیگه نمیشه با چند کلیک ساده از یک برنامه برای کاربردهای دیگه استفاده کرد ، و دسترسی به کد منبع وجود نداره .
نوشتن چنین برنامه های واقعا سخت و زمانبر و نگهداری از اونها سخته ، و مشتریهای کمتری به یک کد باینری اعتماد میکنن ، و سرویس دهنده های کمتری اجازهء اجرای چنین کدهائی رو میدن ، اما بهر حال این امکان وجود داره ، و حتی مزیتهای کیفیتی و کارائی هم نسبت به روشهای متداول Web Development داره .
موفق باشی