Использование MySQL и PHP с упакованным приложением Chrome?

Моя мечта — создать полностью клиентское приложение, работающее на MySQL, PHP, HTML, CSS и JavaScript. Затем настроенная версия Chrome будет управлять всем пользовательским интерфейсом.

Упакованные приложения Chrome выглядят ближе всего к этому ... возможно ли получить PHP и MySQL, распространяемые с помощью упакованного приложения Chrome?


person Kirk Ouimet    schedule 12.01.2013    source источник


Ответы (2)


Распространение PHP и MySQL как есть невозможно с помощью упакованного приложения Chrome. Упакованные приложения не могут включать произвольные двоичные файлы или возможность их запуска.

Теоретически возможно иметь версии PHP и MySQL, созданные для собственного клиента ( NaCl), что является безопасным способом запуска собственного кода в песочнице Chrome. Однако перекомпилировать PHP, MySQL и их зависимости, чтобы они собирались и работали в среде выполнения NaCl, было бы серьезной задачей.

person Mihai Parparita    schedule 13.01.2013

Лучше всего ознакомиться с различными вариантами локального хранения объектов здесь: https://developers.google.com/chrome-developer-tools/docs/resource-panel. Некоторые из них предоставляют функции, очень похожие на возможности базы данных SQLite.

Михай совершенно прав насчет невозможности запуска PHP. Ваш основной вариант — написать код, управляющий маршрутизацией, шаблонами и т. д., на Javascript с помощью фреймворка, такого как Backbone.js.

Удачи!

person owencm    schedule 14.02.2014