طریقه کار Php

 
samsam
samsam
کاربر طلایی1
تاریخ عضویت : بهمن 1387 
تعداد پست ها : 50672
محل سکونت : یزد

طریقه کار Php

 

طریقه کار Php
 

همان طور كه میدانید PHP یك زبان سمت سرویس گیرنده است! و این بدان معنی است كه كدهای نوشته شده به این زبان در كامپیوتر میزبان (Host) صفحــــــات وب قرار می گیرد. برای مثال وقتی كه شما به سایت وبwww.php.com می روید ISP (Internet Servise Provider) شما در خواست (Request) شمـــــــــــا را به سرویس دهنده ای كه اطلاعت این سایت را نگهداری می كند ارسال می كند. در این هنگام سرویس دهنده بعد از خواندن كدهای PHP آنهــــا را پردازش می كند . برای مثال در این مورد PHP به سرویس دهنده فرمان می دهد كه اطلاعــــات یك صفحه وب را به صورت برچسبهای HTML به مرورگر شما منتقل كند بنابراین PHP یك صفحه HTML را تولید می كند. این حالت با هنگامی كه صفحه ار ابتدا با كدهـــای HTML طراحی شده باشد تفاوت دارد در حالت دوم تنها یك درخواست به سرویس دهنده ارســــال می شود و سرویس دهنده نیز اطلات HTML موجود را به مرورگر كــــــــــــاربر منتقل می كند بنابراین برای مرورگر كاربر تفـاوتی بین home.html و home.php وجود ندارد اما تفاوت عمده ای بین این دو حالت وجود دارد و آن این است كه در حــــــــــالت اول صفحه بصورت دینامیك توسط سرویس دهنده تولید شده است ولی در حـــالت دوم به صورت بدین صورت نیست و ممكن است برای مثال تفاوتی بین اینكه كــــاربر قبلا این صفحه را بازدید كرده یا برای بار اول است كه بازدید می كند وجود داشته باشد. پس هر آنچه PHP انجام می دهد در همان سمت سرویس دهنده انجام می دهد و سپس اطلاعات مناسب را به سرویس گیرنده منتقل می كند. مهمترین نیــــاز برای كار با PHP دسترسی به سرویس دهنده ای می باشد كه PHP را پشتیبانی كند.

قبلا گفتم كه PHP یك زبان سمت سرویس دهنده می باشد.

برای مطمئن شدن در این مورد كه آیا سرویس دهنده شمــــــــــــا از PHP استفــاده می كند یا نه می توانید گوشی تلفن رو بردارید شماره آنها رو بگیرید و از ایشــــــان سئوال كنید )

برای اینكــــــــــه شما سیستم خودتان را به یك سرویس دهنده تبدیل كنید اول باید مطمئن شدید كه آیا سیستم عاملی كه از آن استفــاده می كنید قدرت این را دارد كه به یك سرویس دهنده تبدیل شود یا نه؟ منظورم این است كه آیا این نسخــه از سیستم عامل شما قابلیت تبدیل شدن به یك Web Server رو داراست یا نه ؟ تا جایی كه من اطلاعات دارم سیستم عامل های كه PHP می تواند روی آنهـــــا نصب گردد عبارتند از : Unix,Windows, Macintosh , Os/2 Linux

چهارشنبه 29 آذر 1391  05:25 ب.ظ
تشکرات از این پست
hosseinb68 designer mahmood_3074 zarrindev
parisaexp
parisaexp
کاربر نقره ای
تاریخ عضویت : مهر 1392 
تعداد پست ها : 888
محل سکونت : اصفهان

پاسخ به:طریقه کار Php

به علاوه اینکه php یک زبان مفسری هست ولی مارک زوکربرگ سازنده فیسبوک زبان hack و hhvm رو زد تا php قابلیت اجرای کامپایلری رو داشته باشه و در نتیجه سرعت بیشتر

لِکُلِّ شَیْ‏ءٍ زَکَاةٌ وَ زَکَاةُ الْعَقْلِ احْتِمَالُ الْجُهَّال‏

برای هر چیزی زکاتیست و زکات عقل تحمّل نادانان است.

پنج شنبه 6 آذر 1393  11:33 ب.ظ
تشکرات از این پست
samsam
luxazan
luxazan
کاربر تازه وارد
تاریخ عضویت : خرداد 1396 
تعداد پست ها : 6
محل سکونت : Tehran

پاسخ به:طریقه کار Php

چرا با وجود اینکه php زبان جامع و کاملی هست بیشتر شرکت ها به دنبال برنامه نویس ASP ]ستند؟

همه انسانها میمیرند، همه انسانها زندگی نمی کنند

یک شنبه 28 خرداد 1396  02:22 ب.ظ
تشکرات از این پست
zarrindev
zarrindev
کاربر جدید
تاریخ عضویت : اسفند 1396 
تعداد پست ها : 2
محل سکونت : فارس

پاسخ به:طریقه کار Php

عالی بود

شرکت طراحی وبسایتی نو - طراحی و بهینه سازی رایگان سایت شما

جمعه 18 اسفند 1396  11:17 ب.ظ
تشکرات از این پست
zarrindev
zarrindev
کاربر جدید
تاریخ عضویت : اسفند 1396 
تعداد پست ها : 2
محل سکونت : فارس

پاسخ به:طریقه کار Php

به این دلیل که زبان برنامه نویسی asp بر پایه فریم ورک .net هست و شرکت هایی که دنبال این برنامه نویسان هستن قطعا از تعداد زیاد فریم ورک های php بی خبر هستند. فقط همین میتونه باشه

شرکت طراحی وبسایتی نو - طراحی و بهینه سازی رایگان سایت شما

جمعه 18 اسفند 1396  11:44 ب.ظ
تشکرات از این پست
دسترسی سریع به انجمن ها