Avatar billede arnely Novice
07. april 2006 - 14:44 Der er 16 kommentarer og
2 løsninger

Hvad kan jeg gøre?

Hej

Jeg sidder her med to store hjemmesider, som begge er kodet i HTML. Problemer er at hjemmesiderne er blevet temmelig omfattende i størrelse. Det betyder at hver gang jeg skal opdatere siderne, skal igennem en helt masse rettelser på siderne, hvis bare der bliver tilført et link.

Kan jeg gøre tingene på en anden måde, selvfølgelig ved jeg godt jeg kan lære ASP, PHP og hvad det ellers hedder alt sammen, for og gøre det lettere.
Men kan jeg f.eks ligge hjemmesiderne ind i et frameset, eller er der stadig problemer med søgemaskinerne?
Og findes der et framset evt. som søgemaskinerne kan håndterer?

Der er 100 point, til en god og brugbar løsning :-)
Avatar billede milandt Nybegynder
07. april 2006 - 14:59 #1
Uden at sætte dig ind i en masse asp eller php kan du med fordel benytte dig af "server side include". Det betyder at du har en fil, der typisk indeholder dit content, som du så inkluderer det sted på din side du ønsker. Selve inkluderingen sker på serveren inden dokumentetn sendes til browseren.

Du bliver nødt til at omdøbe din html fil til enten shtml, asp eller php

Selve inkluderingen ser sådan ud:

SHTML eller ASP: <!--#include virtual="/path_relative_to_site" -->
PHP: <?php include("../path_relative_to_document") ?>

Læs mere her: http://www.smartwebby.com/web_site_design/server_side_includes.asp
Avatar billede arnely Novice
07. april 2006 - 15:41 #2
Har læst om samme løsning her http://www.hjemmesideskolen.dk/html/incl.asp?id=inclssi
Men der kræver også at mit web-hotel kan håndtere denne teknik.
Må sige at jeg ikke er helt med på hvordan jeg skal få denne teknik, til at fungere i mine hjemmesider. Jeg har på begge sider, menuer 2 steder.
Men her er linket til den ene side www.vigerslev.dk Tro du det kunne lade sig gøre på den, med den teknik du forslår?
Avatar billede milandt Nybegynder
09. april 2006 - 15:22 #3
Altså - det er ret simpelt..

Hvis du har en side der ser sådan ud:

<html>
<head><title>min title</title></head>
<body>
<p>min menu her</p>
<p>mit content her</p>
</body>
</html>

og gerne vil genbruge din menu på alle sider, så laver du en fil der f.eks hedder menu.html og skriver følgende i den:

<p>min menu her</p>

Din oprindelige html fil omdøber du så til f.eks index.asp i stedet for index.html, og i stedet for der hvor din menu var, gør du så sådan:

<html>
<head><title>min title</title></head>
<body>
<!--#include virtual="/menu.html" -->
<p>mit content her</p>
</body>
</html>

Dette gør du så på alle dine sider, og hvis du så vil ændre i din menu, så ændrer du bare i filen menu.html

Prøv det.

Hvis dit webhotel ikke understøtter asp, men php i stedet, så omdøb din html fil til .php og brug <?php include("/menu.html") ?> i stedet.
Avatar billede wever Nybegynder
15. maj 2006 - 20:12 #4
Hvis du har mulighed er det også MEGET nemt at lave med PHP, der skal du lave noget der minder meget om det der er beskrevet ovenover, der findes mange gode guider på nettet.
Avatar billede milandt Nybegynder
15. maj 2006 - 23:58 #5
det var måske i det hele taget på tide med lidt feedback på ovenstående, eller at du lukkede tråden?
Avatar billede arnely Novice
16. maj 2006 - 09:10 #6
milant, grunden til at der ikke er noget feedback, er at den løsning du kommer med kræver et andet webhotel. Har skrevet det længer oppe i tråden :-)

wever, kræver det ikke også et webhotel der kan håndtere PHP
Avatar billede milandt Nybegynder
16. maj 2006 - 09:20 #7
Du har altså et webhotel der hverken kan afvikle php eller asp? Hvilket webhotel er det?
Avatar billede milandt Nybegynder
16. maj 2006 - 09:20 #8
Har du prøvet min løsning, og omdøbe dine sider til .shtml ?
Avatar billede arnely Novice
16. maj 2006 - 17:31 #9
Jeg ligger hos Scannet, med det mindste hotel de har. Kan selvfølgelig vælge et størrer, men det koster også :-)
Har ikke prøvet din løsning med omdøbning, ved sku itte om jeg tør :-/
Avatar billede Slettet bruger
16. maj 2006 - 17:37 #10
....milandt> Dit forslag - som jeg ser det kræver det da også serverside-behandling -

SHTML eller ASP: <!--#include virtual="/path_relative_to_site" -->

som jeg har lært det er dette til en windows - server

og nedenstående til Apache - server
PHP: <?php include("../path_relative_to_document") ?>
Avatar billede Slettet bruger
16. maj 2006 - 17:42 #11
Mini WebHotel:    Kr. 69,- pr. md.

Hvis det er dette du har ville jeg hurtigst skifte til et andet hotel - Der er masser hvor du får meget mere for dine penge -
Jeg skal ikke  fremhæve nogle men kan da oplyse at jeg har brugt cliche i flere år og har aldrig haft problemer
Avatar billede arnely Novice
16. maj 2006 - 18:51 #12
ibtage, kender godt cliche har selv en side ligende der.

Men hvis jeg skal til og flytte en af hjemmesiderne, er det jo ikke kun og flyttet siderne. Det er jo også ting der skal kodes om, ex en mail form.
Avatar billede Slettet bruger
16. maj 2006 - 21:00 #13
Hvis dette er det største problem - ja så ville jeg blive ved det det er -

Det jeg husker er at Scannet og Cliche kan bruge den samme formmail har lavet formmail til min svigersøn der har Scannet og den er lavet efter samme skabelon som min egen der ligger på Cliche

Du undgår ikke at skulle ændre/omformatere en del under alle omstændigheder - men det er da en bagatel i forhold til at fortsætte som du gør, websiden bliver antagelig udvidet fremover og dermed også mere uoverskueligt.

Har set på din kode - har set systemet før - men kan ikke huske hvor - er det lavet i eet eller andet CMS-program - måske ved du det ikke, da jeg formoder det er Morten Work Clausen der har lavet det og det er sikkert ikke dig.

Kan forøvrigt se at der er 33 fejl i koden iflg. W3c
Avatar billede Slettet bruger
16. maj 2006 - 21:07 #14
Kom lige på - hvad dit web er lavet - det er Adobe GoLive - så der må man regne med nogle fejl - jeg har endnu ikke set et CMS system der kan lave fejlfri kode.
Avatar billede arnely Novice
17. maj 2006 - 08:11 #15
Jeg går lige i tænke box.
Jov siden er lavet i GoLive, og det er mig der er Morten :-))
Avatar billede Slettet bruger
17. maj 2006 - 08:48 #16
http://hotserv.dk/ kan du oprette et gratis webhost som har de ting du skal bruge for at afprøve dine ændringer inden du lægger det op på din 'rigtige' website.
Avatar billede Slettet bruger
17. maj 2006 - 08:49 #17
Lukker du så her ??????????????
- lægger jeg et svar - hvis du kan bruge noget af mine kommentarer
Avatar billede Slettet bruger
17. maj 2006 - 13:14 #18
Tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester