Allgemeines PHP-Framework kann als App-Backend-Server verwendet werden. Da der Client im Prinzip nur String-Daten von Ihnen erhält, gibt es kein Problem, auch wenn Sie das Framework nicht verwenden, es wird jedoch spätere Probleme verursachen. PHP stellt Clients lediglich APIs zur Verfügung. Es gibt viele Möglichkeiten, APIs zu beschreiben: REST, SOAP usw. REST wird empfohlen.
Kann PHP Clients entwickeln?
Da es sich bei PHP um eine Skriptsprache handelt, wird sie hauptsächlich für die serverseitige Entwicklung verwendet und ist für die Vervollständigung des S-Teils der B/S-Architektur oder C/S-Architektur verantwortlich. PHP kann dies jedoch nicht Eine PHP-Seite für Android (PFA) gab an, dass sie Programmiermodelle und Toolbox-Dokumente veröffentlichen könne, um PHP-Anwendungen auf Android zu ermöglichen. (Empfohlenes Lernen: PHP-Programmierung vom Anfänger bis zum Experten)
Wie verwende ich die PHP-Framework-Sprache, um mobile Apps zu entwickeln?
Erstens: Genau wie bei der WEB-Entwicklung müssen diese Parameter zunächst vom Client übergeben werden, möglicherweise GET oder POST. Dies muss mit dem Entwicklungsteam vereinbart werden einheitliche Spezifikationen entwickeln.
Zweitens: Mit Parametern vollständige Datenverarbeitung entsprechend den Anwendungsanforderungen, wie zum Beispiel: Aktualisierungen des Aufgabenfortschritts, In-APP-Käufe, Datenübermittlung am Ende eines Spiels usw.
Drittens: Datenlogik Geben Sie nach der Verarbeitung die vom Kunden benötigten relevanten Daten zurück, z. B.: Aufgabenstatus, In-App-Kaufergebnisse, Spielerinformationen usw.
P.S.: Wie werden die Daten an den Kunden zurückgegeben? Direkte Ausgabeform, wie zum Beispiel: JSON, XML, TEXT usw.
Viertens: Nachdem der Client die von Ihnen zurückgegebenen Daten erhalten hat, interagieren Sie lokal mit dem Benutzer!
PHP kann keine App-Anwendungen schreiben. Wird hauptsächlich für die Entwicklung und Verwendung verwendet der B/S-Struktur (Browser/Server, Browser/Server-Modus). Aber PHP kann als Server zum Austausch von Daten mit der App-Server-API verwendet werden.
Es gibt drei beliebte Mobiltelefonplattformen zum Lernen: APPs: Android, IOS und Windows. Sie alle haben ihre eigenen Programmiersprachen, die über die Baidu-Suche auf ihren jeweiligen Plattformen erlernt werden können.
Mobile Backends basieren alle stark auf PHP, Python und Java, ganz zu schweigen von C++. Es hängt davon ab, welches Protokoll Sie verwenden, http, tcp/ip.
nodejs kann Routing und Formularüberprüfung als C++-Module schreiben. Es stellt hauptsächlich Schnittstellen für mobile APP-Aufrufe bereit, die unter dem Gesichtspunkt der Kosten, der Serverressourcenbelegung, der Entwicklungseffizienz, der Betriebseffizienz und der Fähigkeit dazu berücksichtigt werden können Prozesskomplexe Logik im Hintergrund warten. Derzeit kenne ich JSP, ASP und PHP.
Das obige ist der detaillierte Inhalt vonKann PHP eine mobile Android-App erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!