PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : php چیست؟



Mohamad
03-13-2013, 07:06 PM
موزش زبان 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 پشتیبانی میکنند

Mohamad
03-13-2013, 07:09 PM
در آموزش های زبان php مخصوصا در آموزش های ابتدایی فرض رو بر این میگیریم که با HTML و تا حدود کمی javascripts آشنایی دارید و اگر سابقه کار با این ۲ زبان برنامه نویسی رو ندارید بهتون پیشنهاد میکنم حتما ۱ ماه زمان بزارید و با کدینگ ساده این ۲ زبان و مخصوصا HTML آشنا بشید

php یک ابزار برنامه نویسی قدرتمند تحت وب محسوب میشه که کاربر بسیار زیادی در طراحی وب سایت و ساخت صفحات داینامیک و استاتیک تحت وب داره.مجانی بودن و متن باز بودن php سبب شده تا بیشترین مخاطب رو در بین طراحان وب در سطح جهان داشته باشه و بزرگترین رقیب asp.net شرکت مایکروسافت به حساب میاد

وب سایت رسمی توسعه زبان برنامه نویسی تحت وب php (http://www.php.net/)