Citat:
Ursprungligen postat av
knor
Har en del saker jag skrivit som jag tänkte lägga upp på en sajt. Vill inte hamna i att min web blir nedtagen, raderat eller hackat så att det jag skrivit försvinner. Därför vill jag ha ett gäng HTML-sidor på min egen dator, kunna titta på dem och - när jag är nöjd med ny version - köra någon form av publish-kommando och skicka ut det nya på min server.
Hur gör man en sådan grej? Dvs själv sitta på en master för alla sidor, kunna ändra och greja och sedan publicera med ett kommando.
Jag vill ha något ganska rått, dvs bara enkla sidor utan krusiduller.
Kan till och med tänka mig att skicka över de uppdaterade sidorna med rdist eller något annat corny UNIX-kommando.
Hoppas någon fattar vad jag är ute efter. I korthet en lämplig infrastruktur där man separerar det redaktionella från lajv-sajten.
Går ju att göra precis hur simpelt eller avancerat man vill.
I sin simplaste form har du alla dina html-sidor på din lokala dator där du redigerar och fixar med dem, för att senare skicka upp dem med ftp på ditt webhotell eller vad du nu har.
I sin mer avancerade form har man ett sourcecontrol-verktyg (till exempel github) där du har sidorna på din lokala dator, men sen när redigeringen är klar checkas dessa in i ditt git-repo.
Sen får man arrangera nåt slags script som när det exekverar checkar ut de senaste ändringarna från ditt git-repo och sen skickar ut alla sidorna till din webserver automagiskt. I och med att du verkar sakna serversidekod behöver det ju inte bli så dramatiskt.