نحوه نصب و اجرای PHP :
در بخش قبل به معرفی کلیات و تاریخچه زبان PHP پرداختیم . در این بخش قصد داریم تا پیش نیازها و ابزاری که برای استفاده از PHP بر روی کامپیوتر خود نیاز دارید ، را معرفی نماییم .
شما از PHP می توانید برای 3 منظور کلی استفاده نمایید :
- وب سایت ها و برنامه های کاربردی تحت وب ( اسکریپت نویسی سمت سرور )
- برنامه های کاربردی دسکتاپ ( GUI )
- برنامه نویسی خط فرمان
برای برنامه نویسی و استفاده از PHP به 3 چیز کلی نیاز دارید :
-
برنامه یا ابزاری برای طراحی و کدنویسی :
در ساده ترین حالت می توانید از برنامه Notepad برای کدنویسی استفاده نمایید. البته برنامه ++Notepad بسیار کاربردیتر است. اما نرم افزارهای حرفه ای مانند Dreamweaver یا Rad PHP هستند که در یک محیط ویژوال و IDE امکان کدنویسی و طراحی نرم افزاهای PHP را برای شما فراهم می آورند . -
سرور اجرا کننده PHP :
در اینجا 2 حالت مختلف به وجود می آید :- اجرای PHP بروی کامپیوتر خودتان : چنانچه بخواهید برنامه ها و صفحات وب PHP را بر روی کامپیوتر خود اجرا نمایید ، لازم است یک مبدل یا سرور خانگی در رایانه خود نصب کنید. برنامه xampp و wampp برای این کار پیشنهاد میشود. چون تنظیمات خاصی ندارند و Apache را در رایانه شما اجرا میکنند.
- اجرای PHP بروی یک سرور هاست ( اینترنتی ) : در اینجا نیز کار بسیار راحت است . شما کافی است هاست خود را بروی یک سرور خریداری نمایید که از PHP پشتیانی می کند . سپس کافی است فایل های ساخته شده خود را بروی آنها Upload کرده و اجرا نمایید . موتور این سرور ها صفحات را اجرا کرده و سپس خروجی را به مرورگر کاربر ارسال می کنند . به علت رایگان بودن PHP سرور های هاست PHP بسیار ارزان و در دسترس هستند .
-
یک مرورگر وب :
شما برای مشاهده صفحات PHP نیاز به یک مرورگر دارید که بر روی تمام سیستم عامل ها موجود است . تمامی مرورگرهای مطرح موجود ، به طور کامل از PHP پشتیانی می کنند .
منابع دانلود و راهنمای PHP :
در این قسمت منابع اصلی دانلود PHP و پایگاه داده آن یعنی MySQL را به شما معرفی کرده ایم :
- سایت رسمی و مرجع آموزش PHP به زبان انگلیسی : http://www.php.net
- دانلود PHP و ابزارهای جانبی: http://www.php.net/downloads.php
- دانلود MySQL از سایت رسمی: http://www.mysql.com/downloads/
- دانلود سرور Apache از سایت رسمی: http://httpd.apache.org/download.cgi
مسیر کوتاه: rangine.ir/node/124