2016-04-09 2 views
0

В настоящее время я развиваюсь на профессиональной основе в PHP, но заметно, cakephp. Я не трачу много времени в области процедурного php, поэтому почему я здесьПростой легкий php-контроллер

У меня есть проект колледжа с доской Arduino, где мне нужно взаимодействовать через веб-браузер с API-интерфейсом, и иметь простой интерфейс кнопки, управляющий им. Я намереваюсь установить простой проект на веб-сервере и сделать два вызова api.

Мой сценарий таков: Форма формы сообщения с любой кнопкой, контроллер определяет нажатие кнопки, создает запрос GET для API и перенаправляет на определенную страницу. Я могу легко сделать это в торте, но я не вижу необходимости устанавливать короткую структуру для такого крошечного одностраничного приложения с одним контроллером.

Есть легкое решение доступно для размещения этого, или я бы лучше только с одной PHP страницы делает запросы через AJAX и обновление содержимого страницы с JQuery или что-то вроде этого

+0

Просто используйте ванильный PHP и сделать завиток запрос к API. Если вам не нужна раздутость рамки, не используйте ее. –

ответ

0

Если вы хотите используйте рамку (возможно, вы увидите, что это увеличилось в размере в течение следующих нескольких лет), а затем посмотрите на что-то вроде Silex

В противном случае вы можете просто справиться с этим с одиночными PHP файлов:

<script> 
    $(document).ready(function() { 
     //jquery here if you want to do it async 

     $(form).submit(function(e) { 

      $.post('/location/of/script.php, serialize(form), function(data) { 
       //do stuff with data 
      } 
     } 
    }); 
</script> 

<!-- HTML CODE GOES HERE --> 

HTML код для формы & кнопки:

<form method="POST"> 
    <input type="submit" value="Submit"> 
</form> 
Смежные вопросы