filesort Вас не смущает?
Интимного плана вопрос - а зачем Вам Limit 1 ? У Вас возможно несколько одинаковых телефонов? Если да - то в чем смысл такого запроса?
мне не совсем понятет смысл использования тут ардуин. Если камеры IP - ну так зибирайте все картинки на 1 компьютер, там уже можно и нужную область на картинке вырезать, и всякие фильтры наложить (думаю, не сильно ошибусь, если порекоммендую обратить внимание на OpenCV). Что-то мне подсказывает, что пяток дуин с WiFiShield обойдется в те-же деньги, что и приличный комп.
В конечном итоге пришел к выводу что нужны два роутера с двумя разными модемами. Один (назовем роутер А) с лимитным интернетом и белым IP для серверов, а другой (назовем Б) с серым IP для всех остальных.
разные маршруты "по умолчанию" для серверов(роутер А) и для обычных рабочих станций (роутер Б).
что Вас смущает? как получить случайное число? псевдослучайное - rand. Не забывайте, все эти встроенные процедуры отдают именно что ПСЕВДОслучайные.
ну а как нарисовать такую страничку - так добро пожаловать в мир PHP+HTML/CSS. Технически ничего сложного.
распознавание голоса на ардуино? врядли.
да и на малине - я сильно сомневаюсь. Другое дело, что на малине можно этот поток отдать в облако и получить уже текст.
ИМХО никак.
учитывая, что фактически это все равно получается локальный пользователь (авторизация локальная, права настраиваются локально) - ну создайте Вы локальную учетку, просто с таким-же именем.
ну так разделите одно на другое - и получите количество секунд.
с коллизиями аналогично. у Вас есть длина строки и сомвольный набор. Считаете количество комбинаций, делите на скорость перебора - профит.
нарисовать такой костыль на том-же Symphony несложно. Но это именно что костыль. Потом захотите поиск, потом корзину, потом еще что-то.
Пока еще не погрязли в этом рукотворном хаосе - лучше выберите нормальный движок для магазина и потратьте время на миграцию данных в него. Сейчас потратите изрядно время - зато потом сэкономите.