شبیه سازی سرور در سیستم عامل ویندوز با نرم افزار WampServer 3.2.0
- موضوع : نرم افزار
- تاریخ : ۱۳۹۸/۱۰/۱۶
- مجموع پسند شده : 0
- بازدید : 1.075 K
شبیه سازی سرور با WampServer
همانطور که می دانید برای اجرا شدن کد هایPHP ما نیازمند یک هاست با سیستم عامل لینوکس هستیم. اما وقتی هنوز پروژه ای رو میخواهیم تازه شروع کنیم و به مرحله راه اندازی هنوز خیلی مونده خرید یک هاست برای شروع کار به دلیل : پایین آمدن سرعت ، افزایش هزینه ها و مشکلات متعدد ، به هیچ عنوان توصیه نمی شود.
اما چاره چیست؟
چاره کار این است که ما سیستم شخصی خودمون رو به یک هاست محلی (localhost) تبدیل کنیم.
اما چرا کد های php در سیستم عامل ویندوز اجر نمی شوند؟
دلیل این اجرا نشدن بر میگرده به نبود Apache در ویندوز.
وب سایت هایی که با زبان های .NET مایکروسافت نوشته میشن توسط IIS ( Internet Information Services )کامپایل و اجرا میشن اما کدهایی که به زبان php نوشته میشن نیازمند Apache می باشند تا کدها کامپایل و اجرا شن.
چون سازنده زبان های .NET مایکروسافت است IIS رو به صورت پیش فرض توی سیستم عامل های خودش قرار داده که می توانید با انجام دادن مراحلی در ویندوز IIS رو فعال کنید اما Apache رو نه چون زبان PHP مخصوص سیستم عامل لینوکس می باشد.
حالا از چه نرم افزاری برای شبیه سازی سرور در سیستم عامل ویندوز استفاده کنیم؟
به دلیل نیاز هایی که بنده در برنامه نویسی به زبان PHP داشتم با تمامی نرم افزارهایی که شبیه سازی سرور رو انجام میدن کار کردم.
البته این نرم افزارها هم زیاد نیستن که معروف ترینشون عبارتند از :
- Xamp
- EasyPHP
- WampServer
اما بعد از مدت ها استفاده از این سه نرم افزار آخر به این نتیجه رسیدم که بی دردسرترین ، سریع ترین و مطمئن ترین نرم افزار گزینه سوم یعنی WampServer می باشد.
نرم افزار WampServer ظاهر خیلی ساده اما سرشار از امکانات و دسترسی ها رو داره. اما بیشتر برنامه نویس ها میشه گفت به خاطر ظاهر ساده اش شاید این نرم افزار و نمی پسندن و بیشتر از گزینه اول یعنی Xamp استفاده می کنند. که بنده بنا به تجربه ای که داشتم ضربه خیلی بدی از Xamp خوردم .
حالا خود دانید. 😊
ما هم به دلیل تاثیر گذار بودن نرم افزار شبیه سازی سرور در آموزش هایی که قرار است در وب سایت وب استند ارائه کنیم بر آن شدیم تا نرم افزاری که خودمون از اون استفاده می کنیم و توی آموزش هامون هم از اون استفاده خواهیم کرد ، توی این پست در اختیار شما کاربران گرامی قرار بدیم.
اما قابل ذکر است که هر سه نرم افزاری که معرفی کردیم کار کردشون یکی هست و فقط در امکانات و محیط کاربری با هم تفاوت دارند.
امکانات نرم افزار WampServer :
- قابلیت سوئیچ بین نسخه های مختلف PHP , Apache , MYSQL
- قابلیت استفاده از MariaDB
- امکان فعال و غیر فعال کردن تمامی ماژول های PHP
- امکان تغییر و مدیریت امکانات Apache
- استفاده از نرم افزار phpMyAdmin برای مدیریت بانک های اطلاعاتی
- پشتیبانی از sqlitemanager
- و …
توجه : نرم افزار WampServer کاملا رایگان بوده و نیازی به کرک ندارد.
توجه : توصیه می شود نرم افزار را به هیچ عنوان در درایو C (درایوی که سیستم عامل بر روی آن قرار دارد) نصب نکنید چون در صورت نیاز به تغییر ویندوز تمامی پروژه های شما از بین خواهد رفت و همچنین بک آپ گیری از تمامی فایل ها و پایگاه داده ها کار سختی هست.
جعبه دانلود
- لینک دانلود نسخه 32 بیتی | با حجم : 329 مگابایت
- لینک دانلود نسخه 64 بیتی | با حجم : 517 مگابایت
آیا این مقاله برای شما مفید بود ؟
نظر شما کاربر محترم در مورد این مقاله برای ما بسیار اهمیت دارد و ما را در ارائه مقالات مفید دیگر کمک خواهد کرد.
عضویت در خبرنامه
جهت دریافت جدیدترین مطالب در ایمیل خود ، در خبرنامه وب استند عضو شوید.
خیالتان راحت هیچگونه ایمیل تبلیغاتی ارسال نخواهد شد!