In PHP programmieren auf dem Android-Smartphone oder -Tablet
Miyazaki, 23.11.2022
Zuerst müssen Sie Termux installieren.
In Termux führen Sie Folgendes aus:
Ermöglichen Sie zuerst, falls noch nicht geschehen, den Zugriff von Termux auf den Telefonspeicher. Das ist optional.
termux-setup-storage
ls storage
ls storage/shared
Mit diesen drei Befehlen sehen Sie den Inhalt Ihres Android-Telefons. Die Ordner, die beim zweiten Befehl erscheinen, sind Verknüpfungen. Der Ordner storage/shared ist das oberste Verzeichnis auf Ihrem Telefon.
PHP und Bibliotheken installieren:
pkg upgrade
pkg install php openssl composer sqlite libxml2 libxslt git
Jetzt können Sie PHP-Programme ausführen, indem Sie “php index.php” eingeben.
Legen wir mit PHP Router los:
git clone https://github.com/Largo/phprouter.git
cd phprouter
php -S 127.0.0.1:8080 routes.php
Öffnen Sie 127.0.0.1:8080 im Browser des Telefons, um PHP Router in Aktion zu sehen. Auf dem Bildschirm sollte das Wort INDEX erscheinen. Schauen Sie sich den Code an, um mehr über PHPRouter zu erfahren. Hier ist mein Fork und hier die Dokumentation.
Natürlich können Sie auch Laravel, Symfony oder anderes installieren!
Ja, man kann auf dem Android-Smartphone oder -Tablet mit Laravel programmieren!
Oder ganz ohne Framework!
Sie werden wohl einen Texteditor auf dem Telefon brauchen. Sie können einen unter Linux in Termux ausführen oder eine Android-App verwenden und darin Ordner und Datei auswählen. Für Blogbeiträge nutze ich iA Writer, aber es gibt Editoren wie ACode, die vielversprechend aussehen. Erwägen Sie micro, nano, emacs oder vim, weil Sie diese auch auf allen anderen Systemen nutzen können.
Alternativen
Einfacher ist es eventuell, code-server auf einem VPS zu installieren, um VS Code auf Android über einen Server zu nutzen. Gitpod/GitHub Codespaces ist eine weitere Option. Bleiben Sie dran für meinen Artikel dazu!
PHP auf dem Smartphone lernen
Siehe PHP: The Right Way