تالار گفتگوی کیش تک/ kishtech forum
Php - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: فناوری اطلاعات و ارتباطات (http://forum.kishtech.ir/forumdisplay.php?fid=6)
+--- موضوع: Php (/showthread.php?tid=42945)



Php - فاطمه عنایت - 19-07-2020

پردیس فناوری کیش_طرح مشاوره متخصصین صنعت و مدیریت_گروه (برنامه سازی)
PHP یک زبان برنامه نویسی است که میتوانیم با استفاده از آن اقدام به ساخت صفحات وب داینامیک (Dynamic) کنیم
فرض کنید که شما در سایت‌تان یک بخشی دارید که میخواهید آخرین اخبار شرکت خودتان را نمایش دهید. برای نمایش این اخبار، از ۲ روش میتوانید استفاده کنید:

روش اول: بصورت دستی وارد کدهای HTML سایت خودتان شوید و اخبار را در کدهای HTML بصورت دستی بنویسید.

روش دوم: اخبار را ابتدا وارد پایگاه داده یا دیتابیس بکنید و سپس با استفاده از یک زبان برنامه نویسی مثل PHP، آن اخبار را از دیتابیس بخوانید و به کاربران نشان دهید.

PHP چیست؟

روش اول، یعنی زمانی که شما بصورت دستی اقدام به نوشتن اخبار در صفحات وب خود میکنید را روش Static میگویند و اصطلاحا میگویند که آن صفحه‌ی شما، یک صفحه‌ی وب استاتیک یا Static Web Page است.

اما وقتی که شما اطلاعات و کلا محتویات صفحه را از یک پایگاه داده میخوانید و به کاربران نشان میدهید، آن صفحه‌ی وب شما به یک صفحه‌ی وب داینامیک یا Dynamic Web Page تبدیل میشود.

اگر بخواهیم بگوییم که PHP چیست؟ میتوانیم بگوییم کار PHP این است که با گرفتن اطلاعات از پایگاه داده، صفحات وب داینامیک تولید کند.
PHP چه کارهایی میتواند انجام دهد؟
حالا که داریم به سوال PHP چیست؟ پاسخ میدهیم، خوب است که کمی هم درباره‌ی کارهایی که PHP میتواند انجام دهد صحبت کنیم. شما با استفاده از PHP میتوانید انواع مختلفی از صفحات وب و وب اپلیکیشن ها را برنامه نویسی و اجرا کنید.

PHP میتواند برای شما صفحات داینامیک تولید کند.
PHP میتواند اطلاعات را به دیتابیس بفرستد، از دیتابیس اطلاعات را بخواند و همینطور اطلاعات موجود در دیتابیس را ویرایش یا حذف کند.
PHP میتواند با فرم های HTML شما ارتباط برقرار کند و اطلاعات ورودی کاربران در فرم ها را پردازش کند و کارهای مدنظر شما را روی آ‌ن‌ها انجام دهد.
PHP به شما امکان کار با Cookie ها و Session ها را میدهد.
PHP امکان رمزگذاری کردن اطلاعات حساس را دارد و این امکان نیز در آن تعبیه شده است.
با اسفتاده از PHP شما میتوانید فایل های txt, pdf, jpg و… تولید و ویرایش کنید و این یک امکان فوق العاده است که PHP در اختیار شما قرار میدهد.
مواردی که در بالا ذکر کردیم، امکاناتی است که بصورت پیشفرض در PHP آمده است. شما میتوانید با استفاده از کتابخانه‌های مختلف PHP، امکانات مختلف و دیوانه‌کننده‌ای داشته باشید که اصلا باورتان نشود که میشود همچین کارهایی را در سطح وب نیز انجام داد!

PHP چیست؟

برخی از سایت‌هایی که با PHP ساخته شده‌اند
اگر بخواهیم درباره‌ی سوال PHP چیست؟ بیشتر صحبت کنیم، خوب است که برخی از سایت‌هایی که از PHP قدرت گرفته‌اند را معرفی کنیم. در زیر لیست برخی از سایت های ایرانی و جهانی را میبینیم که از PHP استفاده میکنند.

دیجی کالا (در گذشته Digikala با استفاده از ASP.NET نوشته شده بود، اما به تازگی آن‌ها سیستم‌شان را به PHP تغییر داده‌اند)
آپارات
فیسبوک
ویکی پدیا
یاهو
تامبلر
سیستم مدیریت محتوای وردپرس
همانطور که در لیست بالا دیدید، قدرتمندترین وبسایت های ایران و جهان را نیز میشود با استفاده از زبان برنامه نویسی‌ای مثل PHP نیز نوشت و اجرا کرد (بر خلاف نظر بسیاری از برنامه نویسان که PHP را مناسب یک پروژه‌ی بزرگ نمیدانند!)