2015-07-03 2 views
0

Я работаю над проектом с моим братом для своего дома, в частности, мы внедряем домашнюю автоматизацию. Аппаратная часть готова и работает; мы обрабатываем все с помощью UDOO. Теперь, когда огни и другие устройства работают без проблем, мы хотим создать интерфейсный интерфейс. В каждой комнате есть 7-дюймовый планшет Android, но мы хотели бы разработать многоплатформенный интерфейс (чтобы он мог работать на всем, что может получить доступ к Интернету). Идея заключается в том, чтобы создать веб-приложение HTML5, используя:Домашняя автоматика с предложениями php

  • PHP для обработки данных дома, которые будут храниться в базе данных
  • JS (+ AJAX) для создания динамических страниц

I имеют довольно хорошие знания в этой среде, но я хотел бы знать некоторые предложения о том, как действовать. Мои вопросы:

  1. Нужна ли мне инфраструктура php (если да, какой)? [EDIT: хорошо, я буду использовать один из них: P]
  2. Использование WebSockets вместо опроса слишком сильно перегрузит мое приложение? Если нет, совместимы ли они с мобильными браузерами?
+3

Добро пожаловать в stackoverflow. Ваш вопрос слишком широк для этого сайта. Пожалуйста, посмотрите, как задать хорошие вопросы здесь: http://stackoverflow.com/help/how-to-ask – user4035

ответ

0

Нужна ли мне инфраструктура php (если да, какой)?

Вы не будете необходимо это, но, конечно, это может помочь. (Я хотел бы предложить laravel)

Есть ли что-нибудь лучше, чем опрос базы данных Повсеместно PHP для обнаружения изменений? (Я искал около WebSockets, но я не уверен, если те будут работать в мобильных устройствах)

Как вы уже сказали, веб-сокеты могут помочь вам!

Кросплатформенная Выпуск

Есть много услуг там, как cordova, которые можно использовать для создания собственных приложений с веб-технологий (HTML, CSS, JavaScript).