• 0
petyaas

DataSnap или API на php(Android)

Вопросы

Доброго времени суток. Возникло несколько вопросов по поводу методов обращения к БД.
И так имеется сервер с базой данных MySQL  требуется организовать подключение и работу с таблицами. При том что запросы будут отправляться постоянно, то есть это не просто авторизация и сверка пароля юзера, а постоянное редактирование записей или их отображение.
Более того всё это нужно сделать на Android мобильной приложенькой. Т.к. FireDac не поддерживает MySQL на Android  DataSnap вроде как легче даётся машине.

И собственно главный вопрос. Что лучше в конечном итоге DataSnap или API на php ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 ответов на этот вопрос

  • 0

все зависит от инфраструктуры

если запрос в интернет то выбор ессно php

если наоборот, в локальной сети, то datasnap предпочтительнее

и то и другое - по принципу - "чтобы ничего не нужно было устанавливать дополнительно на сервер"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
11 минут назад, krapotkin сказал:

все зависит от инфраструктуры

если запрос в интернет то выбор ессно php

если наоборот, в локальной сети, то datasnap предпочтительнее

и то и другое - по принципу - "чтобы ничего не нужно было устанавливать дополнительно на сервер"

база будет на vps. по производительности какой лучше? сетевого трафика? скорость работы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

база-то на VPS. а сервер-то под linux. вряд ли у вас там windows.

соответственно, какой уж там datasnap

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Только что, krapotkin сказал:

база-то на VPS. а сервер-то под linux. вряд ли у вас там windows.

соответственно, какой уж там datasnap

можно и windows server 2016)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

мы прошли через боль с DATASNAP в итоге переехали на POSTGRES + PGBOUNCE + PHP + FIREMNKEY

PS

DataSnap очень течет особенно если начинаешь файлы таскать

Изменено пользователем FREEFAR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
В 27.06.2018 в 09:56, krapotkin сказал:

соответственно, какой уж там datasnap

Почему? Tokyo вроде позволяет создать и под Линукс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

вроде - да

реально мало осталось тех, кто хочет первопройти новые революционные технологии Эмро, патчи к которым возможно не выйдут никогда, и поделиться со всеми историей успеха )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Скажу даже более: Postgre+Свой сервер написанный на 10.2+Firemonkey (win/android) проработал в продакшене 5 мес. Сейчас планируем переписывать на Go+VCL. А андроид часть скорее всего на ейной студии, но наблюдаем за FGX.

Нагрузку серверные сокеты держат плохо. А клиенты отвратительно работают на зоопарке железа. Причём проблема даже под win отобразить на некоторых ноутбуках интерфейс.

Так что ждём FGX native. Firemonkey в продакшене вещь не рабочая ни на одной из поддерживаемых OS.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
8 часов назад, Akad сказал:

А андроид часть скорее всего на ейной студии, но

А как обстоят дела у FMX для IOS? Спасибо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
4 часа назад, Ingalime сказал:

А как обстоят дела у FMX для IOS? Спасибо.

Не так давно выкатили в стор приложение. Пока работает на всех протестированных яблоках.
Пока...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

тоже не видим проблем FMX на Android и iOS.

Правда мноооооогое приходится писать / дописывать руками. Но ничего

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу