Cybaer: Webseite umschreiben

Beitrag lesen

Hi,

Hm. Ich frag mich aber welche Suchmaschinen mit Frames nicht klarkommen. Ich kenn eigentlich keine.

Da es so viele gibt, auch viele, die ich nicht kenne, wage ich da keine eigene Prognose, sondern verlasse mich diesbezügl. auf Leute, die behaupten, es gäbe welche. ;-)

Ich kann mich aber noch an Zeiten erinnern, wo es üblich war, Frames nicht zu kennen - auch bei Google.

Davon abgesehen: Frames "kennen" ist eine Sache. Men Vorschlag ging dahin, daß der Surfer nach einer Suche nicht (nur) den Content-Frame findet, sondern das Frameset. Im ersten Fall sollte das Frameset noch nachgeladen werden (was i.d.R. JavaScript oder manuelle Interaktion des Surfers bedingt), im zweiten Fall kriegt der Surfer die Seite gleich "richtig".

Daher frag ich mich ob sich der Aufwand überhaupt lohnen sollte.

Welcher "Aufwand"?

Wie ist das mit den Suchmaschinen mit dem, was hinter dem Fragezeichen in der URL steht? Haben Suchmaschinen damit Probleme?

Früher: ja. Heute: Weiß nicht (s.o.). Zumindest die Großen haben keine mehr damit.

Für jede Unterseite ein eigenes php wäre schon blöd.

Dafür hat man, einen vernünftigen Webserver vorausgesetzt (also Apache und nicht den IIS), auch schon vor mehr als 10 Jahren keine "?" gebraucht (und damals war es, wie gesagt, wichtiger, die zu vermeiden 8->). ;-)

Du kannst
1. Den Parameter ggf. nicht als QUERY_STRING (/script.php?seite1.htm) übergeben, sondern auch als PATH_INFO (/script.php/seite1.htm)
2. Du kannst mod_rewrite bemühen. Damit kannst Du alle URLs die Du "behandeln" möchtest (für den Surfer nicht sichtbar) auf ein Script umlenken (z.B. RewriteRule (.+).htm$ /script.php für alle *.htm-Dateien), und das Script macht anhand des ursprünglich angeforderten URLs ($_SERVER['SCRIPT_URL']) dann das, was es machen soll.

Ja, aber der User wird ohnehin wenig Spaß mit einem solchen Browser haben.

"Wenig Spaß haben"!="nicht nutzen können".

Vielleicht möchte der Surfer ja auch nur Infos und gar keinen Spaß?! :-)

Ich z.B., finde Flash-Müll i.d.R. auch nicht "spaßig". >;->

Als Fallback hab ich zB den Link der die Framedefiniton läd immer oben im Hauptframe.

Ja, das sollte auch ausreichen. Mehr ist Luxus, den man anbieten kann, aber, auch angesichts der realen Notwendigkeit, nicht unbedingt muß. In meinem Coding-Schatzkästlein gibt es z.B. für Nutzer ohne Frames und JavaScript auch nur einen Link auf die Hauptseite (wobei die Site eigentlich ein Sonderfall ist, da ich normalerweise, wenn schon Frames, nicht nur 1 Frameset/Site verwende). Surfer mit JavaScript, haben einen Link, der das Frameset mit dem korrekten Contentframe lädt. Und bei Surfern mit JavaScript, die von auswärts kommen, wird, sofern dies feststellbar ist, das Frameset mit passendem Contentframe automatisch nachgeladen.

Da diese Script ausgelagert sind, ist das kein Aufwand. Die Funktionalität steht mit dem Einbinden des externen Scripts immer zur Verfügung.

Also:
externer Link: FS wird automatisch mittels JS nachgeladen
http://Coding.binon.net/jscript/index.htm : Seite "pur" - Surfer kann "korrektes" FS mittels JS über Link manuell nachladen, ohne JS bleibt der Link zum Frameset mit der Startseite
Nachlade-URL: Startseite wird geladen und lädt einen gewünschten Contentframe. Geschieht dies offline (von CD), so lädt ein JS nach. Geschieht dies online, so geschieht dies mit PHP (denn hinter index.htm ist ein PHP-Script versteckt).

Und sowohl auf der Contentseite (Kurz-URL), als auch im Frameset (Papierkorb) gibt es die Möglichkeit, sich des Framesets nachträglich zu entledigen.

Jetzt brauch ich nur noch eine Seite wo ich ein wenig über Datenbanksicherheit und php erfahre,

Damit kann ich zwar konkret nicht dienen, aber vielleicht ist bei meiner Coding: Linkliste ja was dabei.

Bräuchte nur den Text schreiben und gut. Klingt gut.

Klingt nicht nur gut, ist es auch. ;-))

Vielleicht kommt irgendwann sogar die Miete rein.

Vielleicht ist auch einfach dein Provider zu teuer? ;-)

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
0 151

Webseite umschreiben

Sebastian
  • php
  1. 0
    azok
    1. 0
      Sebastina
      1. 0
        FrankieB
        1. 0
          Sebastian
          1. 0
            FrankieB
            1. 0
              Cybaer
              1. 0
                Candid Dauth
                1. 0
                  Cybaer
      2. 0
        Ashura
        1. 0
          Sebastian
          1. 0
            FrankieB
            1. 0
              Sebastian
              1. -1
                at
                1. 0
                  Auge
                  1. 0
                    at
                    1. 0
                      Cybaer
                      1. 0
                        at
                        1. 0
                          Cybaer
          2. 0
            Ashura
            1. 0
              Sebastian
              1. 0
                FrankieB
                1. 0
                  Sebastian
                  1. 0
                    at
              2. 0
                Ashura
                1. 0
                  Sebastian
                  1. 0
                    Ashura
                    1. 1
                      Auge
                      1. 0
                        Cybaer
                      2. 0
                        Sebastian
                        1. 0
                          Auge
                          1. 0
                            Sebastian
                            1. 0
                              Auge
                              1. 0
                                Sebastian
                                1. 0
                                  Auge
                                  1. 0
                                    Sebastian
                                2. 0
                                  at
                                  1. 0
                                    Sebastian
                                    1. 0
                                      at
                                      1. 0
                                        Cybaer
                                        1. 0
                                          at
                                          1. 0
                                            Sebastian
                                            1. 0
                                              at
                                              1. 0
                                                Sebastian
                                                1. 0
                                                  Cybaer
                                          2. 0
                                            Cybaer
                                            1. 0
                                              at
                                      2. 0
                                        Sebastian
                                        1. 0
                                          at
                                          1. 0
                                            Sebastian
                                          2. 0
                                            Cybaer
                                            1. 0
                                              at
                                              1. 0
                                                Cybaer
                                                1. 0
                                                  at
                                              2. 0
                                                Sebastian
                          2. 0
                            at
                            1. 0
                              Auge
                              1. 0
                                at
                        2. 0
                          Cybaer
                          1. 0
                            Sebastian
                            1. 0
                              Cybaer
                    2. 0
                      Sebastian
                      1. 0
                        Ashura
                        1. 0
                          Cybaer
                          1. 0
                            at
                            1. 0
                              Cybaer
                              1. 0
                                at
                                1. 0
                                  Cybaer
                                  1. 0
                                    at
                                    1. 0
                                      Cybaer
                                      1. 0
                                        Cybaer
                                        • menschelei
                                      2. 0
                                        at
                                        1. 0
                                          Cybaer
                      2. 0
                        Auge
                        • barrierefreiheit
                        1. 0
                          Sebastian
                          1. 0
                            Ashura
                            1. 0
                              Sebastian
                              1. 0
                                Ashura
                                1. 0
                                  Sebastian
                                  1. 0
                                    Ashura
                                    1. 0
                                      Sebastian
                                  2. 0
                                    at
                                    1. 0
                                      Sebastian
                                      1. 0
                                        at
                          2. 0
                            Cybaer
                            1. 0
                              Sebastian
                          3. 0
                            Auge
                            1. 0
                              Sebastian
                      3. 0
                        Cybaer
                        1. 0
                          Sebastian
                          1. 0
                            Cybaer
                            1. 0
                              Auge
                              1. 0
                                Cybaer
                              2. 0
                                Sebastian
                            2. 0
                              Sebastian
                              1. 0
                                Cybaer
                                1. 0
                                  Sebastian
                                  1. 0
                                    Cybaer
                                    1. 0
                                      Sebastian
                                      1. 0
                                        Cybaer
                                        1. 0
                                          Sebastian
                                          1. 0
                                            Ashura
                                            1. 0
                                              Sebastian
                                              1. 0
                                                Cybaer
                                                1. 0
                                                  Sebastian
                                                  1. 0
                                                    Sebastian
                                                    1. 0
                                                      Sebastian
                          2. 0
                            at
                            1. 0
                              Sebastian
                              1. 0
                                at
                                1. 0
                                  Cybaer
                                  1. 0
                                    at
                                    1. 0
                                      Cybaer
                                      1. 0
                                        at
                                        1. 0
                                          Cybaer
                                          1. 0
                                            at
                                            1. 0
                                              Cybaer
                                              1. 0
                                                at
                                                1. 0
                                                  Cybaer
                                                  1. 0
                                                    at
                                                    1. 0
                                                      Cybaer
                                                      1. 0
                                                        at
                                                        1. 0
                                                          Cybaer
                                                          1. 0
                                                            at
                                2. 0
                                  Sebastian
                                  1. 0
                                    at
                                    1. 0
                                      Sebastian
                                      1. 0
                                        at
                                        1. 0
                                          Sebastian
                                          1. 0
                                            Ashura
                                            1. 0
                                              Sebastian
                                        2. 0
                                          Cybaer
                                          1. 0
                                            Auge
                                            1. 0
                                              Cybaer
                                          2. 0
                                            at
                                            1. 0
                                              Cybaer
                                              1. 0
                                                at
                                                1. 0
                                                  Cybaer
                                                  1. 0
                                                    at
                                  2. 0
                                    Cybaer
                                    1. 0
                                      Sebastian
                                      1. 0
                                        Auge
                                        1. 0
                                          Cybaer
                                          1. 0
                                            at
                                            1. 0
                                              Cybaer
                                              1. 0
                                                Auge
                                                1. 0
                                                  Cybaer
                                          2. 0
                                            Auge
                                            1. 0
                                              Cybaer
                                        2. 0
                                          Sebastian
                                          1. 0
                                            Cybaer