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

Я долго думал об этом, поэтому подумал, что спросить. Как лучше всего хранить файлы .php и базы данных при тестировании и упаковке для работы при работе с мобильными приложениями.

Этот вопрос возник из-за того, что я хотел убедиться, что я правильно делаю следующий пример, и у меня действительно нет понятия, где мне хранить эти файлы как для тестирования, так и для целей готового продукта.

Над чем я работаю: http://code.tutsplus.com/tutorials/titanium-user-authentication-part-1—mobile-3728

1

Решение

Конечно, от того, как вы настроите структуру папок PHP, зависит только от вас.

Первое, что вам нужно сделать, это настроить ваш веб-сервер. Каждому веб-серверу нужен «корневой» каталог, из которого он может обслуживать контент. Если вы работаете на компьютере под управлением Linux и на нем установлен сервер Apache, это наиболее вероятно /var/www,
В этой папке вы создаете папки. Один для каждого отдельного приложения должен содержать эту вещь в чистоте и порядке;)
В этом случае мы называем это my_awesome_app, Весь путь будет /var/www/my_awesome_app

В этой папке вы, как сказано, совершенно бесплатно. Некоторые создают папку под названием webroot где они помещают все свои файлы CSS, изображений и JS. Затем они используют .htaccess их приложение идет прямо в эту папку. Если запрашивается файл css, js или image и он находится в папке webroot это будет подано оттуда. Любой другой запрос будет перенаправлен на index.php который затем запускает реальное приложение.

Файлы для приложения будут лежать в папке src или же app,

Это был пример того, как работает большинство крупных фреймворков и приложений в наши дни. Это имеет смысл, только если у вас есть много файлов кода и других вещей для работы.

Для приложений с одним файлом, таких как приложение, которое вы сейчас создаете в этом руководстве, вы можете легко поместить эти файлы в my_awesome_app папку и попробуйте получить к ним доступ через localhost:8889/my_awesome_app/post_auth.php,
Этот URL может быть совершенно другим в зависимости от настроек вашего веб-сервера.

Если вы еще ничего не знаете о веб-серверах, я предлагаю вам немного узнать об этом. Затем, чтобы быстро начать работу, вы можете использовать готовые стеки, такие как XAMPP, который доступен для Windows, Linux и OS X, и запустить его.
Вы должны сначала ознакомиться с ним, прежде чем приступить к разработке, чтобы потом было легче находить проблемы. 😉

Если вы хотите развернуть свое приложение когда-нибудь, вам нужны эти файлы, находящиеся где-то в открытом доступе. Существуют разные провайдеры для веб-хостинга, которые предлагают эту услугу. Вы не должны размещать файлы php на своем ПК, потому что если вы отключите эту функцию, ваше приложение закроется. 😉

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]