آموزش نصب phpstorm
پروژههایی که به زبان php نوشته میشوند در محیطی به نام phpstorm تعریف خواهند شد. محیط برنامه نویسی phpstorm فضایی برای توسعه وب است که از زبانهای برنامه نویسی مانند php پشتیبانی میکند. برای استفاده از این فضا ابتدا باید phpstorm را نصب کرده و سپس اقدام به کدنویسی کنید. در ادامه این مقاله نصب phpstorm را آموزش خواهیم داد.
کاربرد phpstorm
قبل از این که آموزش تصویری مراحل نصب phpstorm را شروع کنیم ویژگیها و قابلیتهای این نرم افزار را با هم بررسی خواهیم کرد:
- PHP یک زبان برنامه نویسی است که توسط Rasmus Lerdorf و برای طراحی وب توسعه یافت. در واقع با استفاده از این زبان میتوان وب اپلیکیشنهای تعاملی طراحی کرد که قابلیتهای امکان ثبت نام در سایتها، ایجاد پنل کاربری و ذخیرهی اطلاعات و غیره را داشته باشند.
- Php به عنوان مخففی برای Personal Home Page به کار میرود. امروزه استفاده از این زبان برای کدنویسی بسیار عمومی شده است.
تحلیل و تفسیر کدهای php به عهدهی سرور وبی خواهد بود که نرم افزار phpstorm بر روی آن نصب شده است. دستورات زبان php میتواند به صورت مستقیم در درون کدهای html و css قرار گیرد. - Php یک نرم افزار آزاد و تحت مجوز php انتشار یافته است. این مجوز به دلیل قرار دادن محدودیت بر روی استفاده از عنوان PHP، با مجوز همگانی گنو (GPL) سازگار نیست.
- به دلیل رایگان بودن Php بسیاری از طراحان وب در جهان از آن استفاده میکنند و طراحی وب با php محبوبیت زیادی دارد.
همچنین php منبع کد کاملی را در اختیار کاربرانش قرار میدهد که در صورت تمایل میتوانند با استفاده از آن به صورت سفارشی طراحی وب انجام دهند و آن را توسعه دهند. - Phpstorm همچنین برای توسعهدهندگان وردپرس بهمنظور طراحی قالب وردپرس و افزونههای کاربردی بسیار حائز اهمیت است. بیشتر دوره های آموزشی طراحی قالب و افزونه از این نرم افزار استفاده میکنند.
ویژگیهای نرم افزار phpstorm
همان طور که گفته شد نرم افزار phpstorm یک محیط هوشمند برای کدنویسی است. از دیگر ویژگیهای این نرم افزار میتوان موارد زیر را برشمرد :
- آنالیز دستهای کدها
- بررسی گرامر و قواعد زبان
- توانایی ترکیب زبانها
- قابلیت تشخیص هوشمند کدهای چند نسخهای
- سیستم مورد نیاز ساده
مزیتهای زبان برنامه نویسی php
از مهمترین مزایای زبان برنامه نویسی پی اچ پی میتوان به فهرست مزایای زیر اشاره کرد:
- فریمورکهای قدرتمند (مانند لاراول و سیمفونی)
- رایگان بودن
- متن باز بودن
- گسترده بودن آن
- پشتیبانی خوب
- اشکال زدایی گرافیکی
- محیط هوشمند
- ویرایشگر حرفهای و قدرتمند HTML /HTML5 / CSS
- پشتیبانی کامل از PHPDOC و PHAR
- قابلیت ارتباط با CMS های زبان PHP ، از جمله wordpress، joomla و dropal
- قابلیت نصب در تمامی پلتفرم ها ( ویندوز ، لینوکس و مک )
- ارائه محیط برنامه نویسی به زبان php
- دارای توابع آماده برای کدنویسی
- ویرایشگر کامل و حرفه ای
- تکمیل کدها
- غلط یابی و اشکال زدایی
- امکان اجرای برنامه php در سیستم شما
- رنگ بندی کدها به صورت دسته ای برای درک بهتر
- تجزیه و تحلیل کیفیت کدها
- امکان ویرایش CSS/HTML/JavaScript
مقاله پییشنهادی : بهترین کتابهای آموزش php
کاربردهای php
از مهمترین کاربردهای زبان برنامه نویسی پی اچ پی میتوان به فهرست مزایای زیر اشاره کرد:
- تولید و ایجاد صفحات و فایلهای پویا
- ایجاد فایل روی سرور، باز و بسته کردن و خواندن و نوشتن آن
- جمع آوری دادهها از فرم وب مانند اطلاعات کاربری، ایمیل، اطلاعات کارت اعتباری و …
- ذخیره، حذف و تغییر اطلاعات در پایگاه داده
- محدود کردن دسترسی غیرمجاز به وبسایت شخصی
- رمزگذاری دادهها برای انتقال ایمن در اینترنت
- ارسال ایمیل برای کاربران وبسایت
برای یادگیری این زبان میتوانید به صفحه آموزش php مراجعه کرده و از ویدیوهای آموزشی آن در مکتب خونه استفاده کنید.
آموزش نصب قدم به قدم phpstorm:
در ادامه طریقهی نصب و فعال سازی این برنامه را به صوت قدم به قدم با هم بررسی خواهیم کرد:
1. دانلود phpstorm
برای دسترسی به نرم افزار phpstorm میتوانید به سایت آن به آدرس https://www.jetbrains.com/ مراجعه کرده و مطابق سیستم عامل دستگاهی که استفاده میکنید فایل برنامه را دریافت کنید.
البته توجه داشته باشید برای نصب نسخهی کرک نرم افزار phpstorm باید از سایتهای ایرانی فایل برنامه را دانلود کنید. بسیاری از سایتهای نرم افزاری ایرانی این برنامه را در اختیار کاربران قرار دادهاند و برای دانلود آن تنها کافیست در گوگل جستجو کنید و از یکی از این سایتها فایل کرک شده را دانلود کنید. در این نوشته ما نصب هر دو نسخه را با هم انجام میدهیم.
2. نصب phpstorm
بعد از دانلود برنامه، فایل نصبی را پیدا کرده و با کلیک کردن روی آن، مطابق تصویر زیر پنجرهی نصب phpstorm باز خواهد شد:
روی next کلیک کنید سپس مکان نصب نرم افزار را مشخص کنید : (میتوانید به صورت دلخواه هر درایوی را انتخاب کنید ولی به صورت رایج درایو c برای نصب برنامهها به کار میرود.)
سپس با توجه به نوع ورژن ویندوز خود از بین گزینههای 32 بیت و 64 بیت انتخاب کنید.
اگر نسخه ویندوز خود را نمیدانید با کلیک راست روی my computer و انتخاب گزینهی properties از صفحهی باز شده اطلاعات لازم را به دست آورید:
سپس میتوانید زبان برنامه نویسی مورد نظر خود را که در اینجا php است انتخاب کنید. البته بهتر است در اینجا تمام زبان-های موجود را انتخاب کنید چون ممکن است بعدا به آنها نیاز پیدا کرده و بخواهید کدنویسی به زبانهای دیگر به جز php را در محیط phpstorm تجربه کنید. (همچنین پس از نصب نیز از منوی داخل برنامه،میتوانید زبان برنامه نویسی مورد نظر خود را اضافه کنید.)
در مرحلهی آخر فقط کافیست روی install کلیک کرده و اجازه دهید نصب برنامه روند خود را طی کند.
در قدم بعد، برنامه برای آپدیت خودکار از ما اجازه میخواهد که میتوانید آن را مجاز کنید و یا بعدا به صورت دستی آپدیت را انجام دهید.
3. اجرای نرم افزار phpstorm
بعد از نصب برنامه میتوانید از دسکتاپ سیستم خود برنامه را باز کنید. در این زمان با پنجرهی زیر مواجه میشوید:
در صورتی که قبلا این نرم افزار را داشتید میتوانید گزینهی اول را انتخاب کنید تا تنظیمات قبلی که بر روی نرم افزار تنظیم کرده بودید روی این نرم افزار جدید نیز اعمال شود. ولی اگر بار اول است که از این نرم افزار استفاده میکنید گزینهی دوم را انتخاب کنید و ادامه دهید.
سپس میتوانید تم رابط کاربری خود را انتخاب کنید که البته میتوانید بعد از نصب برنامه و هنگام اجرا و کار کردن با آن از منوی نرم افزار این کار را انجام دهید.
سپس در قدم بعد با توجه به نیاز خود میتوانید از بین پلاگینهای موجود انتخاب کنید تا روی برنامه نصب شوند.
حال به سادگی میتوانید برنامهی خود را اجرا کنید و از کار کردن با آن لذت ببرید.
نصب نسخهی کرک شدهی phpstorm
برای نصب نسخهی کرک این برنامه ابتدا باید فایل آن را دانلود کنید. برای این کار همان طور که گفتیم میتوانید از سایتهای ایرانی استفاده کنید. بعد از دریافت فایل phpstorm که معمولا به صورت فایل زیپ است آن را در مکان نصب نرم افزار اکسترکت کنید. در اولین مرحلهی نصب پنجرهی زیر به شما نمایش داده میشود:
برای امتحان و ارزیابی PhpStorm، شما میتوانید نسخه آزمایشی آن را رایگان دانلود کرده و نصب کنید. نسخه آزمایشی به مدت ۳۰ روز قابل استفاده است ولی پس از آن، باید license دریافت کرده و ثبت نام کنید.
حساب JetBrains:
اگر حساب JetBrains داشته باشید میتوانید این گزینه را انتخاب کنید که به شما اجازه میدهد تا به خرید خود دسترسی داشته باشید و مجوزهای خود را (licenses) مدیریت کنید.
کد فعال سازی (Activation code):
اگر کد فعال سازی PhpStorm داشته باشید میتوانید این گزینه را انتخاب کنید و کد را در قسمت متن وارد نمایید.
سرور مجوز (License server):
این گزینه برای ثبت نام PhpStorm از طریق برنامه تحت وب License Server به کار میرود. اگر این گزینه را انتخاب کنید امکان مدیریت مجوزهای شناور را خواهید داشت و میتوانید برای کاربرانی که دسترسی مستقیم به اینترنت ندارند مجوز صادر نمایید.
با توجه به محدودیتهایی که در ایران وجود دارد بهترین گزینه، گزینهی دوم یعنی activation code است. در محل نصب نرم افزار فایل phpstorm.exe.vmoptions را پیدا و روی آن کلیک راست کرده و گزینهی properties را انتخاب کنید، سپس روی گزینهی change کلیک کرده و از بین برنامههای موجود، با نرم افزار notepad فایل را باز کنید.
سپس فایل phpstorm64.exe.vmoptions را نیز توسط نرم افزار notepad اجرا کنید و برای هر دو notepad باز شده، در انتهای فایل کد javaagent: و در ادامهی آن آدرس مکان نصب نرم افزار را وارد کنید و بعد از آن / را وارد کرده و نام فایل کرک را بنویسید:
حالا برای فعال سازی نرم افزار، آن را دوباره باز خواهیم کرد و از داخل فایل متنی که در فایل کرک موجود است کد موجود را کپی و در قسمت activation code وارد میکنیم. اگر کد درست باشد کد به رنگ سبز خواهد بود و یعنی فعال سازی paste با موفقیت انجام شده است.
حال میتوانید برنامه را اجرا کنید و کدنویسی خود را انجام دهید.
مقاله پییشنهادی : آموزش ساخت ربات تلگرام با جاوا
آپدیت نرم افزار phpstorm
سادهترین راه برای آپدیت این نرم افزار این است که از منوی برنامه و از قسمت help گزینهی check for update را انتخاب کنید و در صورت وجود نسخه جدید، به سادگی آن را دریافت و نصب کنید. همچنین امکان آپدیت از طریق تنظیمات phpstorm نیز وجود دارد اما بهتر است از همان بخش help این کار انجام شود.