16. november 2011 - 14:44Der er
12 kommentarer og 1 løsning
skal kun hente infomation
Hej
Jeg kun godt tænke mig at lave sådan at der kun skal hente tekst osv. men header, footer, og menu osv.. det er hente men så det er kun tekst som der skal hentes. :)
Håber du kan hjælp mig på en eller anden måde, :) synes det er lidt trist at skulle den skal bruge tid på at hente min tekst hver gang du kommer ind på en ny side. er der ikke en eller anden måde som man kan gør det nemt og lidt på ?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Umiddelbart vil løsningen være at du henter indholdet via AJAX, på den måde kan du skifte indholdet i enkelte CSS divisions eller hvad du nu har behov for.
hvis du kun vil opdatere dele af siden er du ude i (i)frames eller AJAX (altså javascript) - HTML og PHP i sig selv kan ikke gøres. Iframes skal du holde dig langt væk fra - og AJAX bør du kun vælge hvis det er en absolut nødvendighed i din løsning grundet ufordringer med indeksering i søgemaskiner og brugervenlighed generelt.
Som udgangspunkt er det en klart bedre løsning at holde sig til at hele siden opdaterer - men vil du videre med AJAX vil en hurtig genvej til det være at kigge på jQuery AJAX.
PHP fungerer kun på serveren og det du søger skal ske på klienten, altså har du behov for et klientsprog. PHP kan sagtens være indblandet, men det er ikke det der får det til at ske.
Hvis du ikke sætter brugervenlighed og SEO så højt og AJAX er for står en ting at gå i gang med kan simpel show/hide af lag også bruges.
Hver gang brugeren kommer ind på din side skal alting hentes, men du vil gerne gøre så det f.eks. kun er halvdelen der skal hentes, da det andet ikke ændres.
svaret vil stadig være AJAX med de ulemper det nu fører med sig. Medmindre du udvikler til mobiler eller skriver ufattelig ringe kode og benytter uoptimerede billeder vil den udfordring du forsøger at arbejde uden omkring dog være et stort set ikke eksisterende problem dels grundet folks internethastigheder, dels pga cache.
Jeg skulle også ligt til at sige at jeg ikke sikker på at browseren vil forespørge de ting når de ligger i cachen. Men det kunne man vælge at kigge på ved at finde et browser plugin der viser hvilke HTTP request der sendes afsted.
Hvis du bare sørger for at lave ordentlig kode så kan jeg virkelig ikke se hvori problemet skulle være.
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.