Programmering
Ett litet skript för dig som webbutvecklare
av Tamm den 22 maj 2011, i kategorin Programmering
Sedan jag började mitt nya jobb som webbutvecklare har jag skrivit ett litet skript som kan hjälpa till att hålla lite reda på mina olika instanser av saker. Jag har kallat det mitt localhostskript, men vet inte om det är det optimala namnet.
Om skriptet
Skriptet listar alla index-filer i underkataloger (för närvarande bara gjort för .php och .html, då det är mina behov) och i underkataloger som innehåller en web/-katalog. Detta gör det enkelt att kombinera med GIT som jag använder för versionkontroll.
Eftersom vissa andra resurser kan vara bra så har jag vidareutvecklat detta lilla skript till att även kunna lista filer på en server, det länkar till en PHP-info-fil, det har en länk till det lokala PHP My Admin, om det finns ett samt det visar de vanligaste font-familjerna för css. Detta gör att det blir en praktisk startsida för dig som utvecklar och det går enkelt att anpassa om du vill ha en startsida för kollegor som behöver titta på ditt arbete.
Ladda ner
Du hittar första versionen av skriptet här: angel_localhost_1.0
I framtiden kommer det troligtvis att hamna i en github men jag har inte skapat det till första versionen eftersom jag inte vet om det är intressant nog.
Installera
Installationen är jättelätt, börja med att lägga filerna i din lokala webbhost mapp, t.ex. /var/www/ (eller i ett subdir)
För att använda dig av funktionen att visa filerna i en servers mapp måste du ladda upp remote.php till den mapp du vill titta i. Det skall räcka med att servern har rätt att läsa filen men det kan också behövas större rättigheter, det beror helt enkelt på servern.
Redigera sedan index.php för att sätta rätt URL till remote.php.
Öppna en webbläsare och peka den på mappen du lagt filerna i så bör allt fungera.
Vidareutveckla
Det finns ganska mycket möjligheter att vidareutveckla det här skriptet, jag har inte direkt tänkt på hur, men om intresset finns så kan jag skapa ett repo så att det går att bygga vidare på det tillsammans.
Det krävs väldigt lite för att modifiera skriptet till dina behov, om du t.ex. vill använda det för att lista andra filer eller flera servrar.
Jag vill inte begränsa användandet på något sätt, jag förväntar mig inget mer än att min copyright för fotografit i bakgrunden respekteras.


