Мы хотим разработать простое приложение PHP с помощью облачной среды Google и получить совет по лучшей среде разработки PHP и подходу.
Мы настроили виртуальную машину и создали приложение PHP. Мы можем развернуть приложение PHP из Cloud Shell. Есть ли предварительный просмотр приложения, который можно запустить в Cloud Shell, прежде чем мы начнем длительный процесс развертывания? Или есть лучший способ, который мы упустили?
1: В частности, требуется совет о том, что используют другие разработчики при разработке приложений PHP.
Здесь это скорее не по теме, поскольку на него нет конкретного ответа. Пожалуйста, задавайте конкретные вопросы.
2. Когда вы вносите простое изменение в свой код, вам нужен быстрый способ запустить приложение и увидеть изменения. Это вариант «быстрого просмотра», о котором я упоминал. Процесс развертывания GCloud занимает много минут и слишком медленный для поддержки разработки приложений.
Вы разрабатываете приложения PHP в среде GCloud? И если да, то какие инструменты и рабочий процесс вы используете?
№2 более ответственен. В частности, у меня нет прямого опыта работы с Google Cloud, но такие среды вряд ли предназначены для живого кодирования. Обычно вы разрабатываете приложения локально на своем компьютере или локальном сервере и развертываете их в облаке только тогда, когда вы уже уверены, что они работают должным образом.
Спасибо, обман, хороший ответ. Но я понимаю, что вы не можете вызывать онлайн-функции Google в своем приложении при разработке в локальной среде. Есть ли онлайн-среда разработки PHP, в которой можно вызывать онлайн-функции, а также легко просматривать ваше приложение?
Какие конкретно "онлайн-функции" вы имеете в виду?






Облачный SDK и App Engine SDK для PHP включают в себя локальный сервер разработки, который можно запускать локально, чтобы имитировать свое приложение, работающее в производственной среде App Engine. Этот сервер - самое близкое к желаемому быстрому предварительному просмотру приложения, что вы можете найти. Также есть Отладчик XDebug. Вы можете проверить документацию «Сервер разработки PHP» страница для получения подробной информации.
Спасибо, Джордж, это лучший зрелый и информативный ответ. Я искал совета, и вы его предоставили.