قبل از شروع آموزش و راهنمایی درباره نصب و پیکربندی ioncube در لوکال هاست در دو برنامه wamp و xamp , به بررسی و نوع عملکرد ioncube خواهیم پرداخت و خواهید آموخت که ماژول ioncube در php چه کاربرد و کارایی دارد . با استدیو طراحی سایت , سایت ایران همراه باشید .
ionCube Loader چیست و چگونه کار میکند :
بطور کلی Ioncube یک ماژول php است که فایل های رمزگذاری شده php را درست می کند و سرعت صفحات وب را بالا می برد. معمولا برای برنامه هایی که بر پایه php هستند نیاز است.
Ioncube محصول سال 2002 و به توسعه دهندگان این امکان را میدهد که با استفاده از این ابزار، از نرم افزار های نوشته شده به زبان PHP ، حفاظت کنند. در واقع با استفاده از Ioncube از امکان دیده شدن کدهای PHP، ویرایش کد و نیز امکان اجرای کد روی سیستم های بدون لایسنس ، محافظت می شود.
جهت استفاده از ionCube encoded و نیز فایل های رمزگذاری شده PHP (secured PHP files)، نیازمند نصب فایلی به نام ionCube Loader روی سرور است.
غالبا Ioncube Loader روی سرورهای اشتراکی و سرور های مجازی که از PHP5 استفاده میکنند، نصب میباشد. جهت بررسی آن میتوانید از فایل phpinfo.php کمک گرفته و عبارت "ioncube" را جستجو نمایید.
قبل از شروع به نکات زیر توجه کنید :
- این آموزش برای ویندوز های 32 بیتی (x86) است. اگر ویندوز شما 64 بیت میباشد حتما از ومپ یا زمپ 32 بیت استفاده بفرمایید چون لودرها بروی ومپ و زمپ 64 بیت فعال نمیشوند !
- مطالبق اموزش لودر معرفی شده را از جایی که گفته شده دانلود نمایید هر نسخه از ومپ و زمپ لودر مخصوص خود را دارد نمیتوانید از لودرهای دیگر استفاده نمایید
شروع نصب یون کیوب :
1- ابتدا برنامه wamp و یا xamp خود را اجرا کنید . ( این برنامه ها برای طراحی سایت استفاده میشود )
2- به وب سایت ioncube.com مراجعه کنید و از منو Products گزینه Loader را انتخاب نمائید . در صفحه باز شده بروی گزینه زیپ که در عکس زیر مشخص شده کلیک بفرمایید .
3- پس از دانلود فایل آنرا باز کنید و مطابق عکس زیر فایل مشخص شده را در پوشه www در wamp و پوشه htdocs در Xamp اکسترکت نمایید ( انتقال دهید )
4- بعد از انتقال , مسیر زیر را در مرورگر خود وارد کنید تا صفحه ای مانند تصویر زیر نمایان شود :
localhost/loader-wizard.php و یا آدرس زیر
127.0.0.1/loader-wizard.php
سپس در صفحه باز شده گزینه Local install را انتخاب نمایید و بروی دکمه Next کلیک کنید تا به مرحله بعد بروید
5- پس از انجام مراحل فوق , به صفحه ای همانند تصویر زیر منتقل میشود . در این صفحه فایلی با فرمت ZIP مطابق با سیستم شما معرفی شده است که بایستی آنرا دانلود نمائید
6- فایل دانلود شده را در مسیر به مسیر زیر انتقال دهید .
نکته بسیار مهم , تصویر زیر مربوط به wamp میباشد . اگر شما از xamp استفاده میکنید , خود سیستم آدرسی را که بایستی فایل دانلود شده را به آن منتقل کنید به شما نمایش خواهد داد . ما چون از wamp در این آموزش استفاده کرده ایم , سیستم آدرس زیر را به ما داده است که به شما در xamp آدرس دیگری خواهد داد . در هر دو فایل دانلود شده را به آدرسی که به شما نمایش میدهد منتقل کنید.
7- پس از انتقال فایل دانلود شده , نوبت ویرایش فایل php.in میباشد . مسیر این فایل را خود سیستم به شما نشان خواهد داد . ما چون در این آموزش از wamp استفاده کرده ایم مسیر فایل php.in بصورت زیر خواهد بود . اما اگر شما از xamp استفاده میکنید , این مسیر متفاوت خواهد بود که البته خود سیستم مسیر را به شما همانند تصویر زیر نشان خواهد داد.
8- پس از پیدا کردن فایل php.in آنرا باز کنید و عبارت zend_extension را جستجو نمائید .
در فایلی که در مرحله 5 دانلود کرده اید دستوراتی وجود دارد که بایستی در بالای zend_extension در فایل php.in قرار دهید و آنرا ذخیره کنید . این دستورات مشابه دستورات زیر هستند .
9- مراحل نصب لودر به پایان رسید .
برای بررسی و تست درست انجام دادن مراحل نصب بر روی لینکی که در تصویر زیر مشاهده میکنید کلیک نمائید. چنانچه مراحل را درست انجام داده باشید با پیغامی شبیه تصویر دوم ( زیر ) روبرو خواهید شد.
پایان مقاله آموزشی .
در صورتیکه نیاز به راهنمایی بیشتر دارید , میتوانید درخواست خود را از طریق فرم نظردهی ارسال نمائید . کارشناسان سایت ایران پاسخگو شما خواهند بود.