پی ایچ پی څه شی دی؟

PHP د سرور اړخ سکریپټینګ ژبه ده چې د متحرک ویب پاڼو جوړولو لپاره کارول کیږي. دا عموما د ویب پراختیا لپاره کارول کیږي او په HTML کې ځای پرځای کیدی شي.

پی ایچ پی څه شی دی؟

PHP د پروګرام کولو ژبه ده چې د ویب پاڼې او ویب غوښتنلیکونو جوړولو لپاره کارول کیږي. دا پراختیا کونکو ته اجازه ورکوي چې متحرک مینځپانګې اضافه کړي ، لکه د کارونکي ان پټ فارمونه او ډیټابیس تعاملات ، خپلو ویب پا toو ته. په لازمي ډول، PHP یوه وسیله ده چې پروګرام کونکي د ویب پاڼې جوړولو لپاره کاروي چې یوازې د جامد معلوماتو ښودلو څخه ډیر څه کولی شي.

PHP په پراخه کچه کارول کیږي د سرور اړخ سکریپټینګ ژبه ده چې په عمده ډول د ویب پراختیا لپاره کارول کیږي. دا په 1994 کې د ډنمارکي - کاناډایی پروګرامر راسموس لیرډورف لخوا رامینځته شوی او له هغه وخته راهیسې په نړۍ کې د برنامو ترټولو مشهوره ژبه ګرځیدلې. PHP د خلاصې سرچینې ژبه ده ، پدې معنی چې هرڅوک کولی شي دا وړیا وکاروي او د دوی اړتیاو سره سم د دې سرچینې کوډ بدل کړي.

PHP د Hypertext Preprocessor لپاره ولاړ دی، کوم چې یو تکراري لنډیز دی. دا د عمومي هدف پروګرام کولو ژبه ده چې د متحرک او متقابل ویب غوښتنلیکونو جوړولو لپاره کارول کیدی شي. د پی ایچ پی سکریپټونه په سرور کې اجرا کیږي، پدې معنی چې کاروونکي اړتیا نلري په خپل کمپیوټر کې PHP نصب کړي. دا PHP د ویب غوښتنلیکونو رامینځته کولو لپاره یوه غوره ژبه جوړوي چې د نړۍ له هر ځای څخه لاسرسی کیدی شي.

پی ایچ پی څه شی دی؟

PHP د سرور اړخ سکریپټینګ ژبه ده چې په پراخه کچه د ویب پراختیا لپاره کارول کیږي. دا خلاص سرچینه او د کارولو لپاره وړیا ده، دا د پراختیا کونکو لپاره یو مشهور انتخاب جوړوي. پی ایچ پی کولی شي په HTML کې ځای په ځای شي، د متحرک ویب پاڼو لپاره اجازه ورکوي چې د ډیټابیسونو سره اړیکه ونیسي او مختلف فعالیتونه ترسره کړي.

تعریف

PHP د "PHP: Hypertext Preprocessor" لپاره ولاړ دی. دا د سرور اړخ سکریپټینګ ژبه ده، پدې معنی چې کوډ په سرور کې اجرا کیږي مخکې لدې چې ویب پاڼه د کارونکي براوزر ته لیږل کیږي. PHP د متحرک ویب پاڼو جوړولو لپاره کارول کیدی شي چې کولی شي د ډیټابیسونو سره اړیکه ونیسي او مختلف فعالیتونه ترسره کړي.

تاریخ

PHP په 1994 کې د راسموس لیرډورف لخوا د هغه شخصي ویب پا toې ته د لیدنو تعقیبولو لپاره د عام ګیټ وے انٹرفیس (CGI) سکریپټونو سیټ په توګه رامینځته شوی. د وخت په تیریدو سره، دا د بشپړ پروګرام کولو ژبې ته وده ورکړه او پرانیستې سرچینه شوه، پراختیا کونکو ته اجازه ورکوي چې د هغې پراختیا کې برخه واخلي او په آزاده توګه یې وکاروي.

سنټکس

د پی ایچ پی ترکیب د C او جاوا سره ورته دی، دا د پراختیا کونکو لپاره د زده کړې او کارولو لپاره اسانه کوي. دا د ټولو لوی عملیاتي سیسټمونو سره کارول کیدی شي، په شمول د لینکس، یونیکس، او وینډوز، او د ټولو مخکښو ویب سرورونو لکه اپاچي او نګینکس سره کارول کیدی شي. PHP د مشهور ډیټابیس سیسټمونو لکه MySQL او PostgreSQL سره هم کارول کیدی شي.

د PHP ځینې کلیدي ځانګړتیاوې عبارت دي له:

  • د HTML سره اسانه ادغام
  • د مختلفو ډیټابیسونو لپاره ملاتړ
  • د دندو لوی کتابتون
  • د کراس - پلیټ فارم مطابقت
  • خلاص سرچینه او د کارولو لپاره وړیا

په ټولیز ډول، پی ایچ پی یو پیاوړی سرور اړخ سکریپټینګ ژبه ده چې په پراخه کچه د ویب پراختیا لپاره کارول کیږي. د دې د کارولو اسانتیا، انعطاف، او د پراختیا کونکو لویه ټولنه دا د متحرک ویب پاڼو او ویب غوښتنلیکونو جوړولو لپاره یو مشهور انتخاب جوړوي.

پی ایچ پی څنګه کار کوي؟

PHP د سرور اړخ سکریپټینګ ژبه ده چې د متحرک ویب پاڼو جوړولو لپاره کارول کیږي. دا د برنامه کولو ژبه ده چې د زده کړې او کارولو اسانه کولو لپاره ډیزاین شوې ، دا د ویب پراختیا کونکو لپاره مشهور انتخاب جوړوي.

د سرور اړخ سکریپټینګ ژبه

د PHP یو له مهمو ځانګړتیاو څخه دا دی چې دا د سرور اړخ سکریپټینګ ژبه ده. دا پدې مانا ده چې د PHP کوډ د پیرودونکي کمپیوټر پرځای په سرور کې اجرا کیږي. کله چې یو کاروونکی د یوې ویب پاڼې غوښتنه کوي چې د PHP په کارولو سره رامینځته شوي، سرور د PHP کوډ پروسس کوي او HTML تولیدوي چې د پیرودونکي ویب براوزر ته لیږل کیږي.

د پیرودونکي اړخ سکریپټینګ ژبه

پداسې حال کې چې PHP اساسا د سرور اړخ سکریپټینګ ژبه ده ، دا د پیرودونکي اړخ سکریپټینګ لپاره هم کارول کیدی شي. دا پدې مانا ده چې د PHP کوډ د پیرودونکي په کمپیوټر کې اجرا کیدی شي، نه په سرور کې. دا عموما د جاواسکریپټ په کارولو سره ترسره کیږي، کوم چې د مراجعینو اړخ سکریپټینګ ژبه ده.

د متحرک پاڼې منځپانګې

د PHP کارولو یو له اصلي ګټو څخه دا دی چې دا د متحرک پاڼې مینځپانګې رامینځته کولو ته اجازه ورکوي. دا پدې مانا ده چې ویب پاڼې د کاروونکي ان پټ یا نورو متغیرونو پر بنسټ تنظیم کیدی شي. PHP د فارم ډیټا راټولولو ، کوکیز لیږلو او ترلاسه کولو ، او ډیټابیس کې ډیټا بدلولو لپاره کارول کیدی شي.

PHP هم کراس پلیټ فارم دی ، پدې معنی چې دا په مختلف مختلف عملیاتي سیسټمونو کې کارول کیدی شي. دا د ډیری ویب سرورونو سره مطابقت لري، په شمول د IIS او Apache.

په سمبالولو کې تېروتنه

PHP د غلطۍ سمبالولو وړتیاوې لري، کوم چې د کوډ ډیبګ او د غلطیو حل کول اسانه کوي. کله چې یوه تېروتنه رامنځ ته شي، PHP به د خطا پیغام رامینځته کړي چې د خطا په اړه معلومات وړاندې کوي، په شمول د کوډ کرښه چې د تېروتنې لامل شوی.

مای

PHP اکثرا د MySQL سره په ګډه کارول کیږي، کوم چې د پرانیستې سرچینې ډیټابیس مدیریت سیسټم دی. PHP د مای ایس کیو ایل ډیټابیس سره وصل کولو ، ډیټا بیرته ترلاسه کولو ، او ډیټا بدلولو لپاره کارول کیدی شي.

په ټولیز ډول، پی ایچ پی یو پیاوړی پروګرامینګ ژبه ده چې د ویب غوښتنلیکونو جوړولو لپاره مناسبه ده. دا زده کول او کارول اسانه دي، او د ځانګړتیاوو او وړتیاوو پراخه لړۍ چمتو کوي.

د پی ایچ پی غوښتنلیکونه

پی ایچ پی یو څو اړخیز پروګرامینګ ژبه ده چې د غوښتنلیکونو پراخه لړۍ پراختیا لپاره کارول کیدی شي. پدې برخه کې، موږ به د PHP ځینې خورا عام غوښتنلیکونه وپلټئ، په شمول د ویب غوښتنلیکونه، ډیسټاپ غوښتنلیکونه، او ای کامرس.

د ویب غوښتنلیکونه

د PHP یو له خورا مشهور غوښتنلیکونو څخه د ویب غوښتنلیکونو په پراختیا کې دی. PHP په ځانګړي ډول د متحرک ویب پا andو او ویب غوښتنلیکونو رامینځته کولو لپاره مناسب دی ، د ویب سرورونو سره د متقابل عمل کولو او په الوتنه کې د HTML او CSS کوډ رامینځته کولو وړتیا څخه مننه. ډیری مشهور د مینځپانګې مدیریت سیسټمونه (CMS) لکه Drupal او Joomla په PHP کې جوړ شوي، لکه څنګه چې د نورو ویب غوښتنلیکونو پراخه لړۍ لکه شخصي کورپاڼې، متقابل ویب پاڼې، او د ای کامرس پلیټ فارمونه لکه Magento او Shopify.

د ډیسټاپ غوښتنلیکونه

پداسې حال کې چې PHP اساسا د ویب غوښتنلیکونو پراختیا لپاره کارول کیږي ، دا د ډیسټاپ غوښتنلیکونو پراختیا لپاره هم کارول کیدی شي. دا عموما د PHP سکریپټ په جوړولو سره ترسره کیږي چې د کارونکي کمپیوټر کې د Zend انجن په څیر د ژباړونکي په کارولو سره پرمخ ځي. د ډیسټاپ غوښتنلیکونه چې د PHP سره جوړ شوي کیدی شي خورا متقابل وي او کیدی شي ځانګړتیاوې لکه د ډول اعالمیې، پلگ ان، او نور شامل کړي.

پست سوداګرۍ

ای کامرس د PHP بل مشهور غوښتنلیک دی. ډیری مشهور ای کامرس پلیټ فارمونه لکه میګینټو او Shopify په PHP کې جوړ شوي ، لکه څنګه چې د نورو ای کامرس غوښتنلیکونو پراخه لړۍ ده. PHP د ډیټابیسونو سره د متقابل عمل کولو او په الوتنه کې متحرک مینځپانګې رامینځته کولو وړتیا له امله په ځانګړي توګه د ای کامرس لپاره مناسب دی.

په پایله کې، PHP یو څو اړخیز پروګرامینګ ژبه ده چې د پراخو غوښتنلیکونو پراختیا لپاره کارول کیدی شي، په شمول د ویب غوښتنلیکونو، ډیسټاپ غوښتنلیکونو، او ای کامرس پلیټ فارمونه. که تاسو شخصي کورپاڼه یا د لوی پیمانه ای کامرس پلیټ فارم جوړوئ، پی ایچ پی یو پیاوړی وسیله ده چې کولی شي تاسو سره د دندې په ترسره کولو کې مرسته وکړي.

د پی ایچ پی چوکاټونه

پېژندنه

د PHP چوکاټ یو داسې پلیټ فارم دی چې پراختیا کونکو ته اجازه ورکوي چې ویب غوښتنلیکونه په ډیر اغیزمن ډول رامینځته کړي. دا د مخکې جوړ شوي وسیلو او کتابتونونو سیټ چمتو کوي چې د پراختیا پروسې اسانه کوي ، پراختیا کونکو ته اجازه ورکوي چې د دوی غوښتنلیک اصلي فعالیت باندې تمرکز وکړي. د PHP چوکاټونه په پراخه کچه د ویب غوښتنلیکونو په پای کې پراختیا کې کارول کیږي.

فعالیتونه

د پی ایچ پی چوکاټونه د فعالیت پراخه لړۍ وړاندې کوي چې د پراختیا پروسه ګړندۍ او خورا مؤثره کوي. ځینې ​​خورا عام فعالیتونه عبارت دي له:

  • روټنګ: د PHP چوکاټونه یو روټینګ سیسټم چمتو کوي چې URLs د ځانګړو کنټرولر کړنو لپاره نقشه کوي، د پاکو او منظم URLs رامینځته کول اسانه کوي.
  • د ډیټابیس خلاصول: د PHP ډیری چوکاټونه د ډیټابیس خلاصون پرت چمتو کوي چې پراختیا کونکو ته اجازه ورکوي چې د ډیټابیسونو سره په خورا مؤثره او خوندي ډول کار وکړي.
  • د کينډۍ انجن: د PHP چوکاټونه د ټیمپلیټ انجن چمتو کوي چې د پریزنټشن پرت د سوداګرۍ منطق څخه جلا کوي، د کوډ ساتل او تازه کول اسانه کوي.
  • تصدیق او واک ورکول: د PHP چوکاټونه جوړ شوي تصدیق او تایید میکانیزمونه چمتو کوي چې د غوښتنلیک خوندي کولو کې مرسته کوي.

د اجرا

د PHP چوکاټونه د سرور اړخ کې اجرا کیږي، پدې معنی چې کوډ په سرور کې اجرا کیږي مخکې له دې چې د پیرودونکي براوزر ته لیږل کیږي. دا د ګړندي بار بار او غوره کارونکي تجربې لپاره اجازه ورکوي. د پی ایچ پی چوکاټونه هم خورا د توزیع وړ دي او کولی شي د فعالیت قرباني کولو پرته د لوړ ترافیک حجم اداره کړي.

د پی ایچ پی ځینې خورا مشهور چوکاټونه شامل دي سیمفوني، کیک پی ایچ پی، او لارویل. هر چوکاټ خپل قوتونه او ضعفونه لري، او پراختیا کونکي باید هغه چوکاټ غوره کړي چې د دوی اړتیاو او غوره توبونو سره مناسب وي.

په پایله کې، د پی ایچ پی چوکاټونه د شاته پای ویب پراختیا لپاره اړین وسیله ده. دوی د فعالیت پراخه لړۍ چمتو کوي چې د پراختیا پروسه ګړندۍ او خورا مؤثره کوي ، پداسې حال کې چې دا ډاډ هم ورکوي چې غوښتنلیک خوندي او د توزیع وړ دی. که تاسو پیل کونکی یا تجربه لرونکی جوړونکی یاست ، د PHP چوکاټونه کولی شي تاسو سره په اسانۍ سره د لوړ کیفیت ویب غوښتنلیکونو رامینځته کولو کې مرسته وکړي.

نور لوستل

د لټون پایلو له مخې، PHP په پراخه کچه کارول شوي خلاصې سرچینې عمومي هدف سکریپټینګ ژبه ده چې په ځانګړې توګه د ویب پراختیا لپاره مناسبه ده او په HTML کې ځای پرځای کیدی شي. دا د سرور خواه سکریپټینګ ژبه ده چې کولی شي په سرور کې فایلونه رامینځته کړي ، خلاص کړي ، لوستل یې کړي ، لیکل وکړي ، حذف کړي او بند کړي ، د فارم ډیټا راټول کړي ، کوکیز واستوئ او ترلاسه کړئ ، ستاسو ډیټابیس کې ډیټا اضافه کړئ ، حذف کړئ ، ترمیم کړئ ، او کارن کنټرول کړئ. لاسرسی دا کولی شي ډیټا او محصول عکسونه یا پی ډی ایف فایلونه هم کوډ کړي. PHP په اصل کې په 1993 کې د ډنمارک - کاناډایی پروګرامر راسموس لیرډورف لخوا رامینځته شوی او په 1995 کې خپور شوی. (سرچینه: پی ایچ پی: پی ایچ پی څه شی دی؟ - لارښود, د ويکيپېډيا, W3 ښوونځي, فري کوډکیمپ)

د ویب پراختیا اړوند شرایط

کور » ګورت آپلود » د خالصې » پی ایچ پی څه شی دی؟

خبر اوسئ! زموږ په خبر پاڼه کې ګډون وکړئ
همدا اوس ګډون وکړئ او یوازې د پیرودونکي لارښودونو ، وسیلو او سرچینو ته وړیا لاسرسی ترلاسه کړئ.
تاسو کولی شئ په هر وخت کې ګډون رد کړئ. ستاسو معلومات خوندي دي.
خبر اوسئ! زموږ په خبر پاڼه کې ګډون وکړئ
همدا اوس ګډون وکړئ او یوازې د پیرودونکي لارښودونو ، وسیلو او سرچینو ته وړیا لاسرسی ترلاسه کړئ.
تاسو کولی شئ په هر وخت کې ګډون رد کړئ. ستاسو معلومات خوندي دي.
شریک یې کړئ...