وب سرویس در php

admin 18 دی 1398 2

Representational State Transfer یا (REST) یکی از سبک های طراحی ساختار و معماری در برنامه نویسی است. سرویس های وبی که از اصول RESTful تبعیت می کنند سرویس های RESTful هستند. در سرویس های RESTful ، از URI ها برای دسترسی به منابع استفاده می شود. در سرویس RESTful ، داده ها و توابع را منابع می نامند. بنابراین در نهایت داده ها و توابع چیزی هستند که ما از طریق سرویس به آن دسترسی خواهیم داشت. در این آموزش ساخت وب سرویس با PHP ، به شما نشان خواهیم داد که چگونه می توانید یک سرویس وب RESTful را ایجاد کنید. برای این کار هیچ چارچوبی بجز کدهای ساده PHP  مورد استفاده قرار نمی گیرد. اکثر اوقات، ترجیح می دهم که کد هایی معمولی و بدون وابستگی به چارچوب را بنویسم ، این رویکرد مزایای خود را دارد. در اینترنت، من آموزشهایی از سرویس های وب را دیده ام که اکثر اوقات، آنها دارای خطا هستند و یا ناقص پیاده سازی شده اند. من این سرویس های RESTful را با استفاده از یک REST client آزمایش کرده ام که اکثرا با شکست و عدم موفقیت مواجه شده اند.

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

بتوانید یک سرویس وب RESTful بسازید.
بتوانید از PHP ساده و بدون وابستگی و نیازبه چارچوبی دیگراستفاده کنید.
الگوهای URI باید از اصول REST پیروی کنند.
سرویس RESTful باید قادر به پاسخگویی به نیاز برای فرمت هایی مانند JSON، XML باشد.
بر اساس سناریوهای مختلف ، باید بتوانید استفاده از کد HTTP Status را نشان دهید.
کاربرد Request headers را نشان دهید.
سرویس وب RESTful را با استفاده از یک REST client بررسی کنید

 

$sql_update = mysqli_query($DB, "UPDATE train set sandali='$changenochair',koopedarbasti='$changekoope'  WHERE id= '$idtrain' ");

$sql_final1=mysqli_query($DB,"select * from train WHERE id= '$idtrain' ");
$row_final1=mysqli_fetch_assoc($sql_final1);
$koopedarbasti=$row_final1['koopedarbasti'];
$sandalidarbasti=$row_final1['sandali'];
$chairempty=$row_final1['chairempty'];
$coopeempty=$row_final1['coopeempty'];

$mojoodikoope=abs($coopeempty-$koopedarbasti);
$mojoodichair=abs($chairempty-$sandalidarbasti);

 


 

ثبت امتیاز

امتیاز :

امتیاز اخذه شده

0% complete (success)

امتیاز :0

دیدگاه ها (2)

  • علی

    17 دی 1399

    سلام عالی بود

    پاسخ

    17 دی 1399

    سلام وقت شما بخیر : سپاسگزارم


  • رضا اعتمادی

    9 بهمن 1401

    سلام وقت بخیر آموزشگاه خیلی خوبی هست پیگیر و پاسخگو هستند و اساتید با تجربه دارند .


دیدگاه خود را بیان کنید

ارسال دیدگاه