PDA

View Full Version : اجرای برنامه های php بر روی سی دی (سیستم عامل ویندوز)



javad_hosseiny
شنبه 17 اردیبهشت 1384, 21:22 عصر
آیا امکان اجرای برنامه های php بر روی سی دی (حالت exe و ان هم بصورت کامل چون چندی قبل یکی از دوستان برنامه ای برای کنورت کد php به حالت اجرایی exe معرفی کرد خوب بود و حتی از سورس کد محافظت میکرد ولی متاسفانه اصل کار دیتابیس را ساپورت نمی کرد) هست؟
مثلا برنامه easyphp بصورت نصب شده بر روی سی دی باشد و در autorun برنامه فعال گردد و یا مشابه آن)

مهدی کرامتی
یک شنبه 18 اردیبهشت 1384, 01:20 صبح
شما میتوانید Xaamp یا EasyPHP را از روی سی دی نیز اجرا نمایید. کافی است فولدر محل نصب Xaamp را به همان شکل بر روی CD کپی نمایید. ممکن است کمی دستکاری در فایل های Ini و Config در زمان اجرا نیز لازم باشد.

javad_hosseiny
دوشنبه 19 اردیبهشت 1384, 18:47 عصر
در رابطه با تبدیل آن به EXE و یا روش مشابه برای امنیت کدها راه حلی هست؟
آیا امکان آن است که همین فایلها و اطلاعات را با برنامه نصبی که خومان می نویسیم (مثلا مشابه installshield با دلفی) بر روی هارد نصب کنم (جهت استفاده از افزایش اطلاعات در بخش دیتابیس به علت فقط خواندنی بودن بر روی سی دی) (لپ کلام برنامه مدیریت انتشاراتی با php نوشتم می خواهم مصرف کننده مشابه نرم افزار های تحت ویندوز دیگر به راحتی بتواند آن را setup کند (مصرف کننده که آشنایی بسیار کمی با کامپیوتر دارد و مثلا برنامه های easyphp را نمی تواند خودش نصب کند)
با تشکر

houtanal
دوشنبه 19 اردیبهشت 1384, 20:53 عصر
در رابطه با تبدیل آن به EXE و یا روش مشابه برای امنیت کدها راه حلی هست؟
البته zend encoder کد هاتو کد می کنه ولی برای اجراش نیاز به zend optimizer و موتور php داری
مصرف کننده که آشنایی بسیار کمی با کامپیوتر دارد و مثلا برنامه های easyphp را نمی تواند خودش نصب کند
نصب به اون صورت نمی خواد تنها کافیست فایل اصلیش run بشه بعدش به سادگی از طریق مرورگر صفحاتت در دسترسه.
توجه کت که کل اطلاعات پایگاه داده و تنظیمات در خود پوشه xamp ذخیره میشه بنابراین هر حا می خوای می تونی ببریش

houtanal
دوشنبه 19 اردیبهشت 1384, 23:07 عصر
یه نکته دیکه
در صورتی که نیاز به خروجی وبی برنامه نداری می تونی صرفا با استفاده از موتور php اون رو اجرا کنی(بدون وب سرور)
با توجه به سادگی کد نویسی در php و کراس پلتفرم بودن آن این تکنیک گاهی خیلی کارآمد است
در عکس زیر وب سرور من خاموش است و کد تنها بوسیله موتور php تفسیر و اجرا شده