-
php چیست؟
موزش زبان php یکی از موضوعات بسیار مهم برای تمام برنامه نویسان تحت وب و متن باز محسوب میشوند.PHP یک زبان اسکریپتی برنامه نویسی تحت وب Server-Side یا سرور ساید است.به این معنی که کد در سروریس دهنده وب و سرور پردازش و اجرا میشود و نه در مرور گر.نتیجه این پردازش به صورت خروجی HTML برای مرور گر شما ارسال شده و شما نتیجه را در صفحه مرور گر خود مشاهده میکنید
- php از عبارت Hypertext Preprocessor مشتق شده است
- پی اچ پی مانند بزان asp یک اسکریپت برنامه نویسی سرور ساید است
- اسکریپت های php بر روی سرور اجرا و پردازش میشوند
- زبان php از پایگاه های داده و دیتابیس های زیادی مانند l Informix, Oracle, Sybase, Solid, PostgreSQL Generic ODBC و … پشتیبانی میکند
- php یک اسکریپت رایگان و متن باز است
- php از وب سایت رسمی آن یعنی php.net قابل دانلود است
یک فایل php چیست؟
- فایل های php پس از پردازش به صورت کد های اچ تی ام ال به مرورگر کامپیوتر شما ارسال میشود
- یک فایل php با پسوند .php میتواند حاوی متن ، کد های HTML و تعداد نا محدودی اسکریپت باشد
- فایل php میتواند با سه پسوند .php , .php3 , phtml ذخیره و اجرا شود
MySQL چیست؟
- MySQL یک دیتابیس سرور یا سرور بانک اطلاعاتی است
- MySQL مناسب سازمان های بزرگ و یا وب سایت ها و کار های کوچک است
- MySQL از SQL استاندارد پشتیبانی میکند
- MySQL بر روی پلتفورم های زیادی قابل اجرا است
- MySQL نیز مانند php مجانی و قابل دانلود و استفاده است
PHP + MYSQL محبوب ترین ترکیب ممکن!
استفاده همزمان و ترکیبی از PHP و MySQL در اغلب پلتفورم ها مانند Windows , Linux , Unix , … ممکن است و محدودیتی از این بابت برای برنامه نویس و توسعه دهنده وجود ندارد
نیاز های سرور برای نصب و شروع کار با php
- یک وب سرور استاندارد مانند آپاچی یا iIIS و همچنین php و MySQL
- یا گرفتن سرویس های هاست و سرور مجازی لینوکسی که از PHP و MySQL پشتیبانی میکنند
-
در آموزش های زبان php مخصوصا در آموزش های ابتدایی فرض رو بر این میگیریم که با HTML و تا حدود کمی javascripts آشنایی دارید و اگر سابقه کار با این ۲ زبان برنامه نویسی رو ندارید بهتون پیشنهاد میکنم حتما ۱ ماه زمان بزارید و با کدینگ ساده این ۲ زبان و مخصوصا HTML آشنا بشید
php یک ابزار برنامه نویسی قدرتمند تحت وب محسوب میشه که کاربر بسیار زیادی در طراحی وب سایت و ساخت صفحات داینامیک و استاتیک تحت وب داره.مجانی بودن و متن باز بودن php سبب شده تا بیشترین مخاطب رو در بین طراحان وب در سطح جهان داشته باشه و بزرگترین رقیب asp.net شرکت مایکروسافت به حساب میاد
وب سایت رسمی توسعه زبان برنامه نویسی تحت وب php