Jag brukar oftast göra hemsidor i en fil och sedan inkludera undersidor i en "innehålls-del" av hemsidan. Det är smidigt och lätt att uppadatera, men otympligt om sidan växer med bara en index-fil.
Jag tänkte i stället prova på att göra tvärt om - ha flera undersidor, men i stället inkludera det som inte ändras.
Jag tänker mig extremt förenklat:
1. #inkludera fil med det som är samma
2. skriv ut header från inkluderingen
3. innehåll för den specifika sidan
4. skriv ut footer från inkluderingen
Är det ett bra sätt att lösa det på? Alla förslag i ämnet tas tacksamt emot.
Är det ett bra sätt att lösa det på? Alla förslag i ämnet tas tacksamt emot.
Jo, det är så man brukar lösa det, fast man har i allmänhet de specifika sidorna i en databas. På så vis får du automatiskt sökfunktion och automatisk uppdatering av menyer när du lägger in nya sidor.
Jo, det är så man brukar lösa det, fast man har i allmänhet de specifika sidorna i en databas. På så vis får du automatiskt sökfunktion och automatisk uppdatering av menyer när du lägger in nya sidor.
Det finns en sak man bör tänka på i fall man lägger 'allt' i en databas. Hur beter sig sidan ifall besökaren inte får ut någon info från databasen? Tex om layouten ligger i på servern och menylänkarna ligger i databasen.
Det finns en sak man bör tänka på i fall man lägger 'allt' i en databas. Hur beter sig sidan ifall besökaren inte får ut någon info från databasen? Tex om layouten ligger i på servern och menylänkarna ligger i databasen.
Vad menar du? Om databasen är nere är hela sidan nere, svårare än så är det inte.
Till och med du som inte tycks ha råkat ut för det borde ju veta att mycket chasas. Vad händer om kontakten med databasen bryts när en besökare är inne på sidan. Bilder css etc har besökaren, plötsligt försvinner tex menyn pga att den ligger på databasen.
Jo, faktiskt är det precis så enkelt. Har man allt innehåll i en databas och databasen går ner, är sidan att betrakta som helt nere (oavsett om webbservern råkar vara igång eller inte). Finns inte mycket att göra åt saken, inget som inte kräver en arbetsinsats som vida överstiger nyttan för en serverbaserad applikation i en kontrollerad miljö.
überfuzz skrev:
Vad händer om kontakten med databasen bryts när en besökare är inne på sidan. Bilder css etc har besökaren, plötsligt försvinner tex menyn pga att den ligger på databasen.
Det som händer då är att man svarar med 500 Internal Server Error, ger användaren en vänlig sida som säger "vi har ett tillfälligt fel just nu, vänligen försök igen om en liten stund". Tack vare bra loggning, och det faktum att man har larm på relevanta komponenter, kan den som har jouren oftast snabbt fixa felet. Eller har någon andra, bättre förslag?
252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2