Så för ett år sedan gjorde jag ett Excel-dokument för språkgenerering. Det är alltså ett verktyg för att uppfinna ett språk och skapa texter i det språket. Det var ett kul projekt, och nu funderar jag på att expandera det! Men istället för att fortsätta i Excel tänkte jag göra om det från grunden, och nu vill jag göra det som en webbsida. Jag vill alltså ha en webbsida där jag kan göra diverse regler som genererar ord, och som sparar dem i en databas. Sedan ska jag skriva texter som använder dessa ord. Jag vill kunna spara mitt projekt och kunna jobba med olika projekt samtidigt. Varje projekt ska alltså ha diverse olika tabeller: fonem, ljudformningsregler, listor av regex-formler för att simulera ljudförändringar, lexikon, grammatiska regler och annat. Jag vill kunna lista hela den här databasen och redigera den, typ få upp alla ord i mitt lexikon av en viss kategori och redigera/ta bort dem, eller rensa en viss kolumn av data för mitt lexikon och generera ny data för den kolumnen. Sådana saker.
Jag kan i dagsläget ganska lite om programmering online, eller programmering överhuvudtaget. Det enda programmeringsspråk jag är hyfsat kapabel inom är VBA. Det här kommer alltså att bli ett rejält projekt för mig, då jag måste lära mig programmeringen samtidigt som jag gör projektet (men jag är övertygad om att det är bästa sättet att lära sig på). Så, eftersom typ alla på wrnu som inte är bibliotikarier är programmerare, min fråga till er är: Var ska jag börja? Jag har bilden av att ska man jobba med smarta webbsidor/webbappar så är det JavaScript som gäller. Jag tror också att ska man jobba med databaser online så är det SQL som är grejen. Betyder det att det är där jag ska börja? JavaScript och SQL? Jag har dock för mig att PHP+SQL är någon sorts kombo? Finns det något bibliotek eller vad det heter som jag kan använda mig av som gör att jag slipper uppfinna allt från början?
Jag tänker alltså göra detta steg för steg, börja med en väldigt minimal prototyp som typ genererar slumpmässiga ord och lagrar dem i en databas. Det kommer garanterat att bli fruktansvärd ineffektiv och rörig kod eftersom jag inte är programmerare, men det skiter jag lite i. Vad har ni för tips?
Jag kan i dagsläget ganska lite om programmering online, eller programmering överhuvudtaget. Det enda programmeringsspråk jag är hyfsat kapabel inom är VBA. Det här kommer alltså att bli ett rejält projekt för mig, då jag måste lära mig programmeringen samtidigt som jag gör projektet (men jag är övertygad om att det är bästa sättet att lära sig på). Så, eftersom typ alla på wrnu som inte är bibliotikarier är programmerare, min fråga till er är: Var ska jag börja? Jag har bilden av att ska man jobba med smarta webbsidor/webbappar så är det JavaScript som gäller. Jag tror också att ska man jobba med databaser online så är det SQL som är grejen. Betyder det att det är där jag ska börja? JavaScript och SQL? Jag har dock för mig att PHP+SQL är någon sorts kombo? Finns det något bibliotek eller vad det heter som jag kan använda mig av som gör att jag slipper uppfinna allt från början?
Jag tänker alltså göra detta steg för steg, börja med en väldigt minimal prototyp som typ genererar slumpmässiga ord och lagrar dem i en databas. Det kommer garanterat att bli fruktansvärd ineffektiv och rörig kod eftersom jag inte är programmerare, men det skiter jag lite i. Vad har ni för tips?