Come programmare in PHP sul telefono o sul tablet Android
Miyazaki, 23.11.2022
Per prima cosa dovete installare Termux.
In Termux eseguite quanto segue:
Prima di tutto, se non l’avete già fatto, rendete accessibile la memoria del telefono da Termux. Questo passo è facoltativo.
termux-setup-storage
ls storage
ls storage/shared
Eseguendo questi tre comandi vedrete il contenuto del vostro telefono Android. Le cartelle che compaiono con il secondo comando sono collegamenti. La cartella storage/shared è la directory principale del telefono.
Installate PHP e le librerie:
pkg upgrade
pkg install php openssl composer sqlite libxml2 libxslt git
Ora potete eseguire programmi PHP digitando “php index.php”.
Iniziamo con PHP Router:
git clone https://github.com/Largo/phprouter.git
cd phprouter
php -S 127.0.0.1:8080 routes.php
Aprite 127.0.0.1:8080 nel browser del telefono per vedere PHP Router in azione. Sullo schermo dovrebbe apparire la parola INDEX. Date un’occhiata al codice per saperne di più su PHPRouter. Ecco il mio fork ed ecco la documentazione.
Naturalmente potete installare anche Laravel, Symfony o qualsiasi altra cosa!
Sì, è possibile programmare in Laravel sul vostro smartphone o tablet Android!
Oppure fare a meno di qualsiasi framework!
Probabilmente vorrete un editor di testo sul telefono. Potete eseguirne uno dentro Linux su Termux oppure usare un’app Android e selezionare la cartella e il file nell’app. Per gli articoli del blog uso iA Writer, ma ci sono editor come ACode che sembrano promettenti. Valutate micro, nano, emacs o vim, perché potete usarli anche su tutti gli altri sistemi.
Alternative
Potrebbe essere più semplice installare code-server su un VPS per usare VS Code su Android tramite un server. Gitpod/GitHub Codespaces è un’altra opzione. Restate sintonizzati per il mio articolo in merito!
Imparare PHP sul telefono
Vedi PHP: The Right Way