PHP به چه معنی است؟

بهترین نام برای کودکان

PHP به چه معنی است

می توان به خوبی برنامه نویسی کرد قبل از اینکه به فکر یک برنامه نویس بپردازد: 'به هر حال PHP به چه معنی است؟' مخفف کلمات در کل وب استفاده می شود ، چه با اشاره به زبان برنامه نویسی و چه به عنوان مقایسه ('از Rails به جای PHP استفاده کنید!'). اما چگونه آن مخفف کوچک سه حرفی چنین قدرت را بدست آورد؟





PHP به چه دردی می خورد؟

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

مقالات مرتبط
  • بدترین رتبه بندی ترافیک
  • لیست وب سایت های مدرسه راهنمایی
  • نحوه ایجاد آلبوم وب

با این حال ، همانطور که وب فراتر از زبان علامت گذاری متن بزرگ (HTML) بود ، افراد بیشتری خواهان عملکرد پیشرفته بودند. نوع جدیدی از زبان برنامه نویسی متولد شد ، و با آن ، مخفف جدید.



PHP در حال حاضر چیست؟

پاسخ ساده است: PHP: پیش پردازنده Hypertext .

شما می گویید ، 'اما صبر کنید ،' این نمی تواند جواب دهد - چگونه P در PHP می تواند به معنای PHP باشد؟



عجیب است ، اما این یک اشاره ساده به شوخ طبعی برنامه نویسان است که مخفف اختصاری که برای این زبان استفاده می شود مخفف 'بازگشتی' است. این یک شوخی دستوری است ، به این معنی که یک کلمه اختصاری است که به آن اشاره دارد خودش وقتی کلمه اختصاری گسترش یابد به نوعی مانند یک کار معمول لورل و هاردی است:

'بنابراین ، PHP مخفف چه چیزی است ، اولی؟'

'چرا ، استن ، مخفف آن است PHP: پیش پردازنده ابر متن ، البته.'



تفاوت اسکاچ و ویسکی چیست؟

'آهان باشه. خوب پس ، فرامتن چیست؟ '

'اوه ، استن ، همه این را می دانند. Hypertext توانایی پیوند دادن اطلاعات متنی به دیگر اطلاعات به هر حال ، این عامل اصلی شبکه جهانی وب است که به مردم اجازه می دهد به راحتی زنجیره ای از اطلاعات را به سمت اطلاعات جدید دنبال کنند. '

'می بینم. خوب ، اولی ، اگر خیلی باهوش هستی ، پیش پردازنده چیست؟ '

'استن ، این ساده است. پیش پردازنده تابعی در وب سرور است که خوانده و بر روی آن عمل می کند (یا تجزیه و تحلیل ) ابرمتن قبل از اینکه صفحه وب به مرورگر کاربر کاربر برگردانده شود. '

'قبل از؟ اولی ، چرا کسی می خواهد چنین کاری انجام دهد؟ '

'استن ، دلایل زیادی. البته عمدتاً ایجاد محتوای پویای وب است. مانند شخصی سازی صفحات وب با نام خود یا تهیه محتوای مربوطه براساس سن ، مکان ، جنسیت یا سایر اطلاعات جمعیتی که به آن می دهید. همچنین می تواند مواردی مانند اینکه شما از چه نوع رایانه ای استفاده می کنید را تشخیص دهد ، به طوری که شما نسخه مناسب برنامه را برای کار بر روی Mac خود بارگیری می کنید ، برخلاف رایانه شخصی من. '

'واو ، باید بگویم ، اولی چشمگیر است. چیز دیگری مد نظر دارید؟'

'بله ، استن ، PHP برای بسیاری از موارد مفید است. تولید اسناد XML ، Flash ، اسناد PDF ... و اگر نمی توانید ماژولی را پیدا کنید که آنچه را که می خواهید در PEAR انجام دهد ، همیشه می توانید برنامه خود را برنامه ریزی کنید. PHP یک زبان بسیار انعطاف پذیر و مفید است و تقریباً روی همه کار می کند - '

'یک لحظه صبر کن ، اولی! این چیزی که گلابی در مورد آن صحبت می کنید چیست؟ '

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

می بینم ، می بینم مخزن برنامه افزودنی و برنامه PHP. این منطقی است ، به جز یک چیز ، اولی. '

'اون چیه ، استن؟'

'دوباره PHP به چه معناست؟'

آینده PHP

در حالی که PHP به انواع مختلفی استفاده می شود ، واقعیت این است که این زبان در دنیای وب 2.0 شروع به منسوخ شدن می کند. زبانهای دیگر مانند AJAX و Ruby on Rails با تغییر اینترنت جنب و جوش می گیرند. هنوز هم ، یادگیری زبانی مانند PHP یا Java نه تنها می تواند به عنوان یک مهارت شغلی قابل فروش برای هر طراح وب باشد ، بلکه به عنوان یک آغازگر مفید برای یادگیری هر زبان برنامه نویسی نیز عمل می کند. امکان ایجاد سند .PHP برای یک وب سایت می تواند باعث افزایش عملکرد ، تعامل و حتی زیبایی تقریبا در هر سایتی شود.

ماشین حساب